[ {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordId.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "extension" : "java",
  "linesOfCode" : 292,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/IdentityChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableIdentity.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "extension" : "java",
  "linesOfCode" : 250,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/QueryRuntimeValueMulti.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultInternal.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ExecutionStep.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/LiveQueryMonitor.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryListenerV2.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThreadV2.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicLiveQueryResultListener.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/collection/links/LinkList.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/collection/links/LinkMap.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/collection/links/LinkSet.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/collection/embedded/EmbeddedList.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/collection/embedded/EmbeddedMap.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/collection/embedded/EmbeddedSet.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "extension" : "java",
  "linesOfCode" : 379,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/QueryHelper.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/LiveQueryResultListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/servlet/ServletContextLifeCycleListener.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/dictionary/Dictionary.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/shutdown/ShutdownHandler.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBStartupListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/RecordConflictStrategyFactory.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/AutoMergeRecordConflictStrategy.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/ContentRecordConflictStrategy.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/VersionRecordConflictStrategy.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/RecordConflictStrategy.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBScheduler.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBShutdownListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityComponent.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SystemUserAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DatabaseUserAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/ServerConfigAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DefaultPasswordAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/TemporaryGlobalUser.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeyConfig.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "extension" : "java",
  "linesOfCode" : 388,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeyCI.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/CredentialInterceptor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityConfig.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUser.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSign.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultKeyProvider.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/kerberos/Krb5ClientLoginModuleConfig.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/kerberos/KerberosCredentialInterceptor.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecuritySystem.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "extension" : "java",
  "linesOfCode" : 254,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/Syslog.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultCI.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/ParsedToken.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/AuditingService.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSignImpl.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/InvalidPasswordException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecuritySystemException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/AuditingOperation.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecurityConfig.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUserImpl.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityUser.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/PasswordValidator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "extension" : "java",
  "linesOfCode" : 950,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassInternal.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "extension" : "java",
  "linesOfCode" : 474,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "extension" : "java",
  "linesOfCode" : 305,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/SchemaProperty.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/Collate.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/Schema.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/GlobalProperty.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/SchemaClass.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/IndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/PropertyType.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/CollectionSelectionStrategy.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyInternal.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "extension" : "java",
  "linesOfCode" : 1879,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "extension" : "java",
  "linesOfCode" : 1406,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "extension" : "java",
  "linesOfCode" : 309,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "extension" : "java",
  "linesOfCode" : 628,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "extension" : "java",
  "linesOfCode" : 233,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/RoundRobinCollectionSelectionStrategy.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/CollectionSelectionFactory.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/BalancedCollectionSelectionStrategy.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/DefaultCollectionSelectionStrategy.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "extension" : "java",
  "linesOfCode" : 429,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "extension" : "java",
  "linesOfCode" : 628,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "extension" : "java",
  "linesOfCode" : 547,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaInternal.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationCollectionComparable.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationLinkbagComparable.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationBinaryComparable.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationMapComparable.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationStringComparable.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/IndexConfigProperty.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "extension" : "java",
  "linesOfCode" : 491,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "extension" : "java",
  "linesOfCode" : 432,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "extension" : "java",
  "linesOfCode" : 676,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataInternal.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResource.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceAll.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/TokenException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/TokenPayloadDeserializer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/TokenMetaInfo.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/TokenPayload.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/JsonWebToken.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/JwtPayload.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/BinaryTokenPayload.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/YouTrackDBJwtHeader.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/TokenHeader.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/KeyProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceCollection.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecuritySystemUserImpl.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyAccess.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceDatabaseOp.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "extension" : "java",
  "linesOfCode" : 334,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyEncryptionNone.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceFunction.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "extension" : "java",
  "linesOfCode" : 1587,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyEncryption.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceSchema.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Security.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicy.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityRole.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/TokenAuthInfo.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/UserPasswordAuthInfo.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/AuthenticationInfo.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "extension" : "java",
  "linesOfCode" : 404,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/DatabaseSecurityResources.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "extension" : "java",
  "linesOfCode" : 239,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Identity.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/RestrictedOperation.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SystemRole.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceProperty.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "extension" : "java",
  "linesOfCode" : 252,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadDeserializer.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/DistributedBinaryTokenPayload.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Token.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PredicateCache.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceServerOp.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceClass.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityInternal.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionDuplicatedException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibrary.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionUtilWrapper.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunctionFactory.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/Metadata.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "extension" : "java",
  "linesOfCode" : 201,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibrary.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceHelper.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "extension" : "java",
  "linesOfCode" : 415,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrderType.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryAbstract.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrdered.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/executor/transformer/YTDBEntityTransformer.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaPropertyPToken.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/jsr223/YTDBGremlinPlugin.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphInternal.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaClassPropertyPToken.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEdgeInternal.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexInternal.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/map/YTDBClassCountStep.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBStrategyUtil.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphIoStepStrategy.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphCountStrategy.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphMatchStepStrategy.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphStepStrategy.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyFactory.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "extension" : "java",
  "linesOfCode" : 440,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBStatefulEdgeImpl.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBServices.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBRemovePropertyService.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBCommandService.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "extension" : "java",
  "linesOfCode" : 410,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQuery.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphFactory.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmptyQuery.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphUtils.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBImmutableRecordIdJacksonDeserializer.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSON.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBChangeableRecordIdJacksonSerializer.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBRecordIdJacksonSerializer.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSONV3.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBVertexPropertyIdJacksonSerializer.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBVertexPropertyIdJacksonDeserializer.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/gryo/RecordIdGyroSerializer.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/gryo/YTDBVertexPropertyIdGyroSerializer.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/YTDBIoRegistry.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBVertexPropertyIdBinarySerializer.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBRecordIdBinarySerializer.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBAbstractCustomTypeSerializer.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBChangeableRecordIdBinarySerializer.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/StreamUtils.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectEdge.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraph.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "extension" : "java",
  "linesOfCode" : 268,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmbedded.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 293,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/GremlinUtils.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphBaseQuery.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/replication/AsyncReplicationOk.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/replication/AsyncReplicationError.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "extension" : "java",
  "linesOfCode" : 223,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/Compression.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/Streamable.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/SerializableStream.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "extension" : "java",
  "linesOfCode" : 1311,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/string/StringWriterSerializable.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "extension" : "java",
  "linesOfCode" : 469,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "extension" : "java",
  "linesOfCode" : 422,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "extension" : "java",
  "linesOfCode" : 477,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "extension" : "java",
  "linesOfCode" : 322,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/SerializationThreadLocal.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "extension" : "java",
  "linesOfCode" : 1194,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "extension" : "java",
  "linesOfCode" : 712,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "extension" : "java",
  "linesOfCode" : 530,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/FieldTypesString.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/RecordSerializer.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "extension" : "java",
  "linesOfCode" : 1451,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializationDebugProperty.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryField.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryComparator.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryComparatorV0.java",
  "extension" : "java",
  "linesOfCode" : 1203,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "extension" : "java",
  "linesOfCode" : 306,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/SerializableWrapper.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializer.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "extension" : "java",
  "linesOfCode" : 1074,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerNetwork.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializationDebug.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/EntitySerializable.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/StreamableHelper.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "extension" : "java",
  "linesOfCode" : 313,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBShutdownHook.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromRidsStep.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LimitExecutionStep.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AccumulatingTimeoutStep.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwrapPreviousValueStep.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromVariableStep.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexManagerStep.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnStep.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexCondPair.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "extension" : "java",
  "linesOfCode" : 1220,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToEdgeStep.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "extension" : "java",
  "linesOfCode" : 201,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckRecordTypeStep.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchEdgeTraverser.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromDatabaseMetadataStep.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathsStep.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GetValueFromIndexEntryStep.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyDataGeneratorStep.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetQueryStep.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteVertexExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchPrefetchStep.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFirstStep.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathElementsStep.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFieldTraverser.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExpandStep.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexStep.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwindStep.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RetryStep.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SkipExecutionStep.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexedFunctionStep.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/QueryPlanningInfo.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TraverseResult.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateRemoveStep.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgeExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidate.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexMetadataPath.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/ClassIndexFinder.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexFinder.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RequiredIndexCanditate.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateComposite.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateImpl.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RangeIndexCanditate.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToResultInternalStep.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertValuesStep.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteStep.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetExpressionStep.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyRecordContentBeforeUpdateStep.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ProjectionCalculationStep.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TimeoutStep.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPatternsStep.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptLineStep.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FuncitonAggregationContext.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateSetStep.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchElementsStep.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyStep.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OrderByStep.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEmptyOptionalsStep.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GuaranteeEmptyCountStep.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexValuesStep.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountStep.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "extension" : "java",
  "linesOfCode" : 817,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateMergeStep.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToVertexStep.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AggregationContext.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEdgePointersStep.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpsertStep.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 697,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/BatchStep.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 2057,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/PatternNode.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyEntityStep.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSetIterator.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchStep.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MapExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/SingletonExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/InterruptResultSet.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MapperExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStreamProducer.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultIteratorExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/CostMeasureExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmptyExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExpireResultSet.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ProduceExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/TimeoutResultSet.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultSetEdgeTraverser.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultMapper.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FilterExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LoaderExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/OnCloseExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LimitedExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ProduceResult.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MultipleExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FilterResult.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FlatMapExecutionStream.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateRecordStep.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SubQueryStep.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/WhileMatchStep.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckClassTypeStep.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchMultiEdgeTraverser.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchInfo.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromClassStep.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToUpdatableResultStep.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/QueryStats.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchStep.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateContentStep.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchReverseEdgeTraverser.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "extension" : "java",
  "linesOfCode" : 245,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RetryExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckSafeDeleteStep.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetExpressionStep.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexWithKeyStep.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalExecutionPlan.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractUnrollStep.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AggregateProjectionCalculationStep.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/PatternEdge.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateVertexExecutionPlanner.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachStep.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordsReturnHandler.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "extension" : "java",
  "linesOfCode" : 308,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LocalLiveResultListener.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveResultListener.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LegacyResultSet.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "extension" : "java",
  "linesOfCode" : 308,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBothPathItem.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/WhileStep.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdatePutItem.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatementNoTarget.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "extension" : "java",
  "linesOfCode" : 468,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "extension" : "java",
  "linesOfCode" : 310,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfNotExists.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "extension" : "java",
  "linesOfCode" : 492,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDatabaseUserData.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecStatement.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "extension" : "java",
  "linesOfCode" : 308,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "extension" : "java",
  "linesOfCode" : 393,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 351,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "extension" : "java",
  "linesOfCode" : 345,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "extension" : "java",
  "linesOfCode" : 333,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "extension" : "java",
  "linesOfCode" : 301,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "extension" : "java",
  "linesOfCode" : 1202,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SubQueryCollector.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateEdgeStatement.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeToStatement.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "extension" : "java",
  "linesOfCode" : 479,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "extension" : "java",
  "linesOfCode" : 569,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "extension" : "java",
  "linesOfCode" : 432,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/CharStream.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCompareOperator.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "extension" : "java",
  "linesOfCode" : 438,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "extension" : "java",
  "linesOfCode" : 247,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 302,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "extension" : "java",
  "linesOfCode" : 293,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "extension" : "java",
  "linesOfCode" : 166,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOutPathItemOpt.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecServerStatement.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeByRidStatement.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRetry.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeVToStatement.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilterItem.java",
  "extension" : "java",
  "linesOfCode" : 232,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 479,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/AggregateProjectionSplit.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterRoleStatement.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBothPathItemOpt.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "extension" : "java",
  "linesOfCode" : 656,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertSetExpression.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "extension" : "java",
  "linesOfCode" : 344,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "extension" : "java",
  "linesOfCode" : 495,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ParseException.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPermission.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSystemRoleStatement.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLString.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlConstants.java",
  "extension" : "java",
  "linesOfCode" : 500,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/DDLStatement.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeWhereStatement.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseScript.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "extension" : "java",
  "linesOfCode" : 5376,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeFromToStatement.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatementEmptyNoTarget.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLQueryStatement.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFirstLevelExpression.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "extension" : "java",
  "linesOfCode" : 464,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInPathItem.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "extension" : "java",
  "linesOfCode" : 283,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommandLineOption.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "extension" : "java",
  "linesOfCode" : 728,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "extension" : "java",
  "linesOfCode" : 270,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTreeConstants.java",
  "extension" : "java",
  "linesOfCode" : 374,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "extension" : "java",
  "linesOfCode" : 508,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateIncrementItem.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateDatabaseStatement.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "extension" : "java",
  "linesOfCode" : 268,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleBooleanExpression.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "extension" : "java",
  "linesOfCode" : 309,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "extension" : "java",
  "linesOfCode" : 240,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseServerStatement.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Node.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "extension" : "java",
  "linesOfCode" : 282,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSecurityPolicyStatement.java",
  "extension" : "java",
  "linesOfCode" : 332,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "extension" : "java",
  "linesOfCode" : 319,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparse.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "extension" : "java",
  "linesOfCode" : 360,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "extension" : "java",
  "linesOfCode" : 269,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "extension" : "java",
  "linesOfCode" : 327,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/TokenMgrError.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConditionBlock.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWait.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropDatabaseStatement.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "extension" : "java",
  "linesOfCode" : 399,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectWithoutTargetStatement.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "extension" : "java",
  "linesOfCode" : 256,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Token.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExistsSystemUserStatement.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "extension" : "java",
  "linesOfCode" : 307,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOutPathItem.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementInternal.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementSemicolon.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpressionElement.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInPathItemOpt.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlias.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItemArrows.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "extension" : "java",
  "linesOfCode" : 532,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "extension" : "java",
  "linesOfCode" : 357,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "extension" : "java",
  "linesOfCode" : 466,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/FilterOptimizer.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemParameter.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemAbstract.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItem.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilter.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldAny.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldAll.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "extension" : "java",
  "linesOfCode" : 360,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldMultiAbstract.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemVariable.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "extension" : "java",
  "linesOfCode" : 201,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "extension" : "java",
  "linesOfCode" : 430,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandExecutorSQLAbstract.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/ReturnHandler.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodField.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFormat.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodTrim.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsLong.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodToUpperCase.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodNormalize.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodKeys.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodPrefix.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodIndexOf.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodType.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFunctionDelegate.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodRemoveAll.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsBoolean.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsSet.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsList.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodRemove.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodValues.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsMap.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodJavaType.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodSplit.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsFloat.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsInteger.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodContains.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodToLowerCase.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodSize.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodLastIndexOf.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsString.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/DefaultSQLMethodFactory.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodCharAt.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethod.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodLeft.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodReset.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodNext.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodCurrent.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DefaultCommandExecutorSQLFactory.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandParameters.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/OrderByOptimizer.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/UpdatedRecordsReturnHandler.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RuntimeResult.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/CustomSQLFunctionFactory.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/DefaultSQLFunctionFactory.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDate.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCount.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIf.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCoalesce.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDecode.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionSysdate.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionThrowCME.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodInclude.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionStrcmpci.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionAssert.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionUUID.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionEncode.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionFormat.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIfNull.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodExclude.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIndexKeySize.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/result/SQLFunctionDetachResult.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionIn.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOut.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothV.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutE.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionDijkstra.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "extension" : "java",
  "linesOfCode" : 410,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInV.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLGraphNavigationFunction.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "extension" : "java",
  "linesOfCode" : 347,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInE.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMoveFiltered.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/HeuristicFormula.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothE.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "extension" : "java",
  "linesOfCode" : 414,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBoth.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutV.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMedian.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionStandardDeviation.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMode.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactory.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionConfigurableAbstract.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionList.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLMethodMultiValue.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMap.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionUnionAll.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedVertex.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedEdge.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSymmetricDifference.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMultiValueAbstract.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDistinct.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionIntersect.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionFirst.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionLast.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDifference.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSet.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFiltered.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionSum.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionEval.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionDecimal.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionInterval.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAbsoluteValue.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAverage.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMax.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMathAbstract.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMin.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/geo/SQLFunctionDistance.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodAppend.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodToJSON.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodReplace.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodRight.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionConcat.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodHash.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionFormat.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodLength.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodSubString.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactoryTemplate.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunction.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/IndexableSQLFunction.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/sequence/SQLFunctionSequence.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDateTime.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodConvert.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDate.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDecimal.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "extension" : "java",
  "linesOfCode" : 472,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DynamicSQLElementFactory.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/TemporaryRidGenerator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandExecutorSQLFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorLike.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNot.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinor.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajorEquals.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/DefaultQueryOperatorFactory.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContains.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsKey.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsValue.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorAnd.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryTargetOperator.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorOr.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajor.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquality.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals2.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsAll.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorInstanceof.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMinus.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorDivide.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorPlus.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMod.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIs.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEqualityNotNulls.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorFactory.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMatches.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/IndexReuseType.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinorEquals.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIn.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IterableRecordSource.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/OriginalRecordsReturnHandler.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordCountHandler.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/ScriptInterceptor.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/DocumentEqualityWrapper.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandOutputListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/SqlScriptExecutor.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandProcess.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/StepStats.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/result/ResultTransformer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/result/MapTransformer.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/resultset/ResultSetTransformer.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/JSScriptEngineFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "extension" : "java",
  "linesOfCode" : 574,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "extension" : "java",
  "linesOfCode" : 427,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptYouTrackDbWrapper.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptResultSet.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptInjection.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/JSScriptFormatter.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/ScriptFormatter.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/RubyScriptFormatter.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/SQLScriptFormatter.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/GroovyScriptFormatter.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/SecuredScriptFactory.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptResultHandler.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/Jsr223ScriptExecutor.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptResultSets.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/DatabaseScriptManager.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorUtility.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutor.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestInternal.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandPredicate.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/ServerCommandContext.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/DynamicVariable.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/AbstractScriptExecutor.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseMultiValueProcess.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordSetProcess.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseAbstractProcess.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordProcess.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "extension" : "java",
  "linesOfCode" : 453,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestText.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestTextAbstract.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequest.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorNotFoundException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandContext.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/ScriptExecutorRegister.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAsynch.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicServerCommandContext.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/Command.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/ScriptExecutor.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandResultListener.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/WriteCacheException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidIndexEngineIdException.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ModificationOperationProhibitedException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConfigurationException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/LinksConsistencyException.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SessionNotActivatedException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageDoesNotExistException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommitSerializationException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CollectionDoesNotExistException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandExecutionException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SequenceException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SchemaNotCreatedException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/AcquireTimeoutException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BackupInProgressException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/NoTxRecordReadException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CollectionPositionMapException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ValidationException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SerializationException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/FetchException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TooBigIndexKeyException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/LiveQueryInterruptedException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ManualIndexesAreProhibited.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandScriptException.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageExistsException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommonDurableComponentException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidStorageEncryptionKeyException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SchemaException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/QueryParsingException.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionBlockedException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/PaginatedCollectionException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandInterruptedException.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/DatabaseException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityAccessException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/RetryQueryException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidDatabaseNameException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/EncryptionKeyAbsentException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InternalErrorException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SequenceLimitReachedException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidInstanceIdException.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/DurableComponentException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/Engine.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/EngineAbstract.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/MemoryAndLocalPaginatedEnginesInitializer.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/memory/EngineMemory.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/package.html",
  "extension" : "html",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollections.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/IterationException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorClass.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/EmptyMapEntryIterator.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/EmptyIterator.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorUtil.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "extension" : "java",
  "linesOfCode" : 640,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/TxFunction.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "extension" : "java",
  "linesOfCode" : 1444,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/RecordOperation.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransacationMetadataHolder.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "extension" : "java",
  "linesOfCode" : 373,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/RecordOperationType.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/RollbackException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/TxBiFunction.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "extension" : "java",
  "linesOfCode" : 253,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/TxConsumer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransacationMetadataHolderImpl.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransaction.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "extension" : "java",
  "linesOfCode" : 453,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionRecordIndexOperation.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionSequenceStatus.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/TxBiConsumer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageCollectionConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ConfigurationChangeCallback.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageSegmentConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageConfigurationUpdateListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageFileConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StoragePaginatedCollectionConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/YouTrackDBConfig.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageEntryConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/YouTrackDBConfigBuilder.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBListenerAbstract.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/RecreateIndexesTask.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexCursor.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexEngineException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstractCursor.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeCollate.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRebuildOutputListener.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinitionMultiValue.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/comparator/AscComparator.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/comparator/AlwaysLessKey.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/comparator/AlwaysGreaterKey.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/comparator/DescComparator.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexKeyUpdater.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUnique.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "extension" : "java",
  "linesOfCode" : 340,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "extension" : "java",
  "linesOfCode" : 445,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexCallback.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexStreamSecurityDecorator.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "extension" : "java",
  "linesOfCode" : 485,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 207,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/IndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/BaseIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/IndexEngineValidator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/MultiValueIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 369,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/SingleValueIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/V1IndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/UniqueIndexEngineValidator.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/IndexEngineValuesTransformer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexKeyCursor.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexForwardSpliterator.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexBackwardSpliterator.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexForwardSpliterator.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexBackwardSplititerator.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/IndexCursorStream.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinitionFactory.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 608,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexFactory.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Index.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "extension" : "java",
  "linesOfCode" : 379,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/multivalue/MultiValuesTransformer.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexException.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/NullOutputListener.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexNotUnique.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "extension" : "java",
  "linesOfCode" : 509,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "extension" : "java",
  "linesOfCode" : 882,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/BucketSearchResult.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "extension" : "java",
  "linesOfCode" : 1000,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LinkBagBucketPointer.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EntryPoint.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/TreeEntry.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKey.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/UpdateBucketSearchResult.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "extension" : "java",
  "linesOfCode" : 378,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTree.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/PagePathItemUnit.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManager.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkBagPointer.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ChangeSerializationHelper.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BagChangesContainer.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/Change.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "extension" : "java",
  "linesOfCode" : 617,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ChecksumMode.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/Storage.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/StorageCollection.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/RecordCallback.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/IdentifiableStorage.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/IndexEngineCallback.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/PageIsBrokenListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/CollectionBrowsePage.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AtomicOperationIdGen.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/StartupMetadata.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/CollectionBrowseEntry.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/SyncSource.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "extension" : "java",
  "linesOfCode" : 4762,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/StorageRecoverEventListener.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/WALVacuum.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/StorageRecoverListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/package.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/FreezableStorageComponent.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageTransaction.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileDeletedWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WriteAheadLog.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartMetadataRecord.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALChannelFile.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WrittenUpTo.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/RecordsWriter.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "extension" : "java",
  "linesOfCode" : 1757,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/EventWrapper.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALFile.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "extension" : "java",
  "linesOfCode" : 318,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALChanges.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageBrokenException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/StorageCollectionFactory.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileTruncatedWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWriteAheadLog.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/HighLevelTransactionChangeRecord.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/CASWALPage.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/StartWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/MilestoneWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Node.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Cursor.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/WriteableWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/EmptyWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALRecordTypes.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitBodyRecord.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/NonTxOperationPerformedWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALRecord.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MetaDataRecord.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALRecordsFactory.java",
  "extension" : "java",
  "linesOfCode" : 696,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "extension" : "java",
  "linesOfCode" : 354,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationMetadata.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "extension" : "java",
  "linesOfCode" : 523,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperation.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/OperationsFreezer.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/WaitingListNode.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/WaitingList.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationStatus.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "extension" : "java",
  "linesOfCode" : 259,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/LinkBagUpdateSerializationOperation.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/EnterpriseStorageOperationListener.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordSerializationOperation.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/LinkBagDeleteSerializationOperation.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordSerializationContext.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordOperationMetadata.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/CheckpointRequestListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/RecordMetadata.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/RawBuffer.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/PeriodicFuzzyCheckpoint.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "extension" : "java",
  "linesOfCode" : 1752,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/StorageInfo.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "extension" : "java",
  "linesOfCode" : 435,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/File.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/IOResult.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/package.html",
  "extension" : "html",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/PaginatedCollection.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMap.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "extension" : "java",
  "linesOfCode" : 641,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/MapEntryPoint.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "extension" : "java",
  "linesOfCode" : 526,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMapPage.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "extension" : "java",
  "linesOfCode" : 1297,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/MemoryFile.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "extension" : "java",
  "linesOfCode" : 484,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 1631,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/NormalizedKeyBTree.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/IntegerKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/BinaryKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/FloatKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/BooleanKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/NullKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/ByteKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/DateKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/StringKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/DateTimeKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/KeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/ShortKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/DoubleKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/DecimalKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/LongKeyNormalizer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/KeyNormalizers.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/TreeInternal.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeNullBucketV1.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeValue.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "extension" : "java",
  "linesOfCode" : 455,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/SBTree.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "extension" : "java",
  "linesOfCode" : 460,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeNullBucketV2.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeValue.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueV3Exception.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BucketSearchResult.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueV3NullBucket.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemoveSearchResult.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemovalPathItem.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "extension" : "java",
  "linesOfCode" : 441,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryV3.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/UpdateBucketSearchResult.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "extension" : "java",
  "linesOfCode" : 1753,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/PagePathItemUnit.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "extension" : "java",
  "linesOfCode" : 405,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeSingleValueEntryPointV1.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/CellBTreeSingleValue.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntry.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/IndexEngineValidatorNullIncrement.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/IndexEngineValidatorIncrement.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "extension" : "java",
  "linesOfCode" : 839,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/CellBTreeMultiValue.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/MapEntryPoint.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeIterator.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityRelationsIterable.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "extension" : "java",
  "linesOfCode" : 657,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinksIterable.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "extension" : "java",
  "linesOfCode" : 3441,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeInternal.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIterable.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityRelationsIterator.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "extension" : "java",
  "linesOfCode" : 1143,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeIterable.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinkToEntityIterator.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityComparator.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordListener.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordStringable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordFactoryManager.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "extension" : "java",
  "linesOfCode" : 1119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/Scheduler.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "extension" : "java",
  "linesOfCode" : 298,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "extension" : "java",
  "linesOfCode" : 204,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchListener.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchPlan.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchContext.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "extension" : "java",
  "linesOfCode" : 925,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/URLHelper.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/Backupable.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DateHelper.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/CloseableIteratorWithCallback.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollateFactory.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/CaseInsensitiveCollate.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollate.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/CollateFactory.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBListener.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/HookReplacedRecordThreadLocal.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternal.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/EntityPropertiesVisitor.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseTask.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbeddedPooled.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolInternal.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "extension" : "java",
  "linesOfCode" : 1145,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCache.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/ExecutionThreadLocal.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/EntityFieldWalker.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCacheKey.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/PooledSession.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "extension" : "java",
  "linesOfCode" : 1282,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedSetConverter.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkSetConverter.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedListConverter.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/ValuesConverter.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedMapConverter.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinksRewriter.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkConverter.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/ConverterData.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/ImportConvertersFactory.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkBagConverter.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkMapConverter.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/AbstractCollectionConverter.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkListConverter.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "extension" : "java",
  "linesOfCode" : 543,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseTool.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "extension" : "java",
  "linesOfCode" : 503,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRecordWalker.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExportException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRepair.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImportException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/BonsaiTreeRepair.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "extension" : "java",
  "linesOfCode" : 769,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListener.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/QueryLifecycleListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListenerAbstract.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "extension" : "java",
  "linesOfCode" : 3657,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSession.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPool.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/LiveQueryBatchResultListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "extension" : "java",
  "linesOfCode" : 315,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePooled.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfigurationBuilder.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfigurationBuilder.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseStats.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/MetadataUpdateListener.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "extension" : "java",
  "linesOfCode" : 469,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SchedulerInternal.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseThreadLocalFactory.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/CurrentStorageComponentsFactory.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBagDelegate.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBagDeleter.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ProxedResource.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/TrackedCollection.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordOperation.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "extension" : "java",
  "linesOfCode" : 421,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordElement.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "extension" : "java",
  "linesOfCode" : 388,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/LinkTrackedMultiValue.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "extension" : "java",
  "linesOfCode" : 523,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EmbeddedTrackedMultiValue.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordMultiValueHelper.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "extension" : "java",
  "linesOfCode" : 278,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "extension" : "java",
  "linesOfCode" : 415,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/StorageBackedMultiValue.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/TrackedMultiValue.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "extension" : "java",
  "linesOfCode" : 308,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Direction.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Relation.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Vertex.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EmbeddedEntity.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Blob.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Element.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Identifiable.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Edge.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/StatefulEdge.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHook.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/DBRecord.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RID.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeTimeLine.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CommandTimeoutChecker.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/hash/MurmurHash3.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "extension" : "java",
  "linesOfCode" : 457,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/VariableParserListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/StringParser.java",
  "extension" : "java",
  "linesOfCode" : 305,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/VariableParser.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/SystemVariableResolver.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/ContextVariableResolver.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparatorV2.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/CaseInsentiveComparator.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/ComparatorFactory.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/DefaultComparator.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparator.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/ByteArrayComparator.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "extension" : "java",
  "linesOfCode" : 365,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocatorMXBean.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPoolMXBean.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatelessFactory.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogManager.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogFormatter.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/ShutdownLogManager.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/AnsiCode.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/AnsiLogFormatter.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "extension" : "java",
  "linesOfCode" : 473,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/LastErrorException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/function/TxFunction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/function/TxConsumer.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/BinaryConverter.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinarySerializer.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/BinaryConverterFactory.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableBoolean.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/Binary.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCategory.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/DirectMemoryAllocationFailedException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/SystemException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/InvalidBinaryChunkException.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleReader.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "extension" : "java",
  "linesOfCode" : 308,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/CommandStream.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandCollection.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/DefaultConsoleReader.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "extension" : "java",
  "linesOfCode" : 705,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleProperties.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/annotation/ConsoleCommand.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/annotation/ConsoleParameter.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "extension" : "java",
  "linesOfCode" : 512,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/NamedThreadFactory.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutorWithLogging.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/BaseThreadFactory.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScheduledThreadPoolExecutorWithLogging.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SingletonNamedThreadFactory.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/TracedExecutionException.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/NonDaemonThreadFactory.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/NeedRetryException.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/OfflineNodeException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/SharedResourceAbstract.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/CloseableInStorage.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/SharedResource.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/DataLock.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "extension" : "java",
  "linesOfCode" : 247,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "extension" : "java",
  "linesOfCode" : 317,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "extension" : "java",
  "linesOfCode" : 387,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/LockException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/LockManager.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AbstractLock.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ThreadInterruptedException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/collection/CASObjectArray.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/TimeoutException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "extension" : "java",
  "linesOfCode" : 541,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableItem.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LazyIterator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/SortedMultiIterator.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/DataContainer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LRUCache.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "extension" : "java",
  "linesOfCode" : 709,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LazyIteratorListWrapper.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "extension" : "java",
  "linesOfCode" : 269,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObjectArray.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObject.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtilsJava7.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "extension" : "java",
  "linesOfCode" : 379,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/YTIOException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/listener/ProgressListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/listener/ListenerManger.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricDefinition.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/CoreMetrics.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricScope.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeInterval.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Meter.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Metric.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Gauge.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Ticker.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Profiler.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Resettable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerInteger.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Collections.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairIntegerObject.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PatternConst.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairLongObject.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/UncaughtExceptionHandler.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPair.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongInteger.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Service.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/ClassLoaderHelper.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/CallableFunction.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/ArrayUtils.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairObjectInteger.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerBoolean.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerObject.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/MultiKey.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/SupportsContains.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/CallableConsumer.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Sizeable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/CommonConst.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongObject.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongLong.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Memory.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/HeapDumper.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawTriple.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/BreakingForEach.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/internal/remote/RemoteProtocolConstants.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBVertexPropertyId.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyInToken.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassOutToken.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyOutToken.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassInToken.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBQueryConfigParam.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectInToken.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectVertexToken.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectPToken.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectObjectOutToken.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBEdge.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/schema/YTDBSchemaClass.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/schema/YTDBSchemaProperty.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBElement.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "extension" : "java",
  "linesOfCode" : 268,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBStatefulEdge.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBVertexProperty.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBProperty.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBVertex.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/DatabaseType.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/YouTrackDB.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordDuplicatedException.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/HighLevelException.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordNotFoundException.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 1048,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerSecurityConfig.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SwitchToDefaultParamsException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/authenticator/SystemUserAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/authenticator/ServerConfigAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/authenticator/DefaultPasswordAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SecurityAuthenticatorException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "extension" : "java",
  "linesOfCode" : 691,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerLifecycleListener.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/ServerPluginHelper.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSimpleAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSettings.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBTraversalOpProcessor.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBStandardOpProcessor.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "extension" : "java",
  "linesOfCode" : 787,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "extension" : "java",
  "linesOfCode" : 303,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/ServerPluginConfigurable.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationLoader.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerMain.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerShutdownHook.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerAware.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/main/resources/com/jetbrains/youtrackdb/internal/server/conf/youtrackdb-server.yaml",
  "extension" : "yaml",
  "linesOfCode" : 33,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "server/src/assembly/standalone.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "qodana.yaml",
  "extension" : "yaml",
  "linesOfCode" : 6,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::driver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteConnection.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::driver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBWebSocketGremlinRequestEncoder.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::driver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverWebSocketChannelizer.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::driver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::driver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::driver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinResponseHandler.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::driver" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDsl.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::gremlin-annotations" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/ProcessorException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::gremlin-annotations" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "extension" : "java",
  "linesOfCode" : 602,
  "components" : [ "primary::gremlin-annotations" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "console/src/conf/log4j2.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::console" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "console/src/assembly/distribution.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::console" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "console/src/assembly/standalone.xml",
  "extension" : "xml",
  "linesOfCode" : 79,
  "components" : [ "primary::console" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/query/SpatialQueryContext.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialManager.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/factory/SpatialStrategyFactory.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/collections/SpatialCompositeKey.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "extension" : "java",
  "linesOfCode" : 280,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexContainer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceSphereFunction.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STSrid.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstract.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STBufferFunction.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STEnvelopFunction.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsBinaryFunction.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STWithinFunction.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionsFactory.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STGeomFromGeoJSONFunction.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsGeoJSONFunction.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDisjointFunction.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STGeomFromTextFunction.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STEqualsFunction.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDWithinFunction.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STContainsFunction.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STIntersectsFunction.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsTextFunction.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceFunction.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneNearOperator.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneWithinOperator.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperatorFactory.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperator.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneOverlapOperator.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/index/LuceneSpatialIndex.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderDWithin.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderNear.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderDistanceSphere.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderOverlap.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderContains.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderAbstract.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderIntersects.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderWithin.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiLineStringShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/OShapeType.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPolygonShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/LineStringShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/RectangleShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperation.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPointShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/PointLegecyBuilder.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/ShapeBuilderLegacy.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/RectangleLegacyBuilder.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/ShapeBuilderLegacyImpl.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PointShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperationImpl.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneKeyAndMetadata.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/parser/LuceneMultiFieldQueryParser.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDateTools.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneQueryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDocumentBuilder.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "extension" : "java",
  "linesOfCode" : 263,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSetEmpty.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneIndexTransformer.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneCompositeKey.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/exception/LuceneIndexException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexWriterFactory.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneDirectoryFactory.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneDirectory.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "extension" : "java",
  "linesOfCode" : 531,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 240,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngine.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineUtils.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneFunctionsFactory.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneFunctionsUtils.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchFunctionTemplate.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/OLuceneIndex.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesMultiRid.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesSingleRid.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChanges.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesAbstract.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneOperatorFactory.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneOperatorUtil.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneFullTextIndex.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "extension" : "java",
  "linesOfCode" : 425,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LuceneAnalyzerFactory.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/config/orientdb-server-config.xml",
  "extension" : "xml",
  "linesOfCode" : 73,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lucene/config/hazelcast.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::lucene" ],
  "concerns" : [ "::Unclassified" ]
} ]