2025-12-24 16:12:22.548 [Info ] [ main] [c.g.d.l.DbLinterLanguageServer] connect. 2025-12-24 16:12:22.571 [Info ] [fjp-worker-1] [c.g.d.l.DbLinterLanguageServer] initialize CLI 1.1.0. 2025-12-24 16:12:22.588 [Warn ] [fjp-worker-1] [c.g.d.ls.AntlrCacheCoordinator] clearCacheThreshold value 0 is below 512. Using default value 2976. 2025-12-24 16:12:22.595 [Info ] [fjp-worker-1] [c.g.d.ls.AntlrCacheCoordinator] AntlrCacheCoordinator initialized with parallel degree 1 and clearCacheThreshold 2976 of 4000 MB. 2025-12-24 16:12:22.596 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Loading configuration from dbLinter repository. 2025-12-24 16:12:22.600 [Trace] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] repoUrl=null, username=philipp.salvisberg@grisselbav.com, tenantName=Grisselbav, configName=dbLinter-Demo 2025-12-24 16:12:24.768 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Got configuration, processing result. 2025-12-24 16:12:24.771 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Set JDBC URL to jdbc:oracle:thin:@localhost:1542/FREEPDB1 according to local configuration. 2025-12-24 16:12:24.771 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] SQL dialect set to ORACLEDB. 2025-12-24 16:12:25.487 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] 278 methods provided by 1 validators. 2025-12-24 16:12:25.493 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] 167 checks registered (G-1010, G-1020, G-1030, G-1040, G-1050, G-1060, G-1070, G-1080, G-1910, G-1920, G-1930, G-1940, G-2110, G-2120, G-2130, G-2135, G-2140, G-2145, G-2150, G-2160, G-2170, G-2180, G-2185, G-2190, G-2210, G-2220, G-2230, G-2310, G-2320, G-2330, G-2340, G-2410, G-2510, G-2610, G-3110, G-3115, G-3120, G-3130, G-3140, G-3145, G-3150, G-3170, G-3180, G-3182, G-3183, G-3185, G-3190, G-3195, G-3210, G-3220, G-3310, G-3320, G-3330, G-4110, G-4120, G-4130, G-4140, G-4210, G-4220, G-4230, G-4240, G-4250, G-4260, G-4270, G-4310, G-4320, G-4325, G-4330, G-4340, G-4350, G-4360, G-4365, G-4370, G-4375, G-4380, G-4385, G-4387, G-4390, G-4395, G-5010, G-5020, G-5030, G-5040, G-5050, G-5060, G-5070, G-5080, G-6010, G-6020, G-7110, G-7120, G-7125, G-7130, G-7140, G-7150, G-7160, G-7170, G-7180, G-7210, G-7220, G-7230, G-7250, G-7310, G-7320, G-7330, G-7410, G-7420, G-7430, G-7440, G-7450, G-7460, G-7510, G-7515, G-7520, G-7710, G-7720, G-7730, G-7740, G-7810, G-7910, G-8110, G-8120, G-8210, G-8310, G-8410, G-9010, G-9020, G-9030, G-9040, G-9101, G-9102, G-9103, G-9104, G-9105, G-9106, G-9107, G-9108, G-9109, G-9110, G-9111, G-9112, G-9113, G-9114, G-9115, G-9116, G-9201, G-9202, G-9204, G-9205, G-9206, G-9207, G-9209, G-9210, G-9213, G-9214, G-9215, G-9216, G-9217, G-9218, G-9219, G-9501, G-9600, G-9601, G-9602, G-9603, G-9604, G-9605). 2025-12-24 16:12:25.499 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlStatement for Core G-1010. 2025-12-24 16:12:25.500 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkBasicLoopStatement for Core G-1020. 2025-12-24 16:12:25.500 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorForLoopStatement for Core G-1020. 2025-12-24 16:12:25.500 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkForLoopStatement for Core G-1020. 2025-12-24 16:12:25.500 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlStatement for Core G-1020. 2025-12-24 16:12:25.500 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkWhileLoopStatement for Core G-1020. 2025-12-24 16:12:25.500 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkConstantDeclaration for Core G-1030. 2025-12-24 16:12:25.501 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-1030. 2025-12-24 16:12:25.501 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkContinueStatement for Core G-1040. 2025-12-24 16:12:25.501 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExitStatement for Core G-1040. 2025-12-24 16:12:25.501 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkReturnStatement for Core G-1040. 2025-12-24 16:12:25.501 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSimpleComparisonCondition for Core G-1040. 2025-12-24 16:12:25.502 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFile for Core G-1050. 2025-12-24 16:12:25.502 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkMultiTableInsert for Core G-1060. 2025-12-24 16:12:25.502 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSingleTableInsert for Core G-1060. 2025-12-24 16:12:25.502 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFile for Core G-1070. 2025-12-24 16:12:25.502 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkLogicalCondition for Core G-1080. 2025-12-24 16:12:25.503 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSimpleComparisonCondition for Core G-1080. 2025-12-24 16:12:25.503 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFile for Core G-1910. 2025-12-24 16:12:25.503 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFile for Core G-1920. 2025-12-24 16:12:25.503 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFile for Core G-2110. 2025-12-24 16:12:25.503 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCollectionTypeDefinition for Core G-2120. 2025-12-24 16:12:25.504 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkRecordTypeDefinition for Core G-2120. 2025-12-24 16:12:25.504 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkRefCursorTypeDefinition for Core G-2120. 2025-12-24 16:12:25.504 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSubtypeDefinition for Core G-2120. 2025-12-24 16:12:25.504 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFile for Core G-2130. 2025-12-24 16:12:25.504 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkStatement for Core G-2135. 2025-12-24 16:12:25.504 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-2140. 2025-12-24 16:12:25.505 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkAssignmentStatement for Core G-2145. 2025-12-24 16:12:25.505 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSimpleComparisonCondition for Core G-2150. 2025-12-24 16:12:25.505 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-2160. 2025-12-24 16:12:25.505 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkDeclareSection for Core G-2170. 2025-12-24 16:12:25.505 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSqlName for Core G-2180. 2025-12-24 16:12:25.505 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkItemlistItem for Core G-2185. 2025-12-24 16:12:25.506 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSqlName for Core G-2190. 2025-12-24 16:12:25.506 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkItemlistItem for Core G-2210. 2025-12-24 16:12:25.506 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkItemlistItem for Core G-2220. 2025-12-24 16:12:25.506 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkItemlistItem for Core G-2230. 2025-12-24 16:12:25.506 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCharacterDatatype for Core G-2310. 2025-12-24 16:12:25.506 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkAnsiSupportedDatatype for Core G-2320. 2025-12-24 16:12:25.507 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkString for Core G-2330. 2025-12-24 16:12:25.507 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCharacterDatatype for Core G-2340. 2025-12-24 16:12:25.507 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkStatement for Core G-2410. 2025-12-24 16:12:25.507 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkLongAndRawDatatype for Core G-2510. 2025-12-24 16:12:25.507 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkRefCursorTypeDefinition for Core G-2610. 2025-12-24 16:12:25.508 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSingleTableInsert for Core G-3110. 2025-12-24 16:12:25.508 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkColumnUpdateSetClauseItem for Core G-3115. 2025-12-24 16:12:25.508 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkStatement for Core G-3120. 2025-12-24 16:12:25.508 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFromClause for Core G-3130. 2025-12-24 16:12:25.508 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFetchStatement for Core G-3140. 2025-12-24 16:12:25.508 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkAllColumnWildcardExpression for Core G-3145. 2025-12-24 16:12:25.509 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateTrigger for Core G-3150. 2025-12-24 16:12:25.509 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkColumnDefinition for Core G-3170. 2025-12-24 16:12:25.509 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOrderByItem for Core G-3180. 2025-12-24 16:12:25.509 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkGroupByItem for Core G-3182. 2025-12-24 16:12:25.509 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkGroupByItem for Core G-3183. 2025-12-24 16:12:25.509 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOrderByClause for Core G-3185. 2025-12-24 16:12:25.509 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInnerCrossJoinClause for Core G-3190. 2025-12-24 16:12:25.510 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOuterJoinClause for Core G-3190. 2025-12-24 16:12:25.510 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkLikeCondition for Core G-3195. 2025-12-24 16:12:25.510 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPostgresqlStringCast for Core G-3195. 2025-12-24 16:12:25.510 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkDelete for Core G-3210. 2025-12-24 16:12:25.510 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInsert for Core G-3210. 2025-12-24 16:12:25.510 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkUpdate for Core G-3210. 2025-12-24 16:12:25.511 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkForallStatement for Core G-3220. 2025-12-24 16:12:25.511 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkBasicLoopStatement for Core G-3310. 2025-12-24 16:12:25.511 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorForLoopStatement for Core G-3310. 2025-12-24 16:12:25.511 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkForLoopStatement for Core G-3310. 2025-12-24 16:12:25.511 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkWhileLoopStatement for Core G-3310. 2025-12-24 16:12:25.511 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkBasicLoopStatement for Core G-3320. 2025-12-24 16:12:25.512 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkForLoopStatement for Core G-3320. 2025-12-24 16:12:25.512 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkWhileLoopStatement for Core G-3320. 2025-12-24 16:12:25.512 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkAutonomousTransPragma for Core G-3330. 2025-12-24 16:12:25.512 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkModuloExpression for Core G-4110. 2025-12-24 16:12:25.512 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExitStatement for Core G-4120. 2025-12-24 16:12:25.512 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOpenStatement for Core G-4130. 2025-12-24 16:12:25.512 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkModuloExpression for Core G-4140. 2025-12-24 16:12:25.513 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkIfStatement for Core G-4210. 2025-12-24 16:12:25.513 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpression for Core G-4220. 2025-12-24 16:12:25.513 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpression for Core G-4230. 2025-12-24 16:12:25.513 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpression for Core G-4240. 2025-12-24 16:12:25.513 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSearchedCaseExpression for Core G-4250. 2025-12-24 16:12:25.513 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSearchedCaseStatement for Core G-4250. 2025-12-24 16:12:25.514 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSimpleCaseExpression for Core G-4250. 2025-12-24 16:12:25.514 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSimpleCaseStatement for Core G-4250. 2025-12-24 16:12:25.514 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkNotCondition for Core G-4260. 2025-12-24 16:12:25.514 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSimpleComparisonCondition for Core G-4270. 2025-12-24 16:12:25.514 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkGotoStatement for Core G-4310. 2025-12-24 16:12:25.514 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkBasicLoopStatement for Core G-4320. 2025-12-24 16:12:25.514 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorForLoopStatement for Core G-4320. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkForLoopStatement for Core G-4320. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkWhileLoopStatement for Core G-4320. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlBlockStatement for Core G-4325. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlStatement for Core G-4325. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFetchStatement for Core G-4330. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExitStatement for Core G-4340. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSteppedControl for Core G-4350. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSteppedControl for Core G-4360. 2025-12-24 16:12:25.515 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkContinueStatement for Core G-4365. 2025-12-24 16:12:25.516 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExitStatement for Core G-4365. 2025-12-24 16:12:25.516 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExitStatement for Core G-4370. 2025-12-24 16:12:25.516 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExitStatement for Core G-4375. 2025-12-24 16:12:25.516 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExitStatement for Core G-4380. 2025-12-24 16:12:25.516 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorForLoopStatement for Core G-4385. 2025-12-24 16:12:25.516 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorIterationControl for Core G-4385. 2025-12-24 16:12:25.516 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSingleExpressionControl for Core G-4385. 2025-12-24 16:12:25.516 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorForLoopStatement for Core G-4387. 2025-12-24 16:12:25.517 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSteppedControl for Core G-4390. 2025-12-24 16:12:25.517 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSteppedControl for Core G-4395. 2025-12-24 16:12:25.517 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkQualifiedProcedureName for Core G-5010. 2025-12-24 16:12:25.517 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExceptionHandler for Core G-5020. 2025-12-24 16:12:25.517 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-5030. 2025-12-24 16:12:25.517 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkBody for Core G-5040. 2025-12-24 16:12:25.518 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInitializeSection for Core G-5040. 2025-12-24 16:12:25.518 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkTpsBody for Core G-5040. 2025-12-24 16:12:25.518 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureCall for Core G-5050. 2025-12-24 16:12:25.518 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSelectIntoStatement for Core G-5060. 2025-12-24 16:12:25.518 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkRaiseStatement for Core G-5070. 2025-12-24 16:12:25.518 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExceptionHandler for Core G-5080. 2025-12-24 16:12:25.518 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExecuteImmediate for Core G-6010. 2025-12-24 16:12:25.518 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExecuteImmediate for Core G-6020. 2025-12-24 16:12:25.519 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpressionParent for Core G-7110. 2025-12-24 16:12:25.519 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureCall for Core G-7110. 2025-12-24 16:12:25.519 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkConstructorDeclaration for Core G-7120. 2025-12-24 16:12:25.519 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreatePackage for Core G-7120. 2025-12-24 16:12:25.519 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7120. 2025-12-24 16:12:25.519 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7120. 2025-12-24 16:12:25.519 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlFunctionSource for Core G-7120. 2025-12-24 16:12:25.519 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlPackageBodySource for Core G-7120. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlProcedureSource for Core G-7120. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlTypeBodySource for Core G-7120. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcDeclInType for Core G-7120. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureDefinition for Core G-7120. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateFunction for Core G-7125. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreatePackage for Core G-7125. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreatePackageBody for Core G-7125. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateProcedure for Core G-7125. 2025-12-24 16:12:25.520 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateTrigger for Core G-7125. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateType for Core G-7125. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateTypeBody for Core G-7125. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateView for Core G-7125. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7130. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureDefinition for Core G-7130. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7140. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureDefinition for Core G-7140. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkConstructorDeclaration for Core G-7150. 2025-12-24 16:12:25.521 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateFunction for Core G-7150. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateProcedure for Core G-7150. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7150. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7150. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcDeclInType for Core G-7150. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureDefinition for Core G-7150. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkParameterDeclaration for Core G-7160. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkConstructorDeclaration for Core G-7170. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7170. 2025-12-24 16:12:25.522 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7170. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlFunctionSource for Core G-7170. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlProcedureSource for Core G-7170. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcDeclInType for Core G-7170. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureDefinition for Core G-7170. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkBody for Core G-7180. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInitializeSection for Core G-7180. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkTpsBody for Core G-7180. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreatePackageBody for Core G-7210. 2025-12-24 16:12:25.523 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFile for Core G-7220. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreatePackage for Core G-7230. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreatePackageBody for Core G-7250. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateProcedure for Core G-7310. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateProcedure for Core G-7320. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcDeclInType for Core G-7320. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureDefinition for Core G-7320. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7330. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7330. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlFunctionSource for Core G-7330. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlProcedureSource for Core G-7330. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcDeclInType for Core G-7330. 2025-12-24 16:12:25.524 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureDefinition for Core G-7330. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateFunction for Core G-7410. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateFunction for Core G-7420. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7420. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7420. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateFunction for Core G-7430. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7430. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7430. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateFunction for Core G-7440. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7440. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7440. 2025-12-24 16:12:25.525 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7450. 2025-12-24 16:12:25.526 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7450. 2025-12-24 16:12:25.526 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlFunctionSource for Core G-7450. 2025-12-24 16:12:25.526 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDeclaration for Core G-7460. 2025-12-24 16:12:25.526 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7460. 2025-12-24 16:12:25.526 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlFunctionSource for Core G-7460. 2025-12-24 16:12:25.526 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkQualifiedExpression for Core G-7510. 2025-12-24 16:12:25.526 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkQualifiedProcedureName for Core G-7510. 2025-12-24 16:12:25.527 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpression for Core G-7515. 2025-12-24 16:12:25.527 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkQualifiedExpression for Core G-7515. 2025-12-24 16:12:25.527 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkQualifiedProcedureName for Core G-7515. 2025-12-24 16:12:25.527 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkUserDefinedType for Core G-7515. 2025-12-24 16:12:25.527 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpressionParent for Core G-7520. 2025-12-24 16:12:25.527 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkQualifiedProcedureName for Core G-7520. 2025-12-24 16:12:25.527 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFile for Core G-7710. 2025-12-24 16:12:25.527 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkDmlEventClause for Core G-7720. 2025-12-24 16:12:25.528 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlTriggerSource for Core G-7730. 2025-12-24 16:12:25.528 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlTriggerSource for Core G-7740. 2025-12-24 16:12:25.528 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSelectIntoStatement for Core G-7810. 2025-12-24 16:12:25.528 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-7910. 2025-12-24 16:12:25.528 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionDefinition for Core G-7910. 2025-12-24 16:12:25.528 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlFunctionSource for Core G-7910. 2025-12-24 16:12:25.528 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSelectIntoStatement for Core G-8110. 2025-12-24 16:12:25.528 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSelectIntoStatement for Core G-8120. 2025-12-24 16:12:25.529 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkDmlTableExpressionClause for Core G-8210. 2025-12-24 16:12:25.529 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkQueryTableExpression for Core G-8210. 2025-12-24 16:12:25.529 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkParameterDeclaration for Core G-8310. 2025-12-24 16:12:25.529 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkDelete for Core G-8410. 2025-12-24 16:12:25.529 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInsert for Core G-8410. 2025-12-24 16:12:25.529 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCast for Core G-9010. 2025-12-24 16:12:25.529 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpression for Core G-9010. 2025-12-24 16:12:25.529 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCast for Core G-9020. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpression for Core G-9020. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCast for Core G-9030. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpression for Core G-9030. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCast for Core G-9040. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionExpression for Core G-9040. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreatePackage for Core G-9101. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlPackageBodySource for Core G-9101. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-9102. 2025-12-24 16:12:25.530 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorDeclaration for Core G-9103. 2025-12-24 16:12:25.531 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorDefinition for Core G-9103. 2025-12-24 16:12:25.531 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-9103. 2025-12-24 16:12:25.531 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-9104. 2025-12-24 16:12:25.531 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-9105. 2025-12-24 16:12:25.531 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-9106. 2025-12-24 16:12:25.531 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCursorParameterDec for Core G-9107. 2025-12-24 16:12:25.531 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkParameterDeclaration for Core G-9108. 2025-12-24 16:12:25.532 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkParameterDeclaration for Core G-9109. 2025-12-24 16:12:25.532 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkParameterDeclaration for Core G-9110. 2025-12-24 16:12:25.532 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkRecordTypeDefinition for Core G-9111. 2025-12-24 16:12:25.532 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCollectionTypeDefinition for Core G-9112. 2025-12-24 16:12:25.532 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkVariableDeclaration for Core G-9113. 2025-12-24 16:12:25.532 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkConstantDeclaration for Core G-9114. 2025-12-24 16:12:25.532 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkSubtypeDefinition for Core G-9115. 2025-12-24 16:12:25.532 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFieldDefinition for Core G-9116. 2025-12-24 16:12:25.533 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateTable for Core G-9201. 2025-12-24 16:12:25.533 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkColumnDefinition for Core G-9202. 2025-12-24 16:12:25.533 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateView for Core G-9202. 2025-12-24 16:12:25.533 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInlineConstraint for Core G-9204. 2025-12-24 16:12:25.533 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOutOfLineConstraint for Core G-9204. 2025-12-24 16:12:25.533 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInlineConstraint for Core G-9205. 2025-12-24 16:12:25.533 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOutOfLineConstraint for Core G-9205. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInlineConstraint for Core G-9206. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOutOfLineConstraint for Core G-9206. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkInlineConstraint for Core G-9207. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOutOfLineConstraint for Core G-9207. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateTable for Core G-9209. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkCreateView for Core G-9210. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlTriggerSource for Core G-9213. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlPackageBodySource for Core G-9214. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlPackageSource for Core G-9214. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFuncDeclInType for Core G-9215. 2025-12-24 16:12:25.534 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionHeading for Core G-9215. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkFunctionSpec for Core G-9215. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlFunctionSource for Core G-9215. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlProcedureSource for Core G-9216. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcDeclInType for Core G-9216. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureHeading for Core G-9216. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkProcedureSpec for Core G-9216. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlTypeSource for Core G-9217. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkAttribute for Core G-9218. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkPlsqlTypeSource for Core G-9219. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkExecuteImmediate for Core G-9501. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkOpenForStatement for Core G-9501. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkHint for Core G-9600. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkHint for Core G-9601. 2025-12-24 16:12:25.535 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkHint for Core G-9602. 2025-12-24 16:12:25.536 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkHint for Core G-9603. 2025-12-24 16:12:25.536 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkHint for Core G-9604. 2025-12-24 16:12:25.536 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Enabled checkHint for Core G-9605. 2025-12-24 16:12:25.537 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] 8 features registered (CLI, Check, Config, FullScope, QuickFix, Test, VSCode, View). 2025-12-24 16:12:25.538 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] 75 parameters registered (AllowNosonarMarkers, AllowedMagicValues, AllowedSchemaSystemPrivileges, AllowedSystemPrivileges, AssertPackages, AssertionPattern, AttributePattern, BacktraceProcedureCalls, BooleanValues, CheckConstraintPattern, CollectionPattern, CollectionTypePattern, CollectionTypes, ColumnPattern, ConnectUsers, ConstantPattern, ConversionFunctions, CursorParameterPattern, CursorPattern, DecimalCharacter, DecimalPlaces, DeprecatedUnits, DisableAllQuickFix, DisableIncompleteQuickFix, EmptyStringIsNull, ExceptionPattern, FieldPattern, FirstUserDefinedErrorCode, ForeignKeyConstraintPattern, FunctionPattern, GlobalTemporaryTablePattern, GlobalVariablePattern, GuiUrl, IgnoreConstantConditions, InOutParameterPattern, InParameterPattern, IndexPattern, IntegerPlaces, KnownHints, LastUserDefinedErrorCode, LocalVariablePattern, LockTableNamePattern, LoggingProcedureCalls, MaxCheckTime, MaxCyclomaticComplexity, MaxNumberOfLines, MaxNumberOfLiterals, MaxParseTime, MinLenOfIdentifier, NotQualifiableIdentifier, ObjectPattern, ObjectTypePattern, ObjectTypes, ObjectTypesWithPrimaryKey, OracleMaintainedObjectTypes, OracleMaintainedPackages, OracleMaintainedSchemas, OutParameterPattern, PackagePattern, PlsqlCollectionTypePattern, PredefinedExceptionNames, PrimaryKeyConstraintPattern, ProcedurePattern, RecordPattern, RecordTypePattern, RuleLinkUrl, SchemaNames, SequencePattern, SubtypePattern, SynonymPattern, TablePattern, ThousandSeparator, TriggerPattern, UniqueConstraintPattern, ViewPattern). 2025-12-24 16:12:25.538 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] 1 rules registered that allow a NOSONAR marker (Core G-1910). 2025-12-24 16:12:25.539 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] 1 rules registered for which quick fixes should not be applied to the whole file (Core G-3130). 2025-12-24 16:12:25.539 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Include patterns registered. 2025-12-24 16:12:25.540 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Exclude patterns registered. 2025-12-24 16:12:26.477 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Detected OracleDB version 23.26.0. 2025-12-24 16:12:26.479 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] 35 tests registered (Core G-1110, Core G-1120, Core G-1130, Core G-1140, Core G-1150, Core G-1210, Core G-1220, Core G-1230, Core G-1240, Core G-1250, Core G-1260, Core G-1270, Core G-1280, Core G-1310, Core G-3160, Core G-3170, Core G-8510, Core G-9201, Core G-9202, Core G-9203, Core G-9204, Core G-9205, Core G-9206, Core G-9207, Core G-9209, Core G-9210, Core G-9211, Core G-9212, Core G-9213, Core G-9214, Core G-9215, Core G-9216, Core G-9217, Core G-9218, Core G-9219). 2025-12-24 16:12:26.491 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Created connection pool for JDBC URL jdbc:oracle:thin:@localhost:1542/FREEPDB1 with user dbl_read. 2025-12-24 16:12:26.495 [Info ] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Configuration dbLinter-Demo of tenant Grisselbav loaded with 278 check methods. 2025-12-24 16:12:26.495 [Debug] [fjp-worker-1] [c.g.dblinter.ls.DbLinterCommon] Configuration valid until 2025-12-24 16:42:26 2025-12-24 16:12:26.496 [Info ] [fjp-worker-1] [g.d.l.DbLinterWorkspaceService] didChangeConfiguration. 2025-12-24 16:12:26.504 [Info ] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] hasFeature CLI returned true. 2025-12-24 16:12:26.729 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/README.md is UTF-8. 2025-12-24 16:12:26.730 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/README.md. 2025-12-24 16:12:26.732 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/README.md. 2025-12-24 16:12:26.732 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/README.md. 2025-12-24 16:12:26.733 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 6,491 chars in 70 lines. 2025-12-24 16:12:26.770 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 9.742 ms used by lexer for 2 tokens. 2025-12-24 16:12:26.771 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.907 ms used by scope lexer. 2025-12-24 16:12:26.773 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 2.034 ms Total time recorded by profiler: 0.000 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ 2025-12-24 16:12:26.857 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 70.569 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-7710 68.806 97.50 1 0 checkFile Core G-2110 0.576 0.82 1 0 checkFile Core G-1050 0.489 0.69 1 0 checkFile Core G-1910 0.392 0.56 1 0 checkFile Core G-1920 0.091 0.13 1 0 checkFile Core G-1070 0.076 0.11 1 0 checkFile Core G-2130 0.070 0.10 1 0 checkFile Core G-7220 0.069 0.10 1 0 2025-12-24 16:12:26.858 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.125 sec including 0.084 sec for checks. 2025-12-24 16:12:26.858 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:26.859 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/README.md with 0 issues. 2025-12-24 16:12:26.862 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/README.md took 0.001 sec. 2025-12-24 16:12:26.863 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/README.md. 2025-12-24 16:12:26.863 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1010.sql is UTF-8. 2025-12-24 16:12:26.863 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1010.sql. 2025-12-24 16:12:26.863 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1010.sql. 2025-12-24 16:12:26.864 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1010.sql. 2025-12-24 16:12:26.864 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 119 chars in 12 lines. 2025-12-24 16:12:26.923 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3.342 ms used by lexer for 26 tokens. 2025-12-24 16:12:26.924 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.919 ms used by scope lexer. 2025-12-24 16:12:26.925 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 6,554 KB Total time spent in parser : 53.879 ms Total time recorded by profiler: 47.340 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 36.066 76.19 4 4 2 2 0 statement (11) 6.423 13.57 1 0 0 0 0 body (1158) 2.435 5.14 7 0 0 0 0 plsqlBlockStatement (1060) 2.367 5.00 1 1 1 1 0 sqlEnd (1978) 0.049 0.10 1 0 0 0 0 2025-12-24 16:12:26.937 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:26.940 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 8.213 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlStatement Core G-1010 4.875 59.35 4 4 checkStatement Core G-3120 1.194 14.54 1 0 checkStatement Core G-2135 0.669 8.14 1 0 checkStatement Core G-2410 0.389 4.74 1 0 checkBody Core G-5040 0.254 3.09 3 0 checkFile Core G-1070 0.131 1.60 1 0 checkFile Core G-2110 0.119 1.45 1 0 checkPlsqlBlockStatement Core G-4325 0.099 1.20 1 0 checkFile Core G-2130 0.097 1.18 1 0 checkPlsqlStatement Core G-1020 0.079 0.96 4 0 checkBody Core G-7180 0.074 0.90 3 0 checkPlsqlStatement Core G-4325 0.068 0.83 4 0 checkFile Core G-1910 0.049 0.60 1 0 checkFile Core G-7710 0.049 0.59 1 0 checkFile Core G-1050 0.038 0.46 1 0 checkFile Core G-7220 0.023 0.28 1 0 checkFile Core G-1920 0.007 0.09 1 0 2025-12-24 16:12:26.940 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.076 sec including 0.014 sec for checks. 2025-12-24 16:12:26.943 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4 check issues. 2025-12-24 16:12:26.943 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1010.sql with 4 issues. 2025-12-24 16:12:26.943 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1010.sql took 0.000 sec. 2025-12-24 16:12:26.943 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1010.sql. 2025-12-24 16:12:26.944 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1020.sql is UTF-8. 2025-12-24 16:12:26.944 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1020.sql. 2025-12-24 16:12:26.944 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1020.sql. 2025-12-24 16:12:26.944 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1020.sql. 2025-12-24 16:12:26.944 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 661 chars in 32 lines. 2025-12-24 16:12:27.398 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 7.910 ms used by lexer for 166 tokens. 2025-12-24 16:12:27.398 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3.542 ms used by scope lexer. 2025-12-24 16:12:27.407 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 25,646 KB Total time spent in parser : 441.533 ms Total time recorded by profiler: 418.585 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 95.159 22.73 17 3 1 0 0 plsqlStatement (1163) 92.914 22.20 10 38 36 2 0 qualifiedProcedureName (1255) 85.646 20.46 6 32 10 4 0 expression (1432) 40.650 9.71 14 0 0 0 0 qualifiedName (1968) 32.185 7.69 2 0 0 0 0 userDefinedType (1424) 12.209 2.92 1 0 0 0 0 dataType (1357) 11.960 2.86 1 0 0 0 0 cursorForLoopStatement (1184) 5.738 1.37 1 11 11 1 0 declareSection (1061) 3.587 0.86 1 0 0 0 0 procedureCall (1251) 3.308 0.79 2 0 0 0 0 postgresqlSqlExpression (1479) 2.837 0.68 7 0 0 0 0 iterationControl (1209) 2.781 0.66 1 0 0 0 0 subquery (741) 2.477 0.59 1 0 0 0 0 iterandDecl (1204) 1.634 0.39 1 0 0 0 0 basicLoopStatement (1164) 1.395 0.33 2 0 0 0 0 itemlistItem (1062) 1.357 0.32 1 0 0 0 0 whileLoopStatement (1314) 1.331 0.32 2 0 0 0 0 plsqlBlock (1240) 1.328 0.32 1 0 0 0 0 queryBlock (746) 1.271 0.30 1 0 0 0 0 plsqlDataType (1070) 1.243 0.30 1 0 0 0 0 expression (1475) 1.238 0.30 3 0 0 0 0 statement (11) 1.192 0.28 1 0 0 0 0 forLoopStatement (1200) 1.103 0.26 2 0 0 0 0 qualIterationCtl (1208) 0.931 0.22 1 0 0 0 0 functionParameter (1880) 0.867 0.21 2 0 0 0 0 itemDeclaration (1092) 0.761 0.18 1 0 0 0 0 selectItem (797) 0.724 0.17 1 0 0 0 0 queryTableExpression (897) 0.628 0.15 1 0 0 0 0 queryBlock (743) 0.604 0.14 1 0 0 0 0 queryBlock (744) 0.593 0.14 1 0 0 0 0 cursorForLoopStatement (1185) 0.576 0.14 2 0 0 0 0 functionParameter (1881) 0.505 0.12 2 0 0 0 0 procedureCall (1250) 0.487 0.12 2 0 0 0 0 queryTableExpression (891) 0.484 0.12 1 0 0 0 0 fromItem (873) 0.392 0.09 1 0 0 0 0 tableReference (886) 0.372 0.09 1 0 0 0 0 iterandDecl (1203) 0.350 0.08 1 0 0 0 0 fromItem (866) 0.329 0.08 1 0 0 0 0 queryTableExpression (892) 0.320 0.08 1 0 0 0 0 postgresqlSqlExpression (1480) 0.306 0.07 7 0 0 0 0 tableReference (889) 0.305 0.07 1 0 0 0 0 fromItem (867) 0.295 0.07 1 0 0 0 0 queryTableExpression (893) 0.284 0.07 1 0 0 0 0 fromItem (868) 0.250 0.06 1 0 0 0 0 postgresqlSqlExpression (1484) 0.249 0.06 7 0 0 0 0 fromClause (865) 0.221 0.05 1 0 0 0 0 dataType (1358) 0.216 0.05 1 0 0 0 0 procedureCall (1252) 0.182 0.04 2 0 0 0 0 selectList (795) 0.181 0.04 1 0 0 0 0 subquery (742) 0.171 0.04 1 0 0 0 0 tableReference (890) 0.170 0.04 1 0 0 0 0 queryBlock (749) 0.167 0.04 1 0 0 0 0 plsqlBlockStatement (1060) 0.155 0.04 1 1 1 1 0 body (1158) 0.154 0.04 8 0 0 0 0 fromItem (871) 0.153 0.04 1 0 0 0 0 simpleComparisonOperator (1950) 0.140 0.03 1 0 0 0 0 queryBlock (748) 0.138 0.03 1 0 0 0 0 queryBlock (752) 0.138 0.03 1 0 0 0 0 queryBlock (747) 0.130 0.03 1 0 0 0 0 tableReference (885) 0.126 0.03 1 0 0 0 0 queryBlock (750) 0.125 0.03 1 0 0 0 0 subquery (721) 0.119 0.03 1 0 0 0 0 subquery (722) 0.119 0.03 1 0 0 0 0 queryBlock (751) 0.112 0.03 1 0 0 0 0 subquery (724) 0.110 0.03 1 0 0 0 0 subquery (723) 0.110 0.03 1 0 0 0 0 queryBlock (753) 0.108 0.03 1 0 0 0 0 queryBlock (754) 0.107 0.03 1 0 0 0 0 exitStatement (1195) 0.049 0.01 1 0 0 0 0 variableDeclaration (1100) 0.029 0.01 1 0 0 0 0 sqlEnd (1978) 0.002 0.00 1 0 0 0 0 2025-12-24 16:12:27.709 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:27.712 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 287.427 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkVariableDeclaration Core G-9105 164.551 57.25 1 0 checkVariableDeclaration Core G-9106 107.139 37.28 1 0 checkQualifiedProcedureName Core G-7510 1.342 0.47 2 0 checkUserDefinedType Core G-7515 1.022 0.36 1 0 checkVariableDeclaration Core G-1030 0.906 0.32 1 0 checkPlsqlStatement Core G-1020 0.892 0.31 10 1 checkFile Core G-2110 0.695 0.24 1 0 checkStatement Core G-2135 0.671 0.23 1 0 checkSteppedControl Core G-4395 0.651 0.23 1 1 checkItemlistItem Core G-2185 0.616 0.21 1 0 checkStatement Core G-3120 0.445 0.15 1 0 checkQualifiedProcedureName Core G-7520 0.441 0.15 2 0 checkFile Core G-2130 0.435 0.15 1 0 checkProcedureCall Core G-7110 0.420 0.15 2 0 checkStatement Core G-2410 0.367 0.13 1 0 checkVariableDeclaration Core G-5030 0.339 0.12 1 0 checkCursorForLoopStatement Core G-4385 0.337 0.12 1 0 checkFromClause Core G-3130 0.305 0.11 1 0 checkSimpleComparisonCondition Core G-1080 0.300 0.10 1 0 checkSqlName Core G-2190 0.297 0.10 28 0 checkCursorForLoopStatement Core G-3310 0.282 0.10 1 0 checkQueryTableExpression Core G-8210 0.245 0.09 1 0 checkVariableDeclaration Core G-9102 0.243 0.08 1 0 checkSqlName Core G-2180 0.238 0.08 28 0 checkVariableDeclaration Core G-9104 0.231 0.08 1 0 checkPlsqlStatement Core G-4325 0.226 0.08 10 0 checkVariableDeclaration Core G-9103 0.219 0.08 1 0 checkCursorForLoopStatement Core G-1020 0.187 0.07 1 1 checkDeclareSection Core G-2170 0.166 0.06 1 0 checkQualifiedProcedureName Core G-5010 0.155 0.05 2 2 checkVariableDeclaration Core G-9113 0.147 0.05 1 0 checkWhileLoopStatement Core G-1020 0.129 0.04 1 1 checkBasicLoopStatement Core G-1020 0.126 0.04 1 1 checkSteppedControl Core G-4390 0.120 0.04 1 0 checkForLoopStatement Core G-1020 0.116 0.04 1 1 checkVariableDeclaration Core G-2160 0.115 0.04 1 0 checkCursorForLoopStatement Core G-4387 0.102 0.04 1 0 checkWhileLoopStatement Core G-3310 0.100 0.03 1 0 checkExitStatement Core G-1040 0.098 0.03 1 0 checkForLoopStatement Core G-3310 0.088 0.03 1 0 checkProcedureCall Core G-5050 0.085 0.03 2 0 checkForLoopStatement Core G-3320 0.085 0.03 1 0 checkSimpleComparisonCondition Core G-4270 0.084 0.03 1 0 checkWhileLoopStatement Core G-3320 0.082 0.03 1 0 checkFile Core G-1910 0.079 0.03 1 0 checkSteppedControl Core G-4360 0.075 0.03 1 0 checkVariableDeclaration Core G-2140 0.073 0.03 1 0 checkFile Core G-1070 0.072 0.03 1 0 checkQualifiedProcedureName Core G-7515 0.071 0.02 2 0 checkItemlistItem Core G-2210 0.070 0.02 1 0 checkSimpleComparisonCondition Core G-2150 0.068 0.02 1 0 checkAssignmentStatement Core G-2145 0.066 0.02 1 0 checkPlsqlStatement Core G-1010 0.066 0.02 10 0 checkSteppedControl Core G-4350 0.064 0.02 1 0 checkItemlistItem Core G-2230 0.061 0.02 1 0 checkExitStatement Core G-4340 0.059 0.02 1 0 checkQualifiedExpression Core G-7510 0.057 0.02 1 0 checkWhileLoopStatement Core G-4320 0.054 0.02 1 0 checkBasicLoopStatement Core G-3310 0.051 0.02 1 0 checkBasicLoopStatement Core G-3320 0.051 0.02 1 0 checkSimpleComparisonCondition Core G-1040 0.050 0.02 1 0 checkExitStatement Core G-4120 0.049 0.02 1 0 checkCursorForLoopStatement Core G-4320 0.047 0.02 1 0 checkItemlistItem Core G-2220 0.042 0.01 1 0 checkExitStatement Core G-4370 0.041 0.01 1 0 checkForLoopStatement Core G-4320 0.041 0.01 1 0 checkFile Core G-7710 0.040 0.01 1 0 checkBasicLoopStatement Core G-4320 0.037 0.01 1 0 checkExitStatement Core G-4365 0.034 0.01 1 0 checkExitStatement Core G-4375 0.033 0.01 1 0 checkExitStatement Core G-4380 0.032 0.01 1 0 checkQualifiedExpression Core G-7515 0.032 0.01 1 0 checkFile Core G-1050 0.021 0.01 1 0 checkFile Core G-7220 0.016 0.01 1 0 checkBody Core G-5040 0.010 0.00 2 0 checkFile Core G-1920 0.010 0.00 1 0 checkPlsqlBlockStatement Core G-4325 0.009 0.00 1 0 checkBody Core G-7180 0.006 0.00 2 0 2025-12-24 16:12:27.712 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.768 sec including 0.305 sec for checks. 2025-12-24 16:12:27.715 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 8 check issues. 2025-12-24 16:12:27.715 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1020.sql with 8 issues. 2025-12-24 16:12:27.716 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1020.sql took 0.001 sec. 2025-12-24 16:12:27.716 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1020.sql. 2025-12-24 16:12:27.716 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1030.sql is UTF-8. 2025-12-24 16:12:27.716 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1030.sql. 2025-12-24 16:12:27.716 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1030.sql. 2025-12-24 16:12:27.717 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1030.sql. 2025-12-24 16:12:27.717 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 569 chars in 20 lines. 2025-12-24 16:12:27.807 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3.163 ms used by lexer for 111 tokens. 2025-12-24 16:12:27.808 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2.529 ms used by scope lexer. 2025-12-24 16:12:27.811 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -33,693 KB Total time spent in parser : 84.247 ms Total time recorded by profiler: 80.476 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 53.255 66.17 7 2 1 0 0 expression (1476) 12.567 15.62 9 3 1 0 0 subquery (741) 2.861 3.56 1 0 0 0 0 expression (1432) 2.357 2.93 6 0 0 0 0 plsqlStatement (1163) 1.884 2.34 3 4 2 2 0 queryBlock (746) 1.394 1.73 1 0 0 0 0 declareSection (1061) 0.617 0.77 4 0 0 0 0 createPackageBodyStatement (145) 0.546 0.68 1 1 1 1 0 exceptionHandler (1243) 0.529 0.66 4 0 0 0 0 expression (1475) 0.477 0.59 3 0 0 0 0 plsqlDataType (1070) 0.455 0.57 3 0 0 0 0 ddlStatement (12) 0.445 0.55 1 0 0 0 0 selectItem (797) 0.362 0.45 1 0 0 0 0 itemlistItem (1062) 0.326 0.40 4 0 0 0 0 body (1158) 0.218 0.27 2 0 0 0 0 queryBlock (745) 0.199 0.25 1 0 0 0 0 tableAlias (876) 0.195 0.24 1 0 0 0 0 tableAlias (880) 0.187 0.23 1 0 0 0 0 tableReference (889) 0.163 0.20 1 0 0 0 0 intoClause (862) 0.163 0.20 1 0 0 0 0 plsqlPackageBodySource (151) 0.152 0.19 1 0 0 0 0 procedureDefinition (1157) 0.122 0.15 1 0 0 0 0 statement (11) 0.110 0.14 1 0 0 0 0 intoClause (861) 0.102 0.13 1 0 0 0 0 plsqlDataType (1067) 0.095 0.12 2 0 0 0 0 userDefinedType (1424) 0.081 0.10 1 0 0 0 0 dataType (1357) 0.072 0.09 1 0 0 0 0 procedureDefinition (1156) 0.068 0.08 1 0 0 0 0 plsqlPackageBodySource (149) 0.050 0.06 1 0 0 0 0 createPackageBody (148) 0.034 0.04 1 0 0 0 0 exceptionItem (1244) 0.029 0.04 2 0 0 0 0 itemDeclaration (1092) 0.023 0.03 3 0 0 0 0 fromItem (867) 0.017 0.02 1 0 0 0 0 queryBlock (743) 0.016 0.02 1 0 0 0 0 queryBlock (750) 0.016 0.02 1 0 0 0 0 fromItem (873) 0.015 0.02 1 0 0 0 0 fromItem (868) 0.015 0.02 1 0 0 0 0 fromClause (865) 0.014 0.02 1 0 0 0 0 subquery (723) 0.014 0.02 1 0 0 0 0 queryTableExpression (897) 0.013 0.02 1 0 0 0 0 subquery (742) 0.013 0.02 1 0 0 0 0 queryBlock (752) 0.012 0.02 1 0 0 0 0 queryBlock (751) 0.012 0.02 1 0 0 0 0 queryBlock (744) 0.012 0.01 1 0 0 0 0 subquery (724) 0.012 0.01 1 0 0 0 0 subquery (722) 0.012 0.01 1 0 0 0 0 queryBlock (753) 0.011 0.01 1 0 0 0 0 subquery (721) 0.011 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.011 0.01 1 0 0 0 0 queryBlock (754) 0.011 0.01 1 0 0 0 0 tableAlias (874) 0.010 0.01 1 0 0 0 0 fromItem (866) 0.010 0.01 1 0 0 0 0 queryBlock (748) 0.010 0.01 1 0 0 0 0 queryTableExpression (891) 0.010 0.01 1 0 0 0 0 queryBlock (749) 0.009 0.01 1 0 0 0 0 queryTableExpression (892) 0.009 0.01 1 0 0 0 0 selectList (795) 0.009 0.01 1 0 0 0 0 tableReference (886) 0.008 0.01 1 0 0 0 0 queryTableExpression (893) 0.008 0.01 1 0 0 0 0 dataType (1358) 0.007 0.01 1 0 0 0 0 variableDeclaration (1100) 0.005 0.01 3 0 0 0 0 sqlEnd (1978) 0.002 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:27.826 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:27.828 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 8.641 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-1050 1.343 15.55 1 0 checkVariableDeclaration Core G-1030 1.090 12.61 3 2 checkSelectIntoStatement Core G-5060 0.749 8.67 1 0 checkBody Core G-7180 0.638 7.38 1 0 checkExceptionHandler Core G-5080 0.541 6.26 2 0 checkProcedureDefinition Core G-7150 0.394 4.56 1 0 checkProcedureDefinition Core G-7170 0.312 3.61 1 0 checkItemlistItem Core G-2185 0.305 3.53 4 0 checkFile Core G-2110 0.236 2.73 1 0 checkStatement Core G-3120 0.203 2.35 1 0 checkExceptionHandler Core G-5020 0.202 2.34 2 0 checkSelectIntoStatement Core G-7810 0.202 2.34 1 0 checkFile Core G-2130 0.178 2.06 1 0 checkStatement Core G-2410 0.177 2.05 1 0 checkStatement Core G-2135 0.165 1.91 1 0 checkProcedureDefinition Core G-7130 0.147 1.70 1 0 checkVariableDeclaration Core G-9105 0.095 1.09 3 0 checkVariableDeclaration Core G-9103 0.091 1.05 3 0 checkProcedureDefinition Core G-7320 0.085 0.98 1 0 checkCreatePackageBody Core G-7125 0.080 0.92 1 0 checkVariableDeclaration Core G-9106 0.076 0.88 3 0 checkCreatePackageBody Core G-7210 0.076 0.88 1 0 checkPlsqlPackageBodySource Core G-9214 0.076 0.87 1 0 checkFile Core G-7220 0.075 0.87 1 0 checkSelectIntoStatement Core G-8110 0.066 0.77 1 0 checkSqlName Core G-2180 0.065 0.76 21 0 checkProcedureDefinition Core G-7120 0.064 0.74 1 0 checkFile Core G-1910 0.061 0.71 1 0 checkSqlName Core G-2190 0.061 0.70 21 0 checkVariableDeclaration Core G-9104 0.060 0.70 3 0 checkFile Core G-1070 0.060 0.69 1 0 checkVariableDeclaration Core G-9102 0.059 0.68 3 0 checkPlsqlPackageBodySource Core G-9101 0.055 0.64 1 0 checkProcedureHeading Core G-9216 0.055 0.64 1 0 checkSelectIntoStatement Core G-8120 0.052 0.60 1 0 checkProcedureDefinition Core G-7140 0.046 0.54 1 0 checkProcedureDefinition Core G-7330 0.038 0.44 1 0 checkCreatePackageBody Core G-7250 0.038 0.44 1 0 checkDeclareSection Core G-2170 0.036 0.42 2 0 checkVariableDeclaration Core G-9113 0.034 0.40 3 0 checkPlsqlPackageBodySource Core G-7120 0.033 0.39 1 0 checkFile Core G-7710 0.029 0.33 1 0 checkVariableDeclaration Core G-5030 0.029 0.33 3 0 checkItemlistItem Core G-2210 0.025 0.29 4 0 checkItemlistItem Core G-2220 0.024 0.28 4 0 checkSimpleComparisonCondition Core G-4270 0.015 0.17 1 0 checkPlsqlStatement Core G-1010 0.014 0.16 3 0 checkPlsqlStatement Core G-4325 0.012 0.14 3 0 checkItemlistItem Core G-2230 0.010 0.12 4 0 checkQualifiedExpression Core G-7510 0.008 0.09 2 0 checkFile Core G-1920 0.008 0.09 1 0 checkVariableDeclaration Core G-2140 0.008 0.09 3 0 checkPlsqlStatement Core G-1020 0.007 0.08 3 0 checkUserDefinedType Core G-7515 0.006 0.07 1 0 checkVariableDeclaration Core G-2160 0.005 0.06 3 0 checkSimpleComparisonCondition Core G-1080 0.005 0.06 1 0 checkQualifiedExpression Core G-7515 0.005 0.06 2 0 checkSimpleComparisonCondition Core G-2150 0.003 0.04 1 0 checkBody Core G-5040 0.002 0.03 1 0 checkQueryTableExpression Core G-8210 0.002 0.03 1 0 checkFromClause Core G-3130 0.002 0.02 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.02 1 0 2025-12-24 16:12:27.828 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.111 sec including 0.017 sec for checks. 2025-12-24 16:12:27.829 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:27.829 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1030.sql with 2 issues. 2025-12-24 16:12:27.829 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1030.sql took 0.001 sec. 2025-12-24 16:12:27.830 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1030.sql. 2025-12-24 16:12:27.830 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1040.sql is UTF-8. 2025-12-24 16:12:27.830 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1040.sql. 2025-12-24 16:12:27.830 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1040.sql. 2025-12-24 16:12:27.831 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1040.sql. 2025-12-24 16:12:27.831 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,143 chars in 45 lines. 2025-12-24 16:12:28.027 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3.471 ms used by lexer for 230 tokens. 2025-12-24 16:12:28.027 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.086 ms used by scope lexer. 2025-12-24 16:12:28.032 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -14,477 KB Total time spent in parser : 191.037 ms Total time recorded by profiler: 187.985 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 77.409 41.18 3 1 1 0 0 expression (1476) 49.713 26.44 31 19 5 2 0 plsqlStatement (1163) 28.658 15.24 16 108 92 9 0 qualifiedProcedureName (1255) 12.423 6.61 6 36 10 4 0 cursorForLoopStatement (1184) 5.939 3.16 1 46 46 1 0 expression (1475) 3.432 1.83 11 0 0 0 0 subquery (741) 2.841 1.51 1 0 0 0 0 string (1976) 2.243 1.19 2 0 0 0 0 queryBlock (746) 0.517 0.28 1 0 0 0 0 expression (1432) 0.510 0.27 20 0 0 0 0 fromItem (866) 0.471 0.25 1 0 0 0 0 tableReference (889) 0.459 0.24 1 0 0 0 0 searchedCaseStatementWhenClause (1177) 0.446 0.24 2 0 0 0 0 postgresqlSqlExpression (1479) 0.372 0.20 7 0 0 0 0 caseStatement (1166) 0.318 0.17 1 0 0 0 0 declareSection (1061) 0.300 0.16 1 0 0 0 0 conditionToStatements (1230) 0.260 0.14 2 0 0 0 0 searchedCaseStatement (1174) 0.255 0.14 2 0 0 0 0 itemDeclaration (1092) 0.248 0.13 1 0 0 0 0 procedureCall (1251) 0.230 0.12 2 0 0 0 0 continueStatement (1179) 0.223 0.12 1 0 0 0 0 returnStatement (1262) 0.163 0.09 1 0 0 0 0 plsqlBlockStatement (1060) 0.132 0.07 1 1 1 1 0 body (1158) 0.070 0.04 9 0 0 0 0 queryTableExpression (891) 0.061 0.03 1 0 0 0 0 statement (11) 0.037 0.02 1 0 0 0 0 itemlistItem (1062) 0.032 0.02 1 0 0 0 0 plsqlDataType (1067) 0.023 0.01 1 0 0 0 0 queryTableExpression (897) 0.022 0.01 1 0 0 0 0 queryTableExpression (892) 0.020 0.01 1 0 0 0 0 basicLoopStatement (1164) 0.019 0.01 3 0 0 0 0 queryTableExpression (893) 0.017 0.01 1 0 0 0 0 tableReference (886) 0.017 0.01 1 0 0 0 0 cursorForLoopStatement (1185) 0.015 0.01 4 0 0 0 0 selectItem (797) 0.013 0.01 2 0 0 0 0 selectList (795) 0.010 0.01 2 0 0 0 0 postgresqlSqlExpression (1480) 0.010 0.01 7 0 0 0 0 postgresqlSqlExpression (1484) 0.008 0.00 7 0 0 0 0 simpleComparisonOperator (1950) 0.008 0.00 5 0 0 0 0 plsqlDataType (1070) 0.005 0.00 1 0 0 0 0 plsqlBlock (1240) 0.003 0.00 1 0 0 0 0 queryBlock (743) 0.003 0.00 1 0 0 0 0 fromItem (873) 0.003 0.00 1 0 0 0 0 fromItem (867) 0.002 0.00 1 0 0 0 0 functionParameter (1880) 0.002 0.00 2 0 0 0 0 procedureCall (1252) 0.002 0.00 2 0 0 0 0 tableReference (890) 0.002 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 fromItem (868) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 queryBlock (749) 0.001 0.00 1 0 0 0 0 exitStatement (1195) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 subquery (722) 0.001 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.052 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.054 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 5.167 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSimpleComparisonCondition Core G-1040 0.774 14.98 5 3 checkStatement Core G-3120 0.490 9.48 1 0 checkConstantDeclaration Core G-1030 0.463 8.96 1 0 checkSearchedCaseStatement Core G-4250 0.343 6.63 1 0 checkFile Core G-2110 0.323 6.24 1 0 checkFile Core G-2130 0.279 5.40 1 0 checkStatement Core G-2135 0.235 4.54 1 0 checkStatement Core G-2410 0.194 3.75 1 0 checkConstantDeclaration Core G-9114 0.161 3.12 1 0 checkFile Core G-1070 0.134 2.59 1 0 checkPlsqlStatement Core G-4325 0.130 2.51 16 0 checkSqlName Core G-2180 0.129 2.49 25 0 checkSqlName Core G-2190 0.112 2.17 25 0 checkReturnStatement Core G-1040 0.090 1.74 1 1 checkContinueStatement Core G-1040 0.085 1.65 1 1 checkCursorForLoopStatement Core G-3310 0.081 1.56 1 0 checkLogicalCondition Core G-1080 0.075 1.44 3 0 checkQualifiedProcedureName Core G-5010 0.073 1.41 2 2 checkPlsqlStatement Core G-1010 0.069 1.34 16 0 checkString Core G-2330 0.068 1.31 2 0 checkIfStatement Core G-4210 0.067 1.30 1 0 checkCursorForLoopStatement Core G-4387 0.064 1.25 1 0 checkFile Core G-1910 0.061 1.17 1 0 checkCursorForLoopStatement Core G-4385 0.059 1.14 1 0 checkContinueStatement Core G-4365 0.045 0.87 1 0 checkExitStatement Core G-1040 0.039 0.76 1 1 checkFile Core G-7710 0.039 0.76 1 0 checkSimpleComparisonCondition Core G-2150 0.038 0.74 5 0 checkPlsqlStatement Core G-1020 0.034 0.66 16 0 checkSimpleComparisonCondition Core G-1080 0.031 0.61 5 0 checkQualifiedProcedureName Core G-7520 0.030 0.57 2 0 checkItemlistItem Core G-2210 0.027 0.52 1 0 checkSimpleComparisonCondition Core G-4270 0.026 0.51 5 0 checkDeclareSection Core G-2170 0.024 0.46 1 0 checkBasicLoopStatement Core G-3320 0.022 0.42 1 0 checkProcedureCall Core G-7110 0.020 0.39 2 0 checkFile Core G-1050 0.019 0.38 1 0 checkExitStatement Core G-4375 0.019 0.37 1 0 checkProcedureCall Core G-5050 0.018 0.35 2 0 checkBasicLoopStatement Core G-3310 0.016 0.30 1 0 checkFile Core G-7220 0.015 0.29 1 0 checkItemlistItem Core G-2185 0.015 0.28 1 0 checkQualifiedProcedureName Core G-7510 0.012 0.23 2 0 checkBasicLoopStatement Core G-4320 0.012 0.23 1 0 checkQualifiedExpression Core G-7510 0.012 0.23 2 0 checkExitStatement Core G-4120 0.010 0.20 1 0 checkPlsqlBlockStatement Core G-4325 0.010 0.19 1 0 checkQualifiedProcedureName Core G-7515 0.009 0.18 2 0 checkQualifiedExpression Core G-7515 0.008 0.16 2 0 checkFile Core G-1920 0.007 0.14 1 0 checkCursorForLoopStatement Core G-1020 0.007 0.13 1 0 checkBasicLoopStatement Core G-1020 0.006 0.11 1 0 checkItemlistItem Core G-2220 0.005 0.11 1 0 checkFromClause Core G-3130 0.004 0.09 1 0 checkBody Core G-5040 0.004 0.08 1 0 checkCursorForLoopStatement Core G-4320 0.004 0.08 1 0 checkItemlistItem Core G-2230 0.004 0.08 1 0 checkQueryTableExpression Core G-8210 0.004 0.08 1 0 checkExitStatement Core G-4370 0.004 0.08 1 0 checkExitStatement Core G-4340 0.003 0.06 1 0 checkBody Core G-7180 0.003 0.05 1 0 checkExitStatement Core G-4380 0.002 0.04 1 0 checkExitStatement Core G-4365 0.002 0.04 1 0 2025-12-24 16:12:28.054 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.224 sec including 0.022 sec for checks. 2025-12-24 16:12:28.056 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 8 check issues. 2025-12-24 16:12:28.056 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1040.sql with 8 issues. 2025-12-24 16:12:28.057 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1040.sql took 0.001 sec. 2025-12-24 16:12:28.057 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1040.sql. 2025-12-24 16:12:28.058 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1050.sql is UTF-8. 2025-12-24 16:12:28.058 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1050.sql. 2025-12-24 16:12:28.058 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1050.sql. 2025-12-24 16:12:28.058 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1050.sql. 2025-12-24 16:12:28.058 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 232 chars in 9 lines. 2025-12-24 16:12:28.082 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.830 ms used by lexer for 58 tokens. 2025-12-24 16:12:28.082 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.200 ms used by scope lexer. 2025-12-24 16:12:28.083 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 14,336 KB Total time spent in parser : 22.192 ms Total time recorded by profiler: 20.776 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 13.666 65.78 6 30 10 3 0 plsqlStatement (1163) 2.968 14.28 3 0 0 0 0 plsqlProcedureSource (168) 2.707 13.03 1 0 0 0 0 procedureCall (1251) 0.582 2.80 3 0 0 0 0 createProcedureStatement (158) 0.558 2.69 1 1 1 1 0 plsqlProcedureSource (169) 0.076 0.37 1 0 0 0 0 createProcedure (162) 0.060 0.29 1 0 0 0 0 createProcedure (161) 0.058 0.28 1 0 0 0 0 plsqlProcedureSource (163) 0.038 0.18 1 0 0 0 0 ddlStatement (12) 0.015 0.07 1 0 0 0 0 body (1158) 0.014 0.07 4 0 0 0 0 functionParameter (1880) 0.009 0.04 3 0 0 0 0 functionParameter (1881) 0.009 0.04 3 0 0 0 0 expression (1476) 0.004 0.02 3 0 0 0 0 procedureCall (1252) 0.002 0.01 3 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 3 0 0 0 0 expression (1432) 0.002 0.01 3 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 3 0 0 0 0 procedureCall (1250) 0.001 0.01 3 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 3 0 0 0 0 2025-12-24 16:12:28.094 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.095 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 5.656 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-1050 3.653 64.59 1 1 checkPlsqlProcedureSource Core G-7120 0.407 7.19 1 1 checkBody Core G-7180 0.193 3.42 1 0 checkCreateProcedure Core G-7310 0.182 3.22 1 1 checkStatement Core G-3120 0.140 2.48 1 0 checkCreateProcedure Core G-7150 0.112 1.98 1 0 checkCreateProcedure Core G-7125 0.085 1.50 1 0 checkFile Core G-2110 0.079 1.40 1 0 checkCreateProcedure Core G-7320 0.076 1.34 1 0 checkStatement Core G-2410 0.074 1.31 1 0 checkStatement Core G-2135 0.073 1.28 1 0 checkPlsqlProcedureSource Core G-7170 0.065 1.15 1 0 checkFile Core G-2130 0.062 1.10 1 0 checkPlsqlProcedureSource Core G-9216 0.057 1.00 1 0 checkQualifiedProcedureName Core G-7520 0.047 0.83 3 0 checkFile Core G-1910 0.046 0.82 1 0 checkFile Core G-1070 0.039 0.69 1 0 checkPlsqlProcedureSource Core G-7330 0.038 0.67 1 0 checkFile Core G-7710 0.037 0.65 1 0 checkProcedureCall Core G-7110 0.033 0.58 3 0 checkSqlName Core G-2180 0.027 0.47 7 0 checkSqlName Core G-2190 0.022 0.39 7 0 checkProcedureCall Core G-5050 0.020 0.35 3 0 checkQualifiedProcedureName Core G-5010 0.015 0.26 3 0 checkFile Core G-7220 0.013 0.23 1 0 checkPlsqlStatement Core G-4325 0.012 0.22 3 0 checkQualifiedProcedureName Core G-7510 0.012 0.21 3 0 checkPlsqlStatement Core G-1010 0.011 0.19 3 0 checkQualifiedProcedureName Core G-7515 0.010 0.17 3 0 checkFile Core G-1920 0.008 0.14 1 0 checkPlsqlStatement Core G-1020 0.006 0.10 3 0 checkBody Core G-5040 0.004 0.07 1 0 2025-12-24 16:12:28.095 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.037 sec including 0.011 sec for checks. 2025-12-24 16:12:28.096 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:28.096 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1050.sql with 3 issues. 2025-12-24 16:12:28.096 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1050.sql took 0.000 sec. 2025-12-24 16:12:28.097 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1050.sql. 2025-12-24 16:12:28.097 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1060.sql is UTF-8. 2025-12-24 16:12:28.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1060.sql. 2025-12-24 16:12:28.098 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1060.sql. 2025-12-24 16:12:28.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1060.sql. 2025-12-24 16:12:28.098 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 279 chars in 16 lines. 2025-12-24 16:12:28.106 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.433 ms used by lexer for 49 tokens. 2025-12-24 16:12:28.106 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.131 ms used by scope lexer. 2025-12-24 16:12:28.108 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,096 KB Total time spent in parser : 7.273 ms Total time recorded by profiler: 6.341 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 3.394 53.53 4 0 0 0 0 subquery (741) 1.091 17.21 1 0 0 0 0 queryBlock (746) 0.764 12.05 1 0 0 0 0 plsqlBlockStatement (1060) 0.145 2.29 1 1 1 1 0 dmlTableExpressionClause (573) 0.143 2.26 1 0 0 0 0 plsqlStatement (1163) 0.130 2.04 1 0 0 0 0 insertIntoClause (631) 0.088 1.38 1 0 0 0 0 dmlTableExpressionClause (574) 0.076 1.20 1 0 0 0 0 dmlTableExpressionClause (575) 0.071 1.12 1 0 0 0 0 columnReferenceItem (635) 0.066 1.03 4 0 0 0 0 statement (11) 0.041 0.65 1 0 0 0 0 sqlStatement (1312) 0.038 0.60 1 0 0 0 0 insertIntoClause (628) 0.038 0.60 1 0 0 0 0 selectItem (797) 0.035 0.55 4 0 0 0 0 insertIntoClause (629) 0.033 0.53 1 0 0 0 0 dmlTableExpressionClause (577) 0.024 0.38 1 0 0 0 0 singleTableInsert (624) 0.016 0.26 1 0 0 0 0 queryTableExpression (897) 0.016 0.26 1 0 0 0 0 body (1158) 0.012 0.19 2 0 0 0 0 queryTableExpression (891) 0.011 0.18 1 0 0 0 0 queryTableExpression (892) 0.010 0.16 1 0 0 0 0 queryTableExpression (893) 0.010 0.16 1 0 0 0 0 tableReference (889) 0.009 0.14 1 0 0 0 0 tableReference (886) 0.009 0.14 1 0 0 0 0 fromClause (865) 0.009 0.14 1 0 0 0 0 fromItem (873) 0.009 0.14 1 0 0 0 0 fromItem (866) 0.009 0.14 1 0 0 0 0 fromItem (867) 0.008 0.13 1 0 0 0 0 fromItem (868) 0.008 0.13 1 0 0 0 0 queryBlock (748) 0.005 0.08 1 0 0 0 0 queryBlock (749) 0.005 0.08 1 0 0 0 0 expression (1476) 0.004 0.07 4 0 0 0 0 selectList (795) 0.002 0.03 4 0 0 0 0 subquery (742) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 queryBlock (744) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 queryBlock (751) 0.001 0.01 1 0 0 0 0 tableReference (890) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 fromItem (871) 0.001 0.01 1 0 0 0 0 queryBlock (747) 0.001 0.01 1 0 0 0 0 tableReference (885) 0.001 0.01 1 0 0 0 0 subquery (723) 0.001 0.01 1 0 0 0 0 subquery (722) 0.001 0.01 1 0 0 0 0 queryBlock (754) 0.001 0.01 1 0 0 0 0 queryBlock (750) 0.000 0.01 1 0 0 0 0 queryBlock (753) 0.000 0.01 1 0 0 0 0 queryBlock (752) 0.000 0.01 1 0 0 0 0 subquery (724) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:28.116 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.117 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.814 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSingleTableInsert Core G-1060 0.353 19.49 1 1 checkSqlName Core G-2190 0.272 14.98 10 1 checkFile Core G-2110 0.163 8.96 1 0 checkStatement Core G-3120 0.151 8.32 1 0 checkInsert Core G-8410 0.137 7.55 1 0 checkInsert Core G-3210 0.127 6.99 1 0 checkFile Core G-2130 0.123 6.78 1 0 checkStatement Core G-2135 0.103 5.70 1 0 checkSingleTableInsert Core G-3110 0.086 4.76 1 0 checkStatement Core G-2410 0.060 3.31 1 0 checkDmlTableExpressionClause Core G-8210 0.043 2.38 1 0 checkFile Core G-7710 0.037 2.04 1 0 checkSqlName Core G-2180 0.036 1.98 10 0 checkFile Core G-1070 0.034 1.85 1 0 checkFile Core G-1910 0.025 1.40 1 0 checkFile Core G-1050 0.016 0.86 1 0 checkFile Core G-7220 0.013 0.70 1 0 checkFile Core G-1920 0.007 0.37 1 0 checkPlsqlBlockStatement Core G-4325 0.006 0.35 1 0 checkFromClause Core G-3130 0.004 0.24 1 0 checkPlsqlStatement Core G-4325 0.004 0.21 1 0 checkPlsqlStatement Core G-1010 0.004 0.21 1 0 checkBody Core G-5040 0.003 0.18 1 0 checkQueryTableExpression Core G-8210 0.003 0.16 1 0 checkBody Core G-7180 0.002 0.12 1 0 checkPlsqlStatement Core G-1020 0.002 0.10 1 0 2025-12-24 16:12:28.117 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.019 sec including 0.008 sec for checks. 2025-12-24 16:12:28.117 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.117 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1060.sql with 2 issues. 2025-12-24 16:12:28.117 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1060.sql took 0.000 sec. 2025-12-24 16:12:28.118 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1060.sql. 2025-12-24 16:12:28.118 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1070.sql is UTF-8. 2025-12-24 16:12:28.119 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1070.sql. 2025-12-24 16:12:28.119 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1070.sql. 2025-12-24 16:12:28.119 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1070.sql. 2025-12-24 16:12:28.119 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 167 chars in 9 lines. 2025-12-24 16:12:28.123 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.921 ms used by lexer for 20 tokens. 2025-12-24 16:12:28.124 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.313 ms used by scope lexer. 2025-12-24 16:12:28.124 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 1.958 ms Total time recorded by profiler: 1.906 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 1.643 86.18 2 4 2 2 0 plsqlBlockStatement (1060) 0.205 10.75 1 1 1 1 0 statement (11) 0.056 2.92 1 0 0 0 0 body (1158) 0.002 0.11 3 0 0 0 0 sqlEnd (1978) 0.001 0.05 1 0 0 0 0 2025-12-24 16:12:28.127 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.127 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.367 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-1070 1.079 78.92 1 2 checkStatement Core G-3120 0.055 4.02 1 0 checkStatement Core G-2135 0.046 3.34 1 0 checkFile Core G-2110 0.035 2.53 1 0 checkFile Core G-7710 0.031 2.27 1 0 checkFile Core G-1910 0.022 1.60 1 0 checkFile Core G-2130 0.018 1.31 1 0 checkStatement Core G-2410 0.016 1.21 1 0 checkFile Core G-1050 0.016 1.16 1 0 checkFile Core G-7220 0.012 0.86 1 0 checkFile Core G-1920 0.011 0.82 1 0 checkPlsqlBlockStatement Core G-4325 0.006 0.45 1 0 checkPlsqlStatement Core G-1010 0.006 0.44 2 0 checkPlsqlStatement Core G-4325 0.006 0.43 2 0 checkPlsqlStatement Core G-1020 0.003 0.24 2 0 checkBody Core G-5040 0.003 0.22 1 0 checkBody Core G-7180 0.002 0.17 1 0 2025-12-24 16:12:28.128 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.009 sec including 0.003 sec for checks. 2025-12-24 16:12:28.128 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.128 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1070.sql with 2 issues. 2025-12-24 16:12:28.128 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1070.sql took 0.000 sec. 2025-12-24 16:12:28.129 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1070.sql. 2025-12-24 16:12:28.129 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1080.sql is UTF-8. 2025-12-24 16:12:28.129 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1080.sql. 2025-12-24 16:12:28.129 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1080.sql. 2025-12-24 16:12:28.130 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1080.sql. 2025-12-24 16:12:28.130 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 352 chars in 13 lines. 2025-12-24 16:12:28.151 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.394 ms used by lexer for 70 tokens. 2025-12-24 16:12:28.152 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.162 ms used by scope lexer. 2025-12-24 16:12:28.155 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 16,384 KB Total time spent in parser : 19.788 ms Total time recorded by profiler: 19.259 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ orderByClause (1895) 12.278 63.75 2 1 1 0 0 subquery (741) 2.311 12.00 1 0 0 0 0 expression (1476) 2.139 11.11 29 16 4 2 0 queryBlock (746) 0.801 4.16 1 0 0 0 0 expression (1432) 0.418 2.17 18 0 0 0 0 orderByItem (1896) 0.333 1.73 2 0 0 0 0 simpleComparisonOperator (1950) 0.332 1.72 2 0 0 0 0 expression (1475) 0.324 1.68 11 0 0 0 0 orderByItem (1897) 0.136 0.71 2 0 0 0 0 plsqlBlockStatement (1060) 0.117 0.61 1 1 1 1 0 statement (11) 0.029 0.15 1 0 0 0 0 queryBlock (750) 0.004 0.02 1 0 0 0 0 queryBlock (752) 0.003 0.02 1 0 0 0 0 subquery (721) 0.003 0.02 1 0 0 0 0 queryBlock (753) 0.003 0.01 1 0 0 0 0 queryBlock (751) 0.003 0.01 1 0 0 0 0 queryBlock (754) 0.002 0.01 1 0 0 0 0 body (1158) 0.002 0.01 2 0 0 0 0 selectItem (797) 0.001 0.01 4 0 0 0 0 selectList (795) 0.001 0.01 4 0 0 0 0 subquery (742) 0.001 0.01 1 0 0 0 0 tableAlias (880) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 subquery (722) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 plsqlStatement (1163) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 subquery (724) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 tableAlias (874) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 tableAlias (876) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.166 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.167 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.749 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.966 25.76 1 0 checkLogicalCondition Core G-1080 0.844 22.51 1 1 checkOrderByClause Core G-3185 0.473 12.62 1 0 checkFile Core G-2110 0.294 7.85 1 0 checkFile Core G-2130 0.155 4.15 1 0 checkSelectIntoStatement Core G-7810 0.150 4.00 1 0 checkStatement Core G-2135 0.125 3.33 1 0 checkStatement Core G-2410 0.118 3.15 1 0 checkFile Core G-1070 0.076 2.02 1 0 checkSqlName Core G-2180 0.068 1.81 18 0 checkOrderByItem Core G-3180 0.056 1.50 2 0 checkSqlName Core G-2190 0.054 1.43 18 0 checkSelectIntoStatement Core G-8110 0.047 1.26 1 0 checkQualifiedExpression Core G-7510 0.044 1.16 8 0 checkSelectIntoStatement Core G-8120 0.043 1.16 1 0 checkFile Core G-7710 0.043 1.15 1 0 checkFile Core G-1050 0.031 0.83 1 0 checkFile Core G-1910 0.029 0.77 1 0 checkQualifiedExpression Core G-7515 0.022 0.59 8 0 checkSimpleComparisonCondition Core G-1080 0.013 0.35 2 0 checkFile Core G-7220 0.013 0.34 1 0 checkQueryTableExpression Core G-8210 0.011 0.29 1 0 checkSimpleComparisonCondition Core G-2150 0.011 0.28 2 0 checkSelectIntoStatement Core G-5060 0.010 0.26 1 0 checkPlsqlBlockStatement Core G-4325 0.009 0.24 1 0 checkSimpleComparisonCondition Core G-1040 0.009 0.24 2 0 checkFile Core G-1920 0.008 0.20 1 0 checkBody Core G-5040 0.005 0.13 1 0 checkPlsqlStatement Core G-4325 0.005 0.13 1 0 checkPlsqlStatement Core G-1010 0.005 0.13 1 0 checkFromClause Core G-3130 0.004 0.11 1 0 checkBody Core G-7180 0.003 0.08 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.07 2 0 checkPlsqlStatement Core G-1020 0.003 0.07 1 0 2025-12-24 16:12:28.168 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.038 sec including 0.013 sec for checks. 2025-12-24 16:12:28.168 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.168 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1080.sql with 1 issues. 2025-12-24 16:12:28.170 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1080.sql took 0.000 sec. 2025-12-24 16:12:28.170 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1080.sql. 2025-12-24 16:12:28.170 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1110.sql is UTF-8. 2025-12-24 16:12:28.171 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1110.sql. 2025-12-24 16:12:28.171 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1110.sql. 2025-12-24 16:12:28.171 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1110.sql. 2025-12-24 16:12:28.171 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 172 chars in 5 lines. 2025-12-24 16:12:28.204 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.651 ms used by lexer for 35 tokens. 2025-12-24 16:12:28.204 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.791 ms used by scope lexer. 2025-12-24 16:12:28.207 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 14,336 KB Total time spent in parser : 31.117 ms Total time recorded by profiler: 27.339 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 17.275 63.19 1 2 2 1 0 dataType (1355) 6.508 23.81 1 0 0 0 0 relationalTable (197) 0.678 2.48 1 6 6 1 0 subquery (741) 0.586 2.14 1 0 0 0 0 queryBlock (746) 0.397 1.45 1 0 0 0 0 sqlEnd (1978) 0.346 1.27 2 0 0 0 0 createTable (189) 0.339 1.24 1 0 0 0 0 relationalProperty (200) 0.293 1.07 1 0 0 0 0 tableProperties (343) 0.253 0.92 1 0 0 0 0 sqlEnd (1977) 0.164 0.60 2 0 0 0 0 columnDefinition (201) 0.067 0.24 1 0 0 0 0 datatypeDomain (219) 0.054 0.20 1 0 0 0 0 datatypeDomain (215) 0.045 0.16 1 0 0 0 0 createView (526) 0.036 0.13 1 0 0 0 0 columnDefinition (210) 0.029 0.10 1 0 0 0 0 createTable (188) 0.027 0.10 1 0 0 0 0 columnDefinition (213) 0.026 0.09 1 0 0 0 0 ddlStatement (12) 0.024 0.09 2 0 0 0 0 createTable (190) 0.024 0.09 1 0 0 0 0 createView (525) 0.023 0.08 1 0 0 0 0 relationalTable (196) 0.022 0.08 1 0 0 0 0 relationalTable (198) 0.020 0.07 1 0 0 0 0 createTable (187) 0.018 0.07 1 0 0 0 0 queryBlock (743) 0.016 0.06 1 0 0 0 0 expression (1432) 0.015 0.05 1 0 0 0 0 createTable (191) 0.012 0.04 1 0 0 0 0 queryBlock (744) 0.009 0.03 1 0 0 0 0 createView (528) 0.008 0.03 1 0 0 0 0 statement (11) 0.003 0.01 2 0 0 0 0 selectItem (797) 0.003 0.01 1 0 0 0 0 expression (1476) 0.002 0.01 1 0 0 0 0 tableReference (890) 0.002 0.01 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 subquery (724) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 subquery (722) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 tableReference (886) 0.001 0.00 1 0 0 0 0 queryTableExpression (893) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 queryBlock (753) 0.001 0.00 1 0 0 0 0 queryBlock (752) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.217 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.218 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 5.279 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkAllColumnWildcardExpression Core G-3145 2.794 52.93 1 1 checkColumnDefinition Core G-9202 0.532 10.08 1 0 checkCreateView Core G-7125 0.432 8.18 1 1 checkStatement Core G-3120 0.227 4.31 2 0 checkCreateTable Core G-9201 0.194 3.67 1 0 checkFile Core G-2110 0.185 3.50 1 0 checkStatement Core G-2135 0.121 2.29 2 0 checkCreateView Core G-9210 0.094 1.78 1 0 checkCreateView Core G-9202 0.084 1.60 1 0 checkCreateTable Core G-9209 0.079 1.50 1 0 checkFile Core G-1050 0.076 1.43 1 0 checkColumnDefinition Core G-3170 0.072 1.36 1 0 checkStatement Core G-2410 0.071 1.34 2 0 checkAnsiSupportedDatatype Core G-2320 0.070 1.33 1 0 checkFile Core G-2130 0.060 1.14 1 0 checkFile Core G-7710 0.044 0.84 1 0 checkFile Core G-1070 0.041 0.77 1 0 checkFile Core G-1910 0.031 0.60 1 0 checkSqlName Core G-2190 0.020 0.37 4 0 checkSqlName Core G-2180 0.019 0.36 4 0 checkFile Core G-7220 0.017 0.32 1 0 checkFile Core G-1920 0.008 0.15 1 0 checkFromClause Core G-3130 0.005 0.09 1 0 checkQueryTableExpression Core G-8210 0.003 0.06 1 0 2025-12-24 16:12:28.218 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.047 sec including 0.010 sec for checks. 2025-12-24 16:12:28.218 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.218 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1110.sql with 2 issues. 2025-12-24 16:12:28.219 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1110.sql took 0.000 sec. 2025-12-24 16:12:28.220 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1110.sql. 2025-12-24 16:12:28.221 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1120.sql is UTF-8. 2025-12-24 16:12:28.221 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1120.sql. 2025-12-24 16:12:28.221 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1120.sql. 2025-12-24 16:12:28.221 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1120.sql. 2025-12-24 16:12:28.221 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 121 chars in 3 lines. 2025-12-24 16:12:28.226 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.640 ms used by lexer for 19 tokens. 2025-12-24 16:12:28.226 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4.109 ms used by scope lexer. 2025-12-24 16:12:28.227 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.012 ms Total time recorded by profiler: 0.000 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ 2025-12-24 16:12:28.227 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.125 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-7710 0.033 26.19 1 0 checkFile Core G-1070 0.024 19.45 1 0 checkFile Core G-1910 0.021 16.65 1 0 checkFile Core G-1050 0.014 10.95 1 0 checkFile Core G-2110 0.012 9.22 1 0 checkFile Core G-7220 0.011 8.77 1 0 checkFile Core G-1920 0.006 5.01 1 0 checkFile Core G-2130 0.005 3.76 1 0 2025-12-24 16:12:28.227 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.007 sec including 0.001 sec for checks. 2025-12-24 16:12:28.228 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:28.228 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1120.sql with 0 issues. 2025-12-24 16:12:28.228 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1120.sql took 0.000 sec. 2025-12-24 16:12:28.228 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1120.sql. 2025-12-24 16:12:28.229 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1130.sql is UTF-8. 2025-12-24 16:12:28.229 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1130.sql. 2025-12-24 16:12:28.229 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1130.sql. 2025-12-24 16:12:28.229 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1130.sql. 2025-12-24 16:12:28.229 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 217 chars in 6 lines. 2025-12-24 16:12:28.233 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.332 ms used by lexer for 58 tokens. 2025-12-24 16:12:28.233 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2.579 ms used by scope lexer. 2025-12-24 16:12:28.234 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.691 ms Total time recorded by profiler: 0.595 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 0.448 75.26 1 6 6 1 0 dataType (1358) 0.129 21.60 1 2 2 1 0 sqlEnd (1978) 0.003 0.45 1 0 0 0 0 statement (11) 0.002 0.40 1 0 0 0 0 relationalProperty (200) 0.002 0.32 1 0 0 0 0 ddlStatement (12) 0.002 0.27 1 0 0 0 0 createTable (189) 0.001 0.19 1 0 0 0 0 createTable (187) 0.001 0.16 1 0 0 0 0 dataType (1355) 0.001 0.15 1 0 0 0 0 datatypeDomain (219) 0.001 0.13 1 0 0 0 0 tableProperties (343) 0.001 0.12 1 0 0 0 0 columnDefinition (201) 0.001 0.11 1 0 0 0 0 columnDefinition (213) 0.001 0.10 1 0 0 0 0 datatypeDomain (215) 0.001 0.10 1 0 0 0 0 sqlEnd (1977) 0.001 0.10 1 0 0 0 0 columnDefinition (210) 0.001 0.10 1 0 0 0 0 createTable (190) 0.001 0.09 1 0 0 0 0 createTable (191) 0.001 0.09 1 0 0 0 0 relationalTable (196) 0.001 0.09 1 0 0 0 0 relationalTable (198) 0.001 0.09 1 0 0 0 0 createTable (188) 0.000 0.08 1 0 0 0 0 2025-12-24 16:12:28.238 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.773 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-2410 0.293 37.96 1 0 checkStatement Core G-3120 0.110 14.17 1 0 checkStatement Core G-2135 0.058 7.53 1 0 checkFile Core G-2110 0.056 7.25 1 0 checkCreateTable Core G-9201 0.035 4.49 1 0 checkFile Core G-7710 0.034 4.37 1 0 checkFile Core G-1910 0.033 4.24 1 0 checkFile Core G-2130 0.031 3.99 1 0 checkFile Core G-1070 0.031 3.98 1 0 checkFile Core G-1050 0.022 2.81 1 0 checkColumnDefinition Core G-9202 0.020 2.61 1 0 checkFile Core G-7220 0.015 1.90 1 0 checkSqlName Core G-2190 0.008 1.04 2 0 checkSqlName Core G-2180 0.006 0.82 2 0 checkColumnDefinition Core G-3170 0.006 0.74 1 0 checkFile Core G-1920 0.006 0.72 1 0 checkCreateTable Core G-9209 0.006 0.72 1 0 checkAnsiSupportedDatatype Core G-2320 0.005 0.65 1 0 2025-12-24 16:12:28.238 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.009 sec including 0.003 sec for checks. 2025-12-24 16:12:28.238 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:28.238 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1130.sql with 0 issues. 2025-12-24 16:12:28.239 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1130.sql took 0.000 sec. 2025-12-24 16:12:28.239 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1130.sql. 2025-12-24 16:12:28.240 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1140.sql is UTF-8. 2025-12-24 16:12:28.241 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1140.sql. 2025-12-24 16:12:28.241 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1140.sql. 2025-12-24 16:12:28.241 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1140.sql. 2025-12-24 16:12:28.241 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 170 chars in 4 lines. 2025-12-24 16:12:28.243 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.261 ms used by lexer for 29 tokens. 2025-12-24 16:12:28.243 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.493 ms used by scope lexer. 2025-12-24 16:12:28.243 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.011 ms Total time recorded by profiler: 0.000 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ 2025-12-24 16:12:28.244 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.115 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-7710 0.031 27.28 1 0 checkFile Core G-1070 0.027 23.58 1 0 checkFile Core G-1910 0.017 14.85 1 0 checkFile Core G-7220 0.011 9.30 1 0 checkFile Core G-1050 0.010 9.06 1 0 checkFile Core G-2110 0.008 7.19 1 0 checkFile Core G-1920 0.006 4.81 1 0 checkFile Core G-2130 0.005 3.94 1 0 2025-12-24 16:12:28.244 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.001 sec for checks. 2025-12-24 16:12:28.244 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:28.244 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1140.sql with 0 issues. 2025-12-24 16:12:28.245 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1140.sql took 0.000 sec. 2025-12-24 16:12:28.247 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1140.sql. 2025-12-24 16:12:28.248 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1150.sql is UTF-8. 2025-12-24 16:12:28.248 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1150.sql. 2025-12-24 16:12:28.248 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1150.sql. 2025-12-24 16:12:28.248 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1150.sql. 2025-12-24 16:12:28.248 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 139 chars in 3 lines. 2025-12-24 16:12:28.249 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.268 ms used by lexer for 16 tokens. 2025-12-24 16:12:28.249 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.328 ms used by scope lexer. 2025-12-24 16:12:28.249 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.011 ms Total time recorded by profiler: 0.000 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ 2025-12-24 16:12:28.250 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.129 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-7710 0.036 27.58 1 0 checkFile Core G-1070 0.028 21.88 1 0 checkFile Core G-1910 0.018 13.91 1 0 checkFile Core G-7220 0.013 9.90 1 0 checkFile Core G-1050 0.013 9.72 1 0 checkFile Core G-2110 0.011 8.66 1 0 checkFile Core G-1920 0.006 4.85 1 0 checkFile Core G-2130 0.005 3.51 1 0 2025-12-24 16:12:28.250 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:28.250 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:28.250 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1150.sql with 0 issues. 2025-12-24 16:12:28.250 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1150.sql took 0.000 sec. 2025-12-24 16:12:28.251 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1150.sql. 2025-12-24 16:12:28.251 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1210.sql is UTF-8. 2025-12-24 16:12:28.251 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1210.sql. 2025-12-24 16:12:28.252 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1210.sql. 2025-12-24 16:12:28.253 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1210.sql. 2025-12-24 16:12:28.253 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 152 chars in 6 lines. 2025-12-24 16:12:28.285 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.533 ms used by lexer for 36 tokens. 2025-12-24 16:12:28.286 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.364 ms used by scope lexer. 2025-12-24 16:12:28.287 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 16,384 KB Total time spent in parser : 31.251 ms Total time recorded by profiler: 30.554 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 21.675 70.94 2 11 8 2 0 relationalTable (197) 4.467 14.62 1 26 26 1 0 dataType (1354) 2.971 9.72 1 0 0 0 0 relationalProperty (200) 1.152 3.77 2 0 0 0 0 dataType (1355) 0.120 0.39 1 0 0 0 0 expression (1476) 0.051 0.17 1 0 0 0 0 inlineConstraint (235) 0.038 0.12 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.023 0.07 1 0 0 0 0 inlineConstraint (242) 0.014 0.05 2 0 0 0 0 columnDefinition (201) 0.009 0.03 2 0 0 0 0 datatypeDomain (215) 0.006 0.02 2 0 0 0 0 datatypeDomain (219) 0.006 0.02 2 0 0 0 0 columnDefinition (210) 0.005 0.02 2 0 0 0 0 columnDefinition (213) 0.004 0.01 2 0 0 0 0 statement (11) 0.003 0.01 1 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 sqlEnd (1978) 0.002 0.00 1 0 0 0 0 createTable (189) 0.001 0.00 1 0 0 0 0 expression (1432) 0.001 0.00 1 0 0 0 0 createTable (187) 0.001 0.00 1 0 0 0 0 tableProperties (343) 0.001 0.00 1 0 0 0 0 createTable (190) 0.001 0.00 1 0 0 0 0 sqlEnd (1977) 0.001 0.00 1 0 0 0 0 relationalTable (196) 0.001 0.00 1 0 0 0 0 createTable (188) 0.001 0.00 1 0 0 0 0 relationalTable (198) 0.001 0.00 1 0 0 0 0 createTable (191) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:28.292 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.985 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-2110 0.213 21.64 1 0 checkInlineConstraint Core G-9204 0.123 12.46 2 0 checkStatement Core G-3120 0.073 7.37 1 0 checkInlineConstraint Core G-9205 0.054 5.44 2 0 checkFile Core G-7710 0.052 5.24 1 0 checkStatement Core G-2135 0.048 4.90 1 0 checkInlineConstraint Core G-9206 0.048 4.86 2 0 checkCharacterDatatype Core G-2310 0.045 4.55 1 0 checkInlineConstraint Core G-9207 0.043 4.35 2 0 checkCharacterDatatype Core G-2340 0.037 3.77 1 0 checkCreateTable Core G-9201 0.036 3.61 1 0 checkColumnDefinition Core G-9202 0.032 3.24 2 0 checkFile Core G-1070 0.030 3.07 1 0 checkFile Core G-2130 0.026 2.62 1 0 checkStatement Core G-2410 0.024 2.41 1 0 checkFile Core G-1050 0.024 2.40 1 0 checkFile Core G-1910 0.022 2.21 1 0 checkFile Core G-7220 0.013 1.37 1 0 checkSqlName Core G-2190 0.010 1.02 3 0 checkColumnDefinition Core G-3170 0.009 0.87 2 0 checkSqlName Core G-2180 0.008 0.84 3 0 checkFile Core G-1920 0.007 0.69 1 0 checkCreateTable Core G-9209 0.005 0.53 1 0 checkAnsiSupportedDatatype Core G-2320 0.005 0.53 1 0 2025-12-24 16:12:28.292 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.039 sec including 0.005 sec for checks. 2025-12-24 16:12:28.292 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:28.292 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1210.sql with 0 issues. 2025-12-24 16:12:28.292 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1210.sql took 0.000 sec. 2025-12-24 16:12:28.292 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1210.sql. 2025-12-24 16:12:28.292 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1220.sql is UTF-8. 2025-12-24 16:12:28.292 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1220.sql. 2025-12-24 16:12:28.293 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1220.sql. 2025-12-24 16:12:28.293 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1220.sql. 2025-12-24 16:12:28.293 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 386 chars in 14 lines. 2025-12-24 16:12:28.355 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.691 ms used by lexer for 85 tokens. 2025-12-24 16:12:28.355 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.542 ms used by scope lexer. 2025-12-24 16:12:28.356 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -96,019 KB Total time spent in parser : 60.450 ms Total time recorded by profiler: 59.776 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 52.246 87.40 5 12 3 5 0 jsonDatatype (1382) 3.069 5.13 2 0 0 0 0 relationalTable (197) 2.681 4.49 2 68 51 2 0 relationalProperty (200) 0.571 0.95 7 17 17 1 0 outOfLineConstraint (304) 0.355 0.59 2 24 13 2 0 inlineConstraint (242) 0.284 0.47 1 4 4 1 0 dataType (1355) 0.240 0.40 3 0 0 0 0 dataType (1354) 0.191 0.32 2 0 0 0 0 referencesClause (270) 0.047 0.08 1 0 0 0 0 inlineConstraint (237) 0.030 0.05 1 0 0 0 0 columnDefinition (201) 0.010 0.02 5 0 0 0 0 columnDefinition (210) 0.008 0.01 5 0 0 0 0 datatypeDomain (219) 0.007 0.01 5 0 0 0 0 datatypeDomain (215) 0.007 0.01 5 0 0 0 0 oracleBuiltInDatatype (1359) 0.007 0.01 2 0 0 0 0 columnDefinition (213) 0.006 0.01 5 0 0 0 0 statement (11) 0.003 0.00 2 0 0 0 0 ddlStatement (12) 0.002 0.00 2 0 0 0 0 sqlEnd (1978) 0.002 0.00 2 0 0 0 0 createTable (189) 0.002 0.00 2 0 0 0 0 tableProperties (343) 0.001 0.00 2 0 0 0 0 createTable (187) 0.001 0.00 2 0 0 0 0 relationalTable (198) 0.001 0.00 2 0 0 0 0 createTable (191) 0.001 0.00 2 0 0 0 0 relationalTable (196) 0.001 0.00 2 0 0 0 0 sqlEnd (1977) 0.001 0.00 2 0 0 0 0 createTable (190) 0.001 0.00 2 0 0 0 0 createTable (188) 0.001 0.00 2 0 0 0 0 2025-12-24 16:12:28.362 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.329 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSqlName Core G-2190 0.203 15.24 13 0 checkSqlName Core G-2180 0.139 10.48 13 0 checkOutOfLineConstraint Core G-9204 0.135 10.12 2 0 checkStatement Core G-3120 0.130 9.77 2 0 checkColumnDefinition Core G-9202 0.100 7.55 5 0 checkStatement Core G-2135 0.083 6.21 2 0 checkOutOfLineConstraint Core G-9206 0.077 5.82 2 0 checkFile Core G-2110 0.068 5.09 1 0 checkFile Core G-7710 0.046 3.43 1 0 checkCreateTable Core G-9201 0.043 3.27 2 0 checkFile Core G-1050 0.042 3.19 1 0 checkFile Core G-2130 0.041 3.11 1 0 checkStatement Core G-2410 0.040 3.01 2 0 checkOutOfLineConstraint Core G-9205 0.034 2.59 2 0 checkFile Core G-1070 0.029 2.18 1 0 checkOutOfLineConstraint Core G-9207 0.026 1.95 2 0 checkInlineConstraint Core G-9204 0.018 1.38 1 0 checkFile Core G-1910 0.018 1.35 1 0 checkAnsiSupportedDatatype Core G-2320 0.013 0.96 3 0 checkFile Core G-7220 0.013 0.95 1 0 checkColumnDefinition Core G-3170 0.009 0.70 5 0 checkCreateTable Core G-9209 0.007 0.50 2 0 checkFile Core G-1920 0.006 0.45 1 0 checkInlineConstraint Core G-9205 0.004 0.27 1 0 checkInlineConstraint Core G-9207 0.003 0.24 1 0 checkInlineConstraint Core G-9206 0.003 0.21 1 0 2025-12-24 16:12:28.362 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.070 sec including 0.006 sec for checks. 2025-12-24 16:12:28.362 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:28.362 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1220.sql with 0 issues. 2025-12-24 16:12:28.363 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1220.sql took 0.000 sec. 2025-12-24 16:12:28.363 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1220.sql. 2025-12-24 16:12:28.363 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1230.sql is UTF-8. 2025-12-24 16:12:28.363 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1230.sql. 2025-12-24 16:12:28.363 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1230.sql. 2025-12-24 16:12:28.363 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1230.sql. 2025-12-24 16:12:28.363 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 454 chars in 14 lines. 2025-12-24 16:12:28.434 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.299 ms used by lexer for 125 tokens. 2025-12-24 16:12:28.434 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.403 ms used by scope lexer. 2025-12-24 16:12:28.436 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 73,728 KB Total time spent in parser : 69.803 ms Total time recorded by profiler: 68.690 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 27.123 39.49 7 6 3 2 0 longAndRawDatatype (1370) 12.716 18.51 3 3 1 0 0 dataType (1358) 10.485 15.26 5 34 8 5 0 relationalTable (197) 4.993 7.27 2 108 60 2 0 functionExpression (1874) 4.259 6.20 2 2 1 2 0 functionExpression (1879) 1.566 2.28 2 0 0 0 0 functionExpression (1875) 1.536 2.24 2 0 0 0 0 functionExpression (1877) 1.527 2.22 2 0 0 0 0 functionExpression (1878) 1.509 2.20 2 0 0 0 0 functionExpression (1876) 1.506 2.19 2 0 0 0 0 expression (1476) 0.529 0.77 7 0 0 0 0 relationalProperty (200) 0.502 0.73 7 0 0 0 0 outOfLineConstraint (304) 0.220 0.32 2 18 9 2 0 columnDefinition (209) 0.084 0.12 2 0 0 0 0 dataType (1354) 0.043 0.06 5 0 0 0 0 createTable (189) 0.021 0.03 2 0 0 0 0 columnDefinition (213) 0.014 0.02 5 0 0 0 0 columnDefinition (201) 0.007 0.01 5 0 0 0 0 longAndRawDatatype (1371) 0.006 0.01 3 0 0 0 0 createTable (188) 0.006 0.01 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.005 0.01 5 0 0 0 0 datatypeDomain (219) 0.005 0.01 5 0 0 0 0 datatypeDomain (215) 0.004 0.01 5 0 0 0 0 columnDefinition (210) 0.004 0.01 5 0 0 0 0 sqlEnd (1978) 0.002 0.00 2 0 0 0 0 sqlEnd (1977) 0.002 0.00 2 0 0 0 0 statement (11) 0.002 0.00 2 0 0 0 0 ddlStatement (12) 0.002 0.00 2 0 0 0 0 inlineConstraint (242) 0.002 0.00 5 0 0 0 0 relationalTable (198) 0.002 0.00 2 0 0 0 0 tableProperties (343) 0.001 0.00 2 0 0 0 0 createTable (191) 0.001 0.00 2 0 0 0 0 createTable (187) 0.001 0.00 2 0 0 0 0 relationalTable (196) 0.001 0.00 2 0 0 0 0 inlineConstraint (235) 0.001 0.00 5 0 0 0 0 createTable (190) 0.001 0.00 2 0 0 0 0 2025-12-24 16:12:28.450 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.451 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 8.690 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionExpression Core G-9010 6.118 70.41 2 0 checkColumnDefinition Core G-3170 0.838 9.65 5 2 checkStatement Core G-3120 0.228 2.62 2 0 checkStatement Core G-2135 0.121 1.40 2 0 checkColumnDefinition Core G-9202 0.116 1.34 5 0 checkFile Core G-2110 0.105 1.21 1 0 checkFunctionExpressionParent Core G-7520 0.090 1.03 2 0 checkFile Core G-7710 0.082 0.94 1 0 checkCreateTable Core G-9201 0.078 0.89 2 0 checkStatement Core G-2410 0.077 0.88 2 0 checkLongAndRawDatatype Core G-2510 0.077 0.88 3 0 checkFunctionExpression Core G-9020 0.070 0.81 2 0 checkFile Core G-2130 0.066 0.76 1 0 checkFunctionExpression Core G-4220 0.062 0.72 2 0 checkFunctionExpressionParent Core G-7110 0.062 0.71 2 0 checkSqlName Core G-2190 0.050 0.58 13 0 checkFile Core G-1070 0.050 0.57 1 0 checkOutOfLineConstraint Core G-9204 0.045 0.52 2 0 checkSqlName Core G-2180 0.042 0.48 13 0 checkFunctionExpression Core G-9030 0.038 0.43 2 0 checkFunctionExpression Core G-9040 0.032 0.37 2 0 checkFunctionExpression Core G-4230 0.031 0.36 2 0 checkFunctionExpression Core G-7515 0.029 0.34 2 0 checkFile Core G-1050 0.028 0.33 1 0 checkFunctionExpression Core G-4240 0.026 0.30 2 0 checkFile Core G-1910 0.024 0.28 1 0 checkFile Core G-7220 0.016 0.18 1 0 checkInlineConstraint Core G-9204 0.013 0.15 5 0 checkCreateTable Core G-9209 0.012 0.14 2 0 checkInlineConstraint Core G-9205 0.009 0.11 5 0 checkInlineConstraint Core G-9207 0.009 0.10 5 0 checkInlineConstraint Core G-9206 0.008 0.10 5 0 checkCharacterDatatype Core G-2340 0.008 0.09 2 0 checkFile Core G-1920 0.007 0.08 1 0 checkOutOfLineConstraint Core G-9205 0.006 0.07 2 0 checkCharacterDatatype Core G-2310 0.006 0.07 2 0 checkOutOfLineConstraint Core G-9207 0.005 0.05 2 0 checkOutOfLineConstraint Core G-9206 0.004 0.05 2 0 2025-12-24 16:12:28.451 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.088 sec including 0.015 sec for checks. 2025-12-24 16:12:28.452 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.452 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1230.sql with 2 issues. 2025-12-24 16:12:28.452 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1230.sql took 0.000 sec. 2025-12-24 16:12:28.452 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1230.sql. 2025-12-24 16:12:28.453 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1240.sql is UTF-8. 2025-12-24 16:12:28.453 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1240.sql. 2025-12-24 16:12:28.453 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1240.sql. 2025-12-24 16:12:28.453 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1240.sql. 2025-12-24 16:12:28.453 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 536 chars in 15 lines. 2025-12-24 16:12:28.465 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.396 ms used by lexer for 145 tokens. 2025-12-24 16:12:28.465 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.317 ms used by scope lexer. 2025-12-24 16:12:28.467 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 10,240 KB Total time spent in parser : 10.577 ms Total time recorded by profiler: 10.174 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 4.462 43.85 2 128 80 2 0 dataType (1358) 2.205 21.67 5 34 8 5 0 expression (1432) 2.135 20.99 7 6 3 2 0 relationalProperty (200) 0.452 4.44 8 20 20 1 0 outOfLineConstraint (304) 0.389 3.83 3 33 16 3 0 functionExpression (1874) 0.328 3.22 2 2 1 2 0 longAndRawDatatype (1370) 0.099 0.97 3 3 1 0 0 referencesClause (270) 0.050 0.49 1 0 0 0 0 expression (1476) 0.009 0.09 7 0 0 0 0 ddlStatement (12) 0.004 0.04 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.003 0.03 5 0 0 0 0 statement (11) 0.003 0.03 2 0 0 0 0 dataType (1354) 0.002 0.02 5 0 0 0 0 columnDefinition (201) 0.002 0.02 5 0 0 0 0 sqlEnd (1978) 0.002 0.02 2 0 0 0 0 columnDefinition (210) 0.002 0.02 5 0 0 0 0 createTable (189) 0.002 0.02 2 0 0 0 0 datatypeDomain (219) 0.002 0.02 5 0 0 0 0 datatypeDomain (215) 0.002 0.02 5 0 0 0 0 longAndRawDatatype (1371) 0.002 0.02 3 0 0 0 0 columnDefinition (213) 0.002 0.02 5 0 0 0 0 inlineConstraint (242) 0.002 0.01 5 0 0 0 0 functionExpression (1878) 0.001 0.01 2 0 0 0 0 relationalTable (198) 0.001 0.01 2 0 0 0 0 tableProperties (343) 0.001 0.01 2 0 0 0 0 inlineConstraint (235) 0.001 0.01 5 0 0 0 0 createTable (190) 0.001 0.01 2 0 0 0 0 sqlEnd (1977) 0.001 0.01 2 0 0 0 0 createTable (187) 0.001 0.01 2 0 0 0 0 functionExpression (1875) 0.001 0.01 2 0 0 0 0 columnDefinition (209) 0.001 0.01 2 0 0 0 0 functionExpression (1877) 0.001 0.01 2 0 0 0 0 functionExpression (1876) 0.001 0.01 2 0 0 0 0 relationalTable (196) 0.001 0.01 2 0 0 0 0 createTable (191) 0.001 0.01 2 0 0 0 0 createTable (188) 0.001 0.01 2 0 0 0 0 functionExpression (1879) 0.001 0.01 2 0 0 0 0 2025-12-24 16:12:28.473 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.474 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.278 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.224 17.51 2 0 checkColumnDefinition Core G-3170 0.136 10.67 5 2 checkFile Core G-2110 0.130 10.20 1 0 checkStatement Core G-2135 0.102 8.01 2 0 checkFile Core G-1070 0.084 6.58 1 0 checkFile Core G-2130 0.073 5.72 1 0 checkCreateTable Core G-9201 0.060 4.69 2 0 checkColumnDefinition Core G-9202 0.054 4.25 5 0 checkStatement Core G-2410 0.054 4.20 2 0 checkSqlName Core G-2190 0.037 2.87 17 0 checkFile Core G-7710 0.035 2.75 1 0 checkFile Core G-1050 0.031 2.43 1 0 checkLongAndRawDatatype Core G-2510 0.031 2.40 3 0 checkSqlName Core G-2180 0.030 2.35 17 0 checkFile Core G-1910 0.027 2.13 1 0 checkOutOfLineConstraint Core G-9204 0.022 1.76 3 0 checkFile Core G-7220 0.014 1.13 1 0 checkOutOfLineConstraint Core G-9206 0.011 0.85 3 0 checkFunctionExpressionParent Core G-7520 0.010 0.80 2 0 checkInlineConstraint Core G-9204 0.009 0.73 5 0 checkCharacterDatatype Core G-2340 0.009 0.71 2 0 checkFile Core G-1920 0.009 0.68 1 0 checkCreateTable Core G-9209 0.008 0.63 2 0 checkFunctionExpression Core G-9010 0.008 0.62 2 0 checkInlineConstraint Core G-9206 0.007 0.58 5 0 checkInlineConstraint Core G-9207 0.007 0.51 5 0 checkInlineConstraint Core G-9205 0.006 0.50 5 0 checkOutOfLineConstraint Core G-9207 0.005 0.42 3 0 checkFunctionExpression Core G-7515 0.005 0.42 2 0 checkOutOfLineConstraint Core G-9205 0.005 0.39 3 0 checkFunctionExpressionParent Core G-7110 0.005 0.36 2 0 checkFunctionExpression Core G-4220 0.004 0.35 2 0 checkFunctionExpression Core G-9020 0.004 0.35 2 0 checkFunctionExpression Core G-9040 0.004 0.34 2 0 checkCharacterDatatype Core G-2310 0.004 0.31 2 0 checkFunctionExpression Core G-4230 0.004 0.29 2 0 checkFunctionExpression Core G-9030 0.003 0.26 2 0 checkFunctionExpression Core G-4240 0.003 0.26 2 0 2025-12-24 16:12:28.474 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.021 sec including 0.007 sec for checks. 2025-12-24 16:12:28.474 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.474 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1240.sql with 2 issues. 2025-12-24 16:12:28.475 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1240.sql took 0.000 sec. 2025-12-24 16:12:28.475 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1240.sql. 2025-12-24 16:12:28.475 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1250.sql is UTF-8. 2025-12-24 16:12:28.475 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1250.sql. 2025-12-24 16:12:28.475 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1250.sql. 2025-12-24 16:12:28.475 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1250.sql. 2025-12-24 16:12:28.475 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 548 chars in 16 lines. 2025-12-24 16:12:28.485 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.418 ms used by lexer for 145 tokens. 2025-12-24 16:12:28.485 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.254 ms used by scope lexer. 2025-12-24 16:12:28.487 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 9,216 KB Total time spent in parser : 8.025 ms Total time recorded by profiler: 7.713 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 3.818 49.50 2 128 80 2 0 dataType (1358) 1.721 22.32 5 34 8 5 0 expression (1432) 1.188 15.40 7 6 3 2 0 relationalProperty (200) 0.343 4.44 8 20 20 1 0 outOfLineConstraint (304) 0.282 3.66 3 33 16 3 0 functionExpression (1874) 0.268 3.47 2 2 1 2 0 longAndRawDatatype (1370) 0.041 0.53 3 3 1 0 0 expression (1476) 0.008 0.11 7 0 0 0 0 statement (11) 0.003 0.04 2 0 0 0 0 ddlStatement (12) 0.003 0.04 2 0 0 0 0 sqlEnd (1978) 0.002 0.03 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.002 0.03 5 0 0 0 0 createTable (189) 0.002 0.03 2 0 0 0 0 columnDefinition (201) 0.002 0.03 5 0 0 0 0 dataType (1354) 0.002 0.02 5 0 0 0 0 columnDefinition (213) 0.002 0.02 5 0 0 0 0 datatypeDomain (219) 0.002 0.02 5 0 0 0 0 tableProperties (343) 0.002 0.02 2 0 0 0 0 createTable (191) 0.002 0.02 2 0 0 0 0 columnDefinition (210) 0.001 0.02 5 0 0 0 0 datatypeDomain (215) 0.001 0.02 5 0 0 0 0 createTable (187) 0.001 0.02 2 0 0 0 0 relationalTable (198) 0.001 0.02 2 0 0 0 0 longAndRawDatatype (1371) 0.001 0.02 3 0 0 0 0 createTable (190) 0.001 0.02 2 0 0 0 0 inlineConstraint (242) 0.001 0.02 5 0 0 0 0 sqlEnd (1977) 0.001 0.02 2 0 0 0 0 relationalTable (196) 0.001 0.01 2 0 0 0 0 inlineConstraint (235) 0.001 0.01 5 0 0 0 0 functionExpression (1878) 0.001 0.01 2 0 0 0 0 referencesClause (270) 0.001 0.01 1 0 0 0 0 columnDefinition (209) 0.001 0.01 2 0 0 0 0 createTable (188) 0.001 0.01 2 0 0 0 0 functionExpression (1877) 0.001 0.01 2 0 0 0 0 functionExpression (1875) 0.001 0.01 2 0 0 0 0 functionExpression (1876) 0.001 0.01 2 0 0 0 0 functionExpression (1879) 0.001 0.01 2 0 0 0 0 2025-12-24 16:12:28.492 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.494 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.070 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.177 16.58 2 0 checkFile Core G-2110 0.128 11.98 1 0 checkStatement Core G-2135 0.092 8.60 2 0 checkColumnDefinition Core G-3170 0.091 8.49 5 2 checkStatement Core G-2410 0.075 7.01 2 0 checkFile Core G-1070 0.054 5.05 1 0 checkFile Core G-2130 0.054 5.05 1 0 checkCreateTable Core G-9201 0.046 4.30 2 0 checkColumnDefinition Core G-9202 0.040 3.77 5 0 checkSqlName Core G-2190 0.034 3.21 17 0 checkFile Core G-7710 0.034 3.14 1 0 checkFile Core G-1910 0.028 2.61 1 0 checkFile Core G-1050 0.028 2.57 1 0 checkSqlName Core G-2180 0.025 2.37 17 0 checkOutOfLineConstraint Core G-9204 0.019 1.82 3 0 checkFile Core G-7220 0.014 1.28 1 0 checkOutOfLineConstraint Core G-9206 0.011 0.99 3 0 checkFunctionExpressionParent Core G-7520 0.010 0.92 2 0 checkFunctionExpression Core G-7515 0.008 0.77 2 0 checkCharacterDatatype Core G-2340 0.008 0.74 2 0 checkInlineConstraint Core G-9206 0.008 0.74 5 0 checkFile Core G-1920 0.008 0.72 1 0 checkInlineConstraint Core G-9204 0.007 0.70 5 0 checkFunctionExpression Core G-9010 0.007 0.62 2 0 checkLongAndRawDatatype Core G-2510 0.006 0.57 3 0 checkInlineConstraint Core G-9207 0.006 0.57 5 0 checkInlineConstraint Core G-9205 0.006 0.56 5 0 checkOutOfLineConstraint Core G-9205 0.005 0.47 3 0 checkCreateTable Core G-9209 0.005 0.46 2 0 checkFunctionExpression Core G-9020 0.005 0.45 2 0 checkOutOfLineConstraint Core G-9207 0.005 0.44 3 0 checkFunctionExpressionParent Core G-7110 0.005 0.43 2 0 checkFunctionExpression Core G-4220 0.004 0.37 2 0 checkFunctionExpression Core G-9040 0.004 0.37 2 0 checkCharacterDatatype Core G-2310 0.004 0.34 2 0 checkFunctionExpression Core G-4230 0.004 0.33 2 0 checkFunctionExpression Core G-9030 0.003 0.32 2 0 checkFunctionExpression Core G-4240 0.003 0.29 2 0 2025-12-24 16:12:28.494 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.007 sec for checks. 2025-12-24 16:12:28.494 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.494 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1250.sql with 2 issues. 2025-12-24 16:12:28.495 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1250.sql took 0.000 sec. 2025-12-24 16:12:28.495 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1250.sql. 2025-12-24 16:12:28.495 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1260.sql is UTF-8. 2025-12-24 16:12:28.495 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1260.sql. 2025-12-24 16:12:28.495 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1260.sql. 2025-12-24 16:12:28.495 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1260.sql. 2025-12-24 16:12:28.495 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 281 chars in 8 lines. 2025-12-24 16:12:28.502 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.451 ms used by lexer for 69 tokens. 2025-12-24 16:12:28.502 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.282 ms used by scope lexer. 2025-12-24 16:12:28.503 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,096 KB Total time spent in parser : 5.036 ms Total time recorded by profiler: 4.844 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 2.951 60.93 1 59 59 1 0 expression (1432) 0.781 16.12 3 3 3 1 0 dataType (1358) 0.718 14.83 2 14 8 2 0 outOfLineConstraint (304) 0.161 3.32 2 15 8 2 0 functionExpression (1874) 0.119 2.45 1 1 1 1 0 relationalTable (198) 0.035 0.73 1 0 0 0 0 relationalProperty (200) 0.034 0.71 4 0 0 0 0 longAndRawDatatype (1370) 0.015 0.31 1 1 1 0 0 expression (1476) 0.006 0.13 3 0 0 0 0 statement (11) 0.002 0.05 1 0 0 0 0 ddlStatement (12) 0.002 0.03 1 0 0 0 0 dataType (1354) 0.001 0.03 2 0 0 0 0 inlineConstraint (242) 0.001 0.03 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.02 2 0 0 0 0 sqlEnd (1978) 0.001 0.02 1 0 0 0 0 createTable (189) 0.001 0.02 1 0 0 0 0 createTable (190) 0.001 0.02 1 0 0 0 0 columnDefinition (201) 0.001 0.02 2 0 0 0 0 createTable (187) 0.001 0.02 1 0 0 0 0 datatypeDomain (219) 0.001 0.02 2 0 0 0 0 datatypeDomain (215) 0.001 0.02 2 0 0 0 0 columnDefinition (210) 0.001 0.02 2 0 0 0 0 createTable (188) 0.001 0.01 1 0 0 0 0 columnDefinition (213) 0.001 0.01 2 0 0 0 0 tableProperties (343) 0.001 0.01 1 0 0 0 0 inlineConstraint (235) 0.001 0.01 2 0 0 0 0 createTable (191) 0.001 0.01 1 0 0 0 0 relationalTable (196) 0.001 0.01 1 0 0 0 0 functionExpression (1878) 0.001 0.01 1 0 0 0 0 longAndRawDatatype (1371) 0.001 0.01 1 0 0 0 0 columnDefinition (209) 0.001 0.01 1 0 0 0 0 functionExpression (1875) 0.001 0.01 1 0 0 0 0 functionExpression (1876) 0.000 0.01 1 0 0 0 0 sqlEnd (1977) 0.000 0.01 1 0 0 0 0 functionExpression (1877) 0.000 0.01 1 0 0 0 0 functionExpression (1879) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:28.506 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.507 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.557 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.066 11.83 1 0 checkFile Core G-2110 0.058 10.41 1 0 checkColumnDefinition Core G-3170 0.054 9.74 2 1 checkStatement Core G-2135 0.038 6.90 1 0 checkFile Core G-7710 0.029 5.26 1 0 checkOutOfLineConstraint Core G-9205 0.028 5.06 2 0 checkStatement Core G-2410 0.027 4.81 1 0 checkFile Core G-1070 0.026 4.72 1 0 checkFile Core G-2130 0.026 4.66 1 0 checkCreateTable Core G-9201 0.026 4.65 1 0 checkColumnDefinition Core G-9202 0.022 3.90 2 0 checkFile Core G-1050 0.020 3.57 1 0 checkFile Core G-1910 0.017 3.10 1 0 checkSqlName Core G-2190 0.017 3.10 8 0 checkSqlName Core G-2180 0.014 2.54 8 0 checkOutOfLineConstraint Core G-9204 0.012 2.19 2 0 checkFile Core G-7220 0.010 1.82 1 0 checkFunctionExpressionParent Core G-7520 0.006 1.02 1 0 checkFile Core G-1920 0.005 0.90 1 0 checkCharacterDatatype Core G-2340 0.005 0.81 1 0 checkInlineConstraint Core G-9206 0.004 0.69 2 0 checkFunctionExpression Core G-9010 0.004 0.65 1 0 checkInlineConstraint Core G-9204 0.004 0.64 2 0 checkFunctionExpression Core G-7515 0.004 0.63 1 0 checkOutOfLineConstraint Core G-9206 0.003 0.61 2 0 checkInlineConstraint Core G-9207 0.003 0.58 2 0 checkInlineConstraint Core G-9205 0.003 0.56 2 0 checkOutOfLineConstraint Core G-9207 0.003 0.55 2 0 checkFunctionExpressionParent Core G-7110 0.003 0.52 1 0 checkFunctionExpression Core G-9020 0.003 0.49 1 0 checkFunctionExpression Core G-4220 0.003 0.48 1 0 checkCreateTable Core G-9209 0.002 0.44 1 0 checkLongAndRawDatatype Core G-2510 0.002 0.41 1 0 checkFunctionExpression Core G-9040 0.002 0.40 1 0 checkFunctionExpression Core G-9030 0.002 0.37 1 0 checkCharacterDatatype Core G-2310 0.002 0.36 1 0 checkFunctionExpression Core G-4230 0.002 0.34 1 0 checkFunctionExpression Core G-4240 0.002 0.30 1 0 2025-12-24 16:12:28.507 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.012 sec including 0.004 sec for checks. 2025-12-24 16:12:28.507 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.507 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1260.sql with 1 issues. 2025-12-24 16:12:28.507 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1260.sql took 0.000 sec. 2025-12-24 16:12:28.507 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1260.sql. 2025-12-24 16:12:28.508 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1270.sql is UTF-8. 2025-12-24 16:12:28.508 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1270.sql. 2025-12-24 16:12:28.508 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1270.sql. 2025-12-24 16:12:28.508 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1270.sql. 2025-12-24 16:12:28.508 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 282 chars in 8 lines. 2025-12-24 16:12:28.512 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.249 ms used by lexer for 69 tokens. 2025-12-24 16:12:28.512 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.097 ms used by scope lexer. 2025-12-24 16:12:28.513 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,096 KB Total time spent in parser : 3.513 ms Total time recorded by profiler: 3.371 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 1.870 55.46 1 59 59 1 0 dataType (1358) 0.685 20.33 2 14 8 2 0 expression (1432) 0.565 16.76 3 3 3 1 0 functionExpression (1874) 0.116 3.45 1 1 1 1 0 outOfLineConstraint (304) 0.090 2.66 2 15 8 2 0 longAndRawDatatype (1370) 0.014 0.42 1 1 1 0 0 relationalProperty (200) 0.007 0.20 4 0 0 0 0 expression (1476) 0.004 0.12 3 0 0 0 0 statement (11) 0.002 0.07 1 0 0 0 0 ddlStatement (12) 0.001 0.04 1 0 0 0 0 columnDefinition (210) 0.001 0.03 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.03 2 0 0 0 0 columnDefinition (201) 0.001 0.03 2 0 0 0 0 sqlEnd (1978) 0.001 0.03 1 0 0 0 0 dataType (1354) 0.001 0.03 2 0 0 0 0 createTable (189) 0.001 0.03 1 0 0 0 0 datatypeDomain (219) 0.001 0.02 2 0 0 0 0 datatypeDomain (215) 0.001 0.02 2 0 0 0 0 inlineConstraint (242) 0.001 0.02 2 0 0 0 0 columnDefinition (213) 0.001 0.02 2 0 0 0 0 functionExpression (1878) 0.001 0.02 1 0 0 0 0 tableProperties (343) 0.001 0.02 1 0 0 0 0 longAndRawDatatype (1371) 0.001 0.02 1 0 0 0 0 createTable (187) 0.001 0.02 1 0 0 0 0 columnDefinition (209) 0.001 0.02 1 0 0 0 0 inlineConstraint (235) 0.001 0.02 2 0 0 0 0 functionExpression (1875) 0.001 0.02 1 0 0 0 0 sqlEnd (1977) 0.001 0.02 1 0 0 0 0 createTable (190) 0.000 0.01 1 0 0 0 0 relationalTable (196) 0.000 0.01 1 0 0 0 0 functionExpression (1876) 0.000 0.01 1 0 0 0 0 functionExpression (1877) 0.000 0.01 1 0 0 0 0 relationalTable (198) 0.000 0.01 1 0 0 0 0 createTable (188) 0.000 0.01 1 0 0 0 0 createTable (191) 0.000 0.01 1 0 0 0 0 functionExpression (1879) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:28.516 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.517 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.524 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.099 18.82 1 0 checkColumnDefinition Core G-3170 0.052 9.87 2 1 checkFile Core G-2110 0.041 7.81 1 0 checkStatement Core G-2135 0.037 7.12 1 0 checkStatement Core G-2410 0.026 4.95 1 0 checkCreateTable Core G-9201 0.026 4.87 1 0 checkFile Core G-2130 0.025 4.74 1 0 checkFile Core G-1070 0.024 4.53 1 0 checkFile Core G-7710 0.023 4.37 1 0 checkSqlName Core G-2190 0.019 3.63 8 0 checkColumnDefinition Core G-9202 0.017 3.22 2 0 checkFile Core G-1050 0.015 2.82 1 0 checkFile Core G-1910 0.014 2.72 1 0 checkSqlName Core G-2180 0.012 2.30 8 0 checkOutOfLineConstraint Core G-9204 0.011 2.12 2 0 checkFile Core G-7220 0.010 1.94 1 0 checkOutOfLineConstraint Core G-9205 0.010 1.87 2 0 checkFile Core G-1920 0.005 0.99 1 0 checkFunctionExpressionParent Core G-7520 0.005 0.96 1 0 checkCharacterDatatype Core G-2340 0.004 0.82 1 0 checkFunctionExpression Core G-7515 0.004 0.80 1 0 checkFunctionExpression Core G-9010 0.004 0.74 1 0 checkInlineConstraint Core G-9206 0.003 0.66 2 0 checkOutOfLineConstraint Core G-9206 0.003 0.59 2 0 checkInlineConstraint Core G-9205 0.003 0.59 2 0 checkInlineConstraint Core G-9204 0.003 0.56 2 0 checkCreateTable Core G-9209 0.003 0.56 1 0 checkInlineConstraint Core G-9207 0.003 0.55 2 0 checkCharacterDatatype Core G-2310 0.003 0.53 1 0 checkFunctionExpression Core G-9020 0.003 0.49 1 0 checkOutOfLineConstraint Core G-9207 0.003 0.49 2 0 checkFunctionExpressionParent Core G-7110 0.003 0.49 1 0 checkLongAndRawDatatype Core G-2510 0.002 0.47 1 0 checkFunctionExpression Core G-4220 0.002 0.46 1 0 checkFunctionExpression Core G-9030 0.002 0.43 1 0 checkFunctionExpression Core G-9040 0.002 0.42 1 0 checkFunctionExpression Core G-4230 0.002 0.37 1 0 checkFunctionExpression Core G-4240 0.002 0.33 1 0 2025-12-24 16:12:28.517 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.009 sec including 0.003 sec for checks. 2025-12-24 16:12:28.517 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.517 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1270.sql with 1 issues. 2025-12-24 16:12:28.517 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1270.sql took 0.000 sec. 2025-12-24 16:12:28.517 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1270.sql. 2025-12-24 16:12:28.517 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1280.sql is UTF-8. 2025-12-24 16:12:28.517 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1280.sql. 2025-12-24 16:12:28.517 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1280.sql. 2025-12-24 16:12:28.518 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1280.sql. 2025-12-24 16:12:28.518 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 304 chars in 8 lines. 2025-12-24 16:12:28.530 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.214 ms used by lexer for 69 tokens. 2025-12-24 16:12:28.530 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.092 ms used by scope lexer. 2025-12-24 16:12:28.531 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -127,276 KB Total time spent in parser : 11.529 ms Total time recorded by profiler: 11.363 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 9.766 85.94 1 59 59 1 0 dataType (1358) 0.760 6.69 2 14 8 2 0 expression (1432) 0.561 4.93 3 3 3 1 0 functionExpression (1874) 0.119 1.05 1 1 1 1 0 outOfLineConstraint (304) 0.093 0.82 2 15 8 2 0 datatypeDomain (215) 0.018 0.16 2 0 0 0 0 longAndRawDatatype (1370) 0.014 0.12 1 1 1 0 0 relationalProperty (200) 0.008 0.07 4 0 0 0 0 expression (1476) 0.004 0.04 3 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 ddlStatement (12) 0.001 0.01 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.01 2 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 columnDefinition (201) 0.001 0.01 2 0 0 0 0 columnDefinition (210) 0.001 0.01 2 0 0 0 0 datatypeDomain (219) 0.001 0.01 2 0 0 0 0 createTable (189) 0.001 0.01 1 0 0 0 0 columnDefinition (213) 0.001 0.01 2 0 0 0 0 inlineConstraint (242) 0.001 0.01 2 0 0 0 0 dataType (1354) 0.001 0.01 2 0 0 0 0 inlineConstraint (235) 0.001 0.01 2 0 0 0 0 tableProperties (343) 0.001 0.01 1 0 0 0 0 relationalTable (198) 0.001 0.01 1 0 0 0 0 columnDefinition (209) 0.001 0.01 1 0 0 0 0 createTable (190) 0.001 0.01 1 0 0 0 0 functionExpression (1875) 0.001 0.01 1 0 0 0 0 createTable (187) 0.001 0.00 1 0 0 0 0 createTable (191) 0.001 0.00 1 0 0 0 0 longAndRawDatatype (1371) 0.001 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 relationalTable (196) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 createTable (188) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.535 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.535 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.686 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.103 14.97 1 0 checkFile Core G-2110 0.081 11.76 1 0 checkColumnDefinition Core G-3170 0.066 9.66 2 1 checkStatement Core G-2135 0.039 5.68 1 0 checkCreateTable Core G-9201 0.039 5.65 1 0 checkFile Core G-7710 0.030 4.44 1 0 checkColumnDefinition Core G-9202 0.030 4.34 2 0 checkFile Core G-1070 0.029 4.30 1 0 checkFile Core G-2130 0.026 3.82 1 0 checkStatement Core G-2410 0.025 3.65 1 0 checkOutOfLineConstraint Core G-9206 0.025 3.60 2 0 checkSqlName Core G-2190 0.025 3.59 8 0 checkFile Core G-1050 0.020 2.99 1 0 checkSqlName Core G-2180 0.018 2.59 8 0 checkOutOfLineConstraint Core G-9204 0.017 2.46 2 0 checkFile Core G-1910 0.017 2.43 1 0 checkOutOfLineConstraint Core G-9205 0.014 1.99 2 0 checkFile Core G-7220 0.011 1.59 1 0 checkFile Core G-1920 0.006 0.91 1 0 checkCharacterDatatype Core G-2340 0.006 0.88 1 0 checkInlineConstraint Core G-9204 0.006 0.82 2 0 checkInlineConstraint Core G-9206 0.005 0.78 2 0 checkFunctionExpressionParent Core G-7520 0.005 0.71 1 0 checkCreateTable Core G-9209 0.004 0.60 1 0 checkInlineConstraint Core G-9205 0.004 0.58 2 0 checkInlineConstraint Core G-9207 0.004 0.57 2 0 checkOutOfLineConstraint Core G-9207 0.004 0.54 2 0 checkFunctionExpression Core G-9010 0.004 0.54 1 0 checkFunctionExpression Core G-7515 0.004 0.51 1 0 checkCharacterDatatype Core G-2310 0.003 0.50 1 0 checkFunctionExpressionParent Core G-7110 0.003 0.40 1 0 checkFunctionExpression Core G-9020 0.003 0.37 1 0 checkLongAndRawDatatype Core G-2510 0.002 0.36 1 0 checkFunctionExpression Core G-4220 0.002 0.36 1 0 checkFunctionExpression Core G-4230 0.002 0.31 1 0 checkFunctionExpression Core G-9040 0.002 0.29 1 0 checkFunctionExpression Core G-4240 0.002 0.25 1 0 checkFunctionExpression Core G-9030 0.002 0.22 1 0 2025-12-24 16:12:28.535 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.005 sec for checks. 2025-12-24 16:12:28.536 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.536 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1280.sql with 1 issues. 2025-12-24 16:12:28.536 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1280.sql took 0.000 sec. 2025-12-24 16:12:28.536 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1280.sql. 2025-12-24 16:12:28.536 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1310.sql is UTF-8. 2025-12-24 16:12:28.536 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1310.sql. 2025-12-24 16:12:28.536 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1310.sql. 2025-12-24 16:12:28.537 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1310.sql. 2025-12-24 16:12:28.537 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 122 chars in 7 lines. 2025-12-24 16:12:28.539 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.482 ms used by lexer for 26 tokens. 2025-12-24 16:12:28.539 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.147 ms used by scope lexer. 2025-12-24 16:12:28.540 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 1.622 ms Total time recorded by profiler: 0.141 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlBlockStatement (1060) 0.090 63.82 1 1 1 1 0 createProcedureStatement (158) 0.040 28.43 1 0 0 0 0 statement (11) 0.003 2.14 2 0 0 0 0 body (1158) 0.003 1.78 3 0 0 0 0 ddlStatement (12) 0.002 1.44 1 0 0 0 0 createProcedure (162) 0.001 0.64 1 0 0 0 0 sqlEnd (1978) 0.001 0.51 1 0 0 0 0 createProcedure (161) 0.001 0.44 1 0 0 0 0 plsqlProcedureSource (163) 0.001 0.42 1 0 0 0 0 plsqlProcedureSource (169) 0.001 0.38 1 0 0 0 0 2025-12-24 16:12:28.542 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.543 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.770 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-2110 0.104 13.52 1 0 checkFile Core G-1920 0.101 13.12 1 1 checkStatement Core G-3120 0.100 13.01 2 0 checkStatement Core G-2135 0.077 10.03 2 0 checkCreateProcedure Core G-7310 0.041 5.29 1 1 checkFile Core G-2130 0.037 4.83 1 0 checkFile Core G-1050 0.037 4.77 1 0 checkStatement Core G-2410 0.036 4.63 2 0 checkCreateProcedure Core G-7150 0.032 4.17 1 0 checkFile Core G-7710 0.031 4.00 1 0 checkSqlName Core G-2180 0.027 3.53 2 0 checkFile Core G-1070 0.024 3.17 1 0 checkPlsqlProcedureSource Core G-9216 0.020 2.63 1 0 checkFile Core G-1910 0.018 2.40 1 0 checkPlsqlProcedureSource Core G-7170 0.016 2.12 1 0 checkFile Core G-7220 0.010 1.36 1 0 checkSqlName Core G-2190 0.010 1.25 2 0 checkCreateProcedure Core G-7320 0.006 0.81 1 0 checkPlsqlBlockStatement Core G-4325 0.006 0.81 1 0 checkPlsqlStatement Core G-4325 0.006 0.79 2 0 checkPlsqlStatement Core G-1010 0.006 0.78 2 0 checkCreateProcedure Core G-7125 0.006 0.73 1 0 checkBody Core G-5040 0.005 0.65 1 0 checkPlsqlStatement Core G-1020 0.004 0.49 2 0 checkBody Core G-7180 0.003 0.41 1 0 checkPlsqlProcedureSource Core G-7330 0.003 0.41 1 0 checkPlsqlProcedureSource Core G-7120 0.002 0.31 1 0 2025-12-24 16:12:28.543 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.006 sec including 0.003 sec for checks. 2025-12-24 16:12:28.543 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.543 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1310.sql with 1 issues. 2025-12-24 16:12:28.543 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1310.sql took 0.000 sec. 2025-12-24 16:12:28.543 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1310.sql. 2025-12-24 16:12:28.544 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1910.sql is UTF-8. 2025-12-24 16:12:28.544 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1910.sql. 2025-12-24 16:12:28.544 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1910.sql. 2025-12-24 16:12:28.544 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1910.sql. 2025-12-24 16:12:28.544 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 174 chars in 8 lines. 2025-12-24 16:12:28.557 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.447 ms used by lexer for 33 tokens. 2025-12-24 16:12:28.557 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.124 ms used by scope lexer. 2025-12-24 16:12:28.558 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 10,240 KB Total time spent in parser : 12.210 ms Total time recorded by profiler: 12.075 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ declareSection (1061) 6.345 52.54 1 0 0 0 0 expression (1432) 3.123 25.86 2 0 0 0 0 qualifiedProcedureName (1255) 2.510 20.78 3 14 8 2 0 plsqlBlockStatement (1060) 0.065 0.54 1 1 1 1 0 itemlistItem (1062) 0.006 0.05 1 0 0 0 0 expression (1476) 0.005 0.04 2 0 0 0 0 plsqlStatement (1163) 0.004 0.03 1 0 0 0 0 itemDeclaration (1092) 0.002 0.02 1 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 body (1158) 0.002 0.01 2 0 0 0 0 procedureCall (1251) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 2 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 2 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 2 0 0 0 0 dataType (1358) 0.001 0.01 1 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 qualifiedName (1968) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.561 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 NOSONAR lines. 2025-12-24 16:12:28.562 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.250 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkVariableDeclaration Core G-2140 0.386 30.89 1 1 checkFile Core G-1910 0.148 11.88 1 2 checkFile Core G-2110 0.087 6.95 1 0 checkStatement Core G-3120 0.071 5.67 1 0 checkStatement Core G-2410 0.055 4.44 1 0 checkVariableDeclaration Core G-1030 0.042 3.33 1 0 checkVariableDeclaration Core G-9102 0.041 3.30 1 0 checkStatement Core G-2135 0.040 3.19 1 0 checkFile Core G-2130 0.039 3.08 1 0 checkFile Core G-1070 0.029 2.32 1 0 checkItemlistItem Core G-2185 0.028 2.28 1 0 checkVariableDeclaration Core G-9103 0.028 2.25 1 0 checkFile Core G-7710 0.024 1.96 1 0 checkVariableDeclaration Core G-9105 0.023 1.85 1 0 checkQualifiedProcedureName Core G-5010 0.023 1.84 1 1 checkVariableDeclaration Core G-9106 0.021 1.69 1 0 checkVariableDeclaration Core G-9104 0.021 1.64 1 0 checkFile Core G-1050 0.013 1.06 1 0 checkSqlName Core G-2190 0.012 0.95 6 0 checkSqlName Core G-2180 0.010 0.82 6 0 checkDeclareSection Core G-2170 0.010 0.80 1 0 checkQualifiedProcedureName Core G-7520 0.009 0.75 1 0 checkVariableDeclaration Core G-2160 0.009 0.74 1 0 checkFile Core G-7220 0.009 0.74 1 0 checkUserDefinedType Core G-7515 0.007 0.57 1 0 checkProcedureCall Core G-7110 0.007 0.56 1 0 checkFile Core G-1920 0.007 0.56 1 0 checkVariableDeclaration Core G-5030 0.007 0.52 1 0 checkProcedureCall Core G-5050 0.005 0.44 1 0 checkQualifiedProcedureName Core G-7510 0.005 0.40 1 0 checkItemlistItem Core G-2210 0.005 0.38 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.35 1 0 checkPlsqlStatement Core G-4325 0.004 0.32 1 0 checkItemlistItem Core G-2230 0.003 0.26 1 0 checkBody Core G-5040 0.003 0.24 1 0 checkVariableDeclaration Core G-9113 0.003 0.24 1 0 checkPlsqlStatement Core G-1010 0.002 0.19 1 0 checkItemlistItem Core G-2220 0.002 0.19 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.15 1 0 checkBody Core G-7180 0.001 0.12 1 0 checkPlsqlStatement Core G-1020 0.001 0.10 1 0 2025-12-24 16:12:28.562 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.004 sec for checks. 2025-12-24 16:12:28.562 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.562 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1910.sql with 2 issues. 2025-12-24 16:12:28.562 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1910.sql took 0.000 sec. 2025-12-24 16:12:28.562 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1910.sql. 2025-12-24 16:12:28.563 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1920.sql is UTF-8. 2025-12-24 16:12:28.563 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1920.sql. 2025-12-24 16:12:28.563 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1920.sql. 2025-12-24 16:12:28.563 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1920.sql. 2025-12-24 16:12:28.563 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 81 chars in 5 lines. 2025-12-24 16:12:28.564 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.342 ms used by lexer for 15 tokens. 2025-12-24 16:12:28.564 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.096 ms used by scope lexer. 2025-12-24 16:12:28.565 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.457 ms Total time recorded by profiler: 0.040 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ statement (11) 0.015 38.89 3 0 0 0 0 subquery (741) 0.002 5.18 1 0 0 0 0 queryBlock (746) 0.002 5.01 1 0 0 0 0 expression (1476) 0.002 4.73 1 0 0 0 0 dmlStatement (559) 0.002 3.95 1 0 0 0 2 selectItem (797) 0.001 2.45 1 0 0 0 0 fromItem (873) 0.001 2.10 1 0 0 0 0 sqlEnd (1978) 0.001 1.97 1 0 0 0 0 queryTableExpression (897) 0.001 1.69 1 0 0 0 0 queryTableExpression (891) 0.001 1.57 1 0 0 0 0 queryBlock (744) 0.001 1.52 1 0 0 0 0 queryBlock (743) 0.001 1.39 1 0 0 0 0 queryBlock (747) 0.001 1.37 1 0 0 0 0 fromItem (866) 0.001 1.37 1 0 0 0 0 subquery (722) 0.001 1.32 1 0 0 0 0 subquery (742) 0.001 1.32 1 0 0 0 0 selectList (795) 0.001 1.32 1 0 0 0 0 tableReference (885) 0.001 1.27 1 0 0 0 0 fromItem (871) 0.000 1.24 1 0 0 0 0 queryBlock (751) 0.000 1.19 1 0 0 0 0 subquery (721) 0.000 1.19 1 0 0 0 0 tableReference (890) 0.000 1.19 1 0 0 0 0 expression (1432) 0.000 1.19 1 0 0 0 0 tableReference (889) 0.000 1.16 1 0 0 0 0 fromClause (865) 0.000 1.14 1 0 0 0 0 queryTableExpression (893) 0.000 1.14 1 0 0 0 0 queryTableExpression (892) 0.000 1.11 1 0 0 0 0 sqlEnd (1977) 0.000 1.11 1 0 0 0 0 fromItem (867) 0.000 1.09 1 0 0 0 0 tableReference (886) 0.000 1.09 1 0 0 0 0 queryBlock (748) 0.000 0.98 1 0 0 0 0 subquery (723) 0.000 0.94 1 0 0 0 0 queryBlock (749) 0.000 0.94 1 0 0 0 0 queryBlock (750) 0.000 0.91 1 0 0 0 0 queryBlock (752) 0.000 0.89 1 0 0 0 0 queryBlock (753) 0.000 0.89 1 0 0 0 0 fromItem (868) 0.000 0.89 1 0 0 0 0 queryBlock (754) 0.000 0.68 1 0 0 0 0 subquery (724) 0.000 0.66 1 0 0 0 0 2025-12-24 16:12:28.567 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.567 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.400 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.099 24.75 3 0 checkStatement Core G-2135 0.077 19.25 3 0 checkAllColumnWildcardExpression Core G-3145 0.053 13.26 1 1 checkFile Core G-2110 0.036 8.92 1 0 checkFile Core G-1920 0.028 7.07 1 1 checkStatement Core G-2410 0.022 5.51 3 0 checkFile Core G-7710 0.016 4.11 1 0 checkFile Core G-2130 0.016 3.98 1 0 checkFile Core G-1070 0.013 3.26 1 0 checkFile Core G-1910 0.011 2.80 1 0 checkFile Core G-7220 0.009 2.28 1 0 checkFile Core G-1050 0.009 2.24 1 0 checkSqlName Core G-2190 0.004 0.89 1 0 checkSqlName Core G-2180 0.002 0.62 1 0 checkFromClause Core G-3130 0.002 0.59 1 0 checkQueryTableExpression Core G-8210 0.002 0.48 1 0 2025-12-24 16:12:28.567 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.002 sec for checks. 2025-12-24 16:12:28.567 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.567 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1920.sql with 1 issues. 2025-12-24 16:12:28.567 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1920.sql took 0.000 sec. 2025-12-24 16:12:28.567 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-1920.sql. 2025-12-24 16:12:28.568 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2110.sql is UTF-8. 2025-12-24 16:12:28.568 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2110.sql. 2025-12-24 16:12:28.568 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2110.sql. 2025-12-24 16:12:28.568 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2110.sql. 2025-12-24 16:12:28.568 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 553 chars in 19 lines. 2025-12-24 16:12:28.577 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.661 ms used by lexer for 107 tokens. 2025-12-24 16:12:28.577 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.300 ms used by scope lexer. 2025-12-24 16:12:28.578 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 7,168 KB Total time spent in parser : 7.523 ms Total time recorded by profiler: 7.235 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 5.056 69.88 2 10 7 2 0 plsqlStatement (1163) 0.871 12.04 3 4 2 2 0 plsqlDataType (1070) 0.823 11.38 2 0 0 0 0 expression (1476) 0.113 1.56 9 2 1 0 0 dataType (1354) 0.086 1.19 1 0 0 0 0 dataType (1355) 0.067 0.93 1 0 0 0 0 createPackageBodyStatement (145) 0.066 0.91 1 1 1 1 0 itemlistItem (1062) 0.042 0.58 3 0 0 0 0 itemDeclaration (1092) 0.023 0.32 2 0 0 0 0 subquery (741) 0.020 0.27 1 0 0 0 0 expression (1432) 0.015 0.20 7 0 0 0 0 expression (1475) 0.006 0.08 2 0 0 0 0 declareSection (1061) 0.004 0.05 3 0 0 0 0 exceptionHandler (1243) 0.003 0.04 4 0 0 0 0 ddlStatement (12) 0.002 0.03 1 0 0 0 0 queryBlock (746) 0.002 0.02 1 0 0 0 0 body (1158) 0.001 0.02 2 0 0 0 0 selectItem (797) 0.001 0.02 1 0 0 0 0 statement (11) 0.001 0.02 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.01 1 0 0 0 0 tableReference (889) 0.001 0.01 1 0 0 0 0 queryBlock (745) 0.001 0.01 1 0 0 0 0 fromItem (873) 0.001 0.01 1 0 0 0 0 exceptionItem (1244) 0.001 0.01 2 0 0 0 0 fromItem (867) 0.001 0.01 1 0 0 0 0 tableAlias (880) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 tableAlias (876) 0.001 0.01 1 0 0 0 0 queryTableExpression (891) 0.001 0.01 1 0 0 0 0 tableReference (890) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 qualifiedName (1968) 0.001 0.01 2 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 intoClause (861) 0.001 0.01 1 0 0 0 0 queryBlock (748) 0.001 0.01 1 0 0 0 0 selectList (795) 0.001 0.01 1 0 0 0 0 fromItem (871) 0.001 0.01 1 0 0 0 0 queryTableExpression (893) 0.001 0.01 1 0 0 0 0 subquery (742) 0.001 0.01 1 0 0 0 0 tableReference (886) 0.001 0.01 1 0 0 0 0 fromItem (866) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.01 1 0 0 0 0 queryBlock (751) 0.001 0.01 1 0 0 0 0 tableReference (885) 0.001 0.01 1 0 0 0 0 queryTableExpression (892) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 fromClause (865) 0.001 0.01 1 0 0 0 0 queryBlock (750) 0.001 0.01 1 0 0 0 0 queryBlock (747) 0.001 0.01 1 0 0 0 0 subquery (722) 0.001 0.01 1 0 0 0 0 subquery (724) 0.001 0.01 1 0 0 0 0 fromItem (868) 0.001 0.01 1 0 0 0 0 tableAlias (874) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 queryBlock (744) 0.001 0.01 1 0 0 0 0 procedureDefinition (1157) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 1 0 0 0 0 queryBlock (754) 0.000 0.01 1 0 0 0 0 queryBlock (749) 0.000 0.01 1 0 0 0 0 subquery (723) 0.000 0.01 1 0 0 0 0 queryBlock (752) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.01 1 0 0 0 0 intoClause (862) 0.000 0.01 1 0 0 0 0 queryBlock (753) 0.000 0.01 1 0 0 0 0 procedureDefinition (1156) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:28.585 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.586 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.285 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-2110 0.376 16.44 1 1 checkStatement Core G-3120 0.251 11.00 1 0 checkBody Core G-7180 0.198 8.67 1 0 checkFile Core G-2130 0.128 5.62 1 0 checkFile Core G-1050 0.122 5.35 1 0 checkStatement Core G-2135 0.121 5.30 1 0 checkSelectIntoStatement Core G-5060 0.120 5.27 1 0 checkStatement Core G-2410 0.103 4.51 1 0 checkVariableDeclaration Core G-1030 0.070 3.06 1 0 checkItemlistItem Core G-2185 0.067 2.93 3 0 checkConstantDeclaration Core G-1030 0.066 2.87 1 0 checkProcedureDefinition Core G-7150 0.053 2.31 1 0 checkPlsqlPackageBodySource Core G-9214 0.044 1.91 1 0 checkExceptionHandler Core G-5080 0.042 1.84 2 0 checkFile Core G-1070 0.041 1.78 1 0 checkProcedureDefinition Core G-7130 0.037 1.63 1 0 checkFile Core G-7710 0.036 1.57 1 0 checkSelectIntoStatement Core G-7810 0.031 1.35 1 0 checkSqlName Core G-2190 0.029 1.29 15 0 checkFile Core G-7220 0.027 1.17 1 0 checkSqlName Core G-2180 0.026 1.14 15 0 checkProcedureDefinition Core G-7320 0.022 0.95 1 0 checkExceptionHandler Core G-5020 0.019 0.85 2 0 checkFile Core G-1910 0.018 0.81 1 0 checkDeclareSection Core G-2170 0.018 0.79 2 0 checkSelectIntoStatement Core G-8110 0.017 0.74 1 0 checkSelectIntoStatement Core G-8120 0.017 0.73 1 0 checkVariableDeclaration Core G-9102 0.014 0.62 1 0 checkProcedureDefinition Core G-7170 0.013 0.56 1 0 checkPlsqlStatement Core G-4325 0.010 0.42 3 0 checkItemlistItem Core G-2210 0.009 0.41 3 0 checkProcedureHeading Core G-9216 0.009 0.40 1 0 checkConstantDeclaration Core G-9114 0.009 0.38 1 0 checkPlsqlStatement Core G-1010 0.008 0.34 3 0 checkVariableDeclaration Core G-9103 0.007 0.32 1 0 checkVariableDeclaration Core G-9106 0.006 0.26 1 0 checkItemlistItem Core G-2220 0.006 0.26 3 0 checkVariableDeclaration Core G-9105 0.006 0.25 1 0 checkFile Core G-1920 0.005 0.24 1 0 checkCreatePackageBody Core G-7125 0.005 0.23 1 0 checkVariableDeclaration Core G-9104 0.005 0.21 1 0 checkCharacterDatatype Core G-2340 0.005 0.20 1 0 checkItemlistItem Core G-2230 0.004 0.18 3 0 checkPlsqlStatement Core G-1020 0.004 0.18 3 0 checkVariableDeclaration Core G-5030 0.004 0.18 1 0 checkQualifiedExpression Core G-7510 0.004 0.17 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.17 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.16 1 0 checkProcedureDefinition Core G-7120 0.003 0.15 1 0 checkProcedureDefinition Core G-7140 0.003 0.15 1 0 checkBody Core G-5040 0.003 0.14 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.14 1 0 checkVariableDeclaration Core G-9113 0.003 0.14 1 0 checkCreatePackageBody Core G-7250 0.003 0.14 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.12 1 0 checkPlsqlPackageBodySource Core G-7120 0.003 0.12 1 0 checkQualifiedExpression Core G-7515 0.003 0.12 1 0 checkProcedureDefinition Core G-7330 0.003 0.12 1 0 checkQueryTableExpression Core G-8210 0.002 0.10 1 0 checkCreatePackageBody Core G-7210 0.002 0.09 1 0 checkFromClause Core G-3130 0.002 0.09 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.09 1 0 checkCharacterDatatype Core G-2310 0.002 0.08 1 0 checkVariableDeclaration Core G-2140 0.002 0.08 1 0 checkVariableDeclaration Core G-2160 0.002 0.07 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.06 1 0 2025-12-24 16:12:28.586 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.007 sec for checks. 2025-12-24 16:12:28.586 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.586 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2110.sql with 1 issues. 2025-12-24 16:12:28.586 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2110.sql took 0.000 sec. 2025-12-24 16:12:28.587 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2110.sql. 2025-12-24 16:12:28.587 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2120.sql is UTF-8. 2025-12-24 16:12:28.587 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2120.sql. 2025-12-24 16:12:28.587 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2120.sql. 2025-12-24 16:12:28.587 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2120.sql. 2025-12-24 16:12:28.587 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 326 chars in 12 lines. 2025-12-24 16:12:28.599 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.408 ms used by lexer for 71 tokens. 2025-12-24 16:12:28.599 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.227 ms used by scope lexer. 2025-12-24 16:12:28.601 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 10,240 KB Total time spent in parser : 10.901 ms Total time recorded by profiler: 10.548 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 6.437 61.03 4 3 3 1 0 declareSection (1061) 2.166 20.53 3 0 0 0 0 plsqlStatement (1163) 0.688 6.52 2 0 0 0 0 dataType (1358) 0.379 3.59 2 7 7 1 0 itemlistItem (1062) 0.231 2.19 3 0 0 0 0 functionExpression (1874) 0.135 1.28 1 1 1 1 0 functionExpression (1877) 0.095 0.90 1 0 0 0 0 createPackageBodyStatement (145) 0.085 0.81 1 1 1 1 0 functionExpression (1875) 0.076 0.72 1 0 0 0 0 functionExpression (1878) 0.063 0.60 1 0 0 0 0 functionExpression (1876) 0.061 0.58 1 0 0 0 0 functionExpression (1879) 0.060 0.57 1 0 0 0 0 procedureDefinition (1157) 0.025 0.24 1 0 0 0 0 typeDefinition (1063) 0.007 0.07 1 0 0 0 0 procedureDefinition (1156) 0.006 0.05 1 0 0 0 0 expression (1476) 0.005 0.05 4 0 0 0 0 plsqlDataType (1070) 0.003 0.03 2 0 0 0 0 body (1158) 0.003 0.03 3 0 0 0 0 procedureCall (1252) 0.003 0.03 1 0 0 0 0 ddlStatement (12) 0.002 0.02 1 0 0 0 0 itemDeclaration (1092) 0.002 0.02 1 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 procedureCall (1251) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 2 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.01 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 2 0 0 0 0 functionParameter (1881) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 2 0 0 0 0 userDefinedType (1424) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 qualifiedName (1968) 0.001 0.01 1 0 0 0 0 dataType (1354) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.606 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.607 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.868 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSubtypeDefinition Core G-2120 0.266 14.22 1 1 checkFile Core G-1050 0.144 7.74 1 0 checkStatement Core G-3120 0.143 7.65 1 0 checkFile Core G-2110 0.123 6.58 1 0 checkBody Core G-7180 0.116 6.19 1 0 checkStatement Core G-2135 0.092 4.91 1 0 checkFile Core G-2130 0.090 4.83 1 0 checkSubtypeDefinition Core G-9115 0.080 4.27 1 0 checkVariableDeclaration Core G-9105 0.079 4.21 1 0 checkStatement Core G-2410 0.059 3.16 1 0 checkItemlistItem Core G-2185 0.057 3.05 3 0 checkVariableDeclaration Core G-1030 0.052 2.79 1 0 checkProcedureDefinition Core G-7150 0.041 2.19 1 0 checkFile Core G-1070 0.040 2.12 1 0 checkVariableDeclaration Core G-9103 0.038 2.03 1 0 checkFile Core G-7710 0.036 1.91 1 0 checkVariableDeclaration Core G-9106 0.032 1.73 1 0 checkVariableDeclaration Core G-9104 0.031 1.65 1 0 checkFile Core G-1910 0.022 1.20 1 0 checkPlsqlPackageBodySource Core G-9214 0.022 1.16 1 0 checkSqlName Core G-2190 0.022 1.16 10 0 checkProcedureDefinition Core G-7130 0.020 1.10 1 0 checkSqlName Core G-2180 0.020 1.08 10 0 checkItemlistItem Core G-2220 0.019 1.04 3 0 checkFile Core G-7220 0.019 1.01 1 0 checkDeclareSection Core G-2170 0.017 0.90 2 0 checkVariableDeclaration Core G-9102 0.013 0.70 1 0 checkItemlistItem Core G-2210 0.013 0.68 3 0 checkProcedureDefinition Core G-7320 0.011 0.62 1 0 checkProcedureDefinition Core G-7170 0.011 0.61 1 0 checkProcedureHeading Core G-9216 0.009 0.47 1 0 checkFile Core G-1920 0.008 0.41 1 0 checkPlsqlStatement Core G-4325 0.008 0.41 2 0 checkPlsqlStatement Core G-1010 0.007 0.36 2 0 checkItemlistItem Core G-2230 0.006 0.32 3 0 checkAssignmentStatement Core G-2145 0.005 0.28 1 0 checkProcedureCall Core G-5050 0.005 0.27 1 0 checkUserDefinedType Core G-7515 0.005 0.27 1 0 checkFunctionExpressionParent Core G-7520 0.005 0.26 1 0 checkVariableDeclaration Core G-5030 0.005 0.25 1 0 checkCharacterDatatype Core G-2340 0.005 0.25 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.21 1 0 checkFunctionExpression Core G-9010 0.004 0.20 1 0 checkVariableDeclaration Core G-9113 0.004 0.20 1 0 checkCreatePackageBody Core G-7125 0.004 0.20 1 0 checkPlsqlStatement Core G-1020 0.004 0.19 2 0 checkProcedureDefinition Core G-7140 0.004 0.19 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.18 1 0 checkProcedureDefinition Core G-7120 0.003 0.18 1 0 checkQualifiedProcedureName Core G-7520 0.003 0.16 1 0 checkProcedureCall Core G-7110 0.003 0.16 1 0 checkPlsqlPackageBodySource Core G-7120 0.003 0.15 1 0 checkCreatePackageBody Core G-7250 0.003 0.15 1 0 checkCharacterDatatype Core G-2310 0.003 0.14 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.14 1 0 checkFunctionExpressionParent Core G-7110 0.003 0.14 1 0 checkFunctionExpression Core G-9020 0.002 0.13 1 0 checkCreatePackageBody Core G-7210 0.002 0.13 1 0 checkBody Core G-5040 0.002 0.13 1 0 checkProcedureDefinition Core G-7330 0.002 0.13 1 0 checkFunctionExpression Core G-7515 0.002 0.12 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.11 1 0 checkFunctionExpression Core G-4220 0.002 0.11 1 0 checkFunctionExpression Core G-9040 0.002 0.11 1 0 checkFunctionExpression Core G-9030 0.002 0.10 1 0 checkFunctionExpression Core G-4230 0.002 0.10 1 0 checkFunctionExpression Core G-4240 0.002 0.09 1 0 checkVariableDeclaration Core G-2140 0.002 0.08 1 0 checkVariableDeclaration Core G-2160 0.001 0.05 1 0 2025-12-24 16:12:28.607 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.020 sec including 0.007 sec for checks. 2025-12-24 16:12:28.608 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.608 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2120.sql with 1 issues. 2025-12-24 16:12:28.608 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2120.sql took 0.000 sec. 2025-12-24 16:12:28.608 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2120.sql. 2025-12-24 16:12:28.608 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2130.sql is UTF-8. 2025-12-24 16:12:28.608 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2130.sql. 2025-12-24 16:12:28.608 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2130.sql. 2025-12-24 16:12:28.609 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2130.sql. 2025-12-24 16:12:28.609 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 285 chars in 11 lines. 2025-12-24 16:12:28.612 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.293 ms used by lexer for 62 tokens. 2025-12-24 16:12:28.612 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.262 ms used by scope lexer. 2025-12-24 16:12:28.613 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 2.058 ms Total time recorded by profiler: 1.888 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 0.951 50.39 4 3 3 1 0 dataType (1358) 0.656 34.75 1 7 7 1 0 functionExpression (1874) 0.135 7.18 1 1 1 1 0 createPackageBodyStatement (145) 0.093 4.94 1 1 1 1 0 itemlistItem (1062) 0.011 0.58 2 0 0 0 0 declareSection (1061) 0.005 0.25 2 0 0 0 0 expression (1476) 0.005 0.25 4 0 0 0 0 ddlStatement (12) 0.003 0.17 1 0 0 0 0 itemDeclaration (1092) 0.003 0.17 1 0 0 0 0 plsqlDataType (1070) 0.003 0.14 1 0 0 0 0 statement (11) 0.002 0.13 1 0 0 0 0 plsqlStatement (1163) 0.002 0.12 2 0 0 0 0 procedureCall (1251) 0.002 0.08 1 0 0 0 0 sqlEnd (1978) 0.001 0.07 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.06 1 0 0 0 0 body (1158) 0.001 0.06 3 0 0 0 0 procedureCall (1252) 0.001 0.05 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.05 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.04 2 0 0 0 0 createPackageBody (148) 0.001 0.04 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.04 2 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.04 1 0 0 0 0 functionExpression (1878) 0.001 0.04 1 0 0 0 0 procedureDefinition (1157) 0.001 0.03 1 0 0 0 0 variableDeclaration (1100) 0.001 0.03 1 0 0 0 0 functionExpression (1875) 0.001 0.03 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.03 2 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.03 1 0 0 0 0 functionParameter (1880) 0.001 0.03 1 0 0 0 0 procedureDefinition (1156) 0.001 0.03 1 0 0 0 0 dataType (1354) 0.000 0.03 1 0 0 0 0 functionExpression (1877) 0.000 0.03 1 0 0 0 0 functionParameter (1881) 0.000 0.02 1 0 0 0 0 procedureCall (1250) 0.000 0.02 1 0 0 0 0 functionExpression (1876) 0.000 0.02 1 0 0 0 0 functionExpression (1879) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:28.617 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.619 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.339 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-2130 0.255 19.07 1 1 checkStatement Core G-3120 0.099 7.38 1 0 checkStatement Core G-2410 0.089 6.62 1 0 checkBody Core G-7180 0.079 5.89 1 0 checkVariableDeclaration Core G-1030 0.077 5.75 1 0 checkItemlistItem Core G-2185 0.075 5.62 2 0 checkStatement Core G-2135 0.069 5.15 1 0 checkFile Core G-1050 0.062 4.64 1 0 checkFile Core G-2110 0.051 3.78 1 0 checkProcedureDefinition Core G-7150 0.037 2.77 1 0 checkPlsqlPackageBodySource Core G-9214 0.031 2.33 1 0 checkFile Core G-1070 0.026 1.94 1 0 checkProcedureHeading Core G-9216 0.026 1.91 1 0 checkProcedureDefinition Core G-7130 0.025 1.90 1 0 checkFile Core G-7710 0.024 1.81 1 0 checkSqlName Core G-2190 0.021 1.59 8 0 checkDeclareSection Core G-2170 0.020 1.51 2 0 checkSqlName Core G-2180 0.019 1.42 8 0 checkVariableDeclaration Core G-9102 0.018 1.38 1 0 checkFile Core G-1910 0.013 1.01 1 0 checkProcedureDefinition Core G-7170 0.013 0.99 1 0 checkFile Core G-7220 0.013 0.98 1 0 checkProcedureDefinition Core G-7320 0.013 0.97 1 0 checkItemlistItem Core G-2210 0.011 0.84 2 0 checkVariableDeclaration Core G-9103 0.011 0.79 1 0 checkVariableDeclaration Core G-9106 0.009 0.70 1 0 checkVariableDeclaration Core G-9105 0.009 0.67 1 0 checkItemlistItem Core G-2230 0.007 0.55 2 0 checkVariableDeclaration Core G-9104 0.007 0.55 1 0 checkPlsqlStatement Core G-4325 0.007 0.53 2 0 checkItemlistItem Core G-2220 0.007 0.51 2 0 checkProcedureDefinition Core G-7120 0.007 0.50 1 0 checkVariableDeclaration Core G-9113 0.007 0.50 1 0 checkVariableDeclaration Core G-5030 0.006 0.46 1 0 checkCharacterDatatype Core G-2340 0.005 0.39 1 0 checkFile Core G-1920 0.005 0.37 1 0 checkProcedureCall Core G-5050 0.005 0.34 1 0 checkPlsqlPackageBodySource Core G-9101 0.005 0.34 1 0 checkPlsqlStatement Core G-1010 0.004 0.31 2 0 checkProcedureDefinition Core G-7140 0.004 0.29 1 0 checkFunctionExpressionParent Core G-7520 0.004 0.29 1 0 checkCharacterDatatype Core G-2310 0.004 0.28 1 0 checkCreatePackageBody Core G-7125 0.003 0.26 1 0 checkFunctionExpression Core G-9010 0.003 0.26 1 0 checkAssignmentStatement Core G-2145 0.003 0.25 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.25 1 0 checkProcedureDefinition Core G-7330 0.003 0.23 1 0 checkCreatePackageBody Core G-7250 0.003 0.22 1 0 checkQualifiedProcedureName Core G-7520 0.003 0.20 1 0 checkBody Core G-5040 0.003 0.20 1 0 checkProcedureCall Core G-7110 0.003 0.20 1 0 checkVariableDeclaration Core G-2140 0.003 0.19 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.19 1 0 checkFunctionExpression Core G-7515 0.003 0.19 1 0 checkPlsqlStatement Core G-1020 0.002 0.18 2 0 checkFunctionExpression Core G-9020 0.002 0.17 1 0 checkCreatePackageBody Core G-7210 0.002 0.17 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.16 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.15 1 0 checkFunctionExpression Core G-4220 0.002 0.14 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.14 1 0 checkFunctionExpression Core G-4240 0.002 0.14 1 0 checkFunctionExpression Core G-9040 0.002 0.13 1 0 checkFunctionExpression Core G-4230 0.002 0.13 1 0 checkVariableDeclaration Core G-2160 0.002 0.12 1 0 checkFunctionExpression Core G-9030 0.002 0.12 1 0 2025-12-24 16:12:28.619 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.010 sec including 0.005 sec for checks. 2025-12-24 16:12:28.619 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.619 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2130.sql with 1 issues. 2025-12-24 16:12:28.619 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2130.sql took 0.000 sec. 2025-12-24 16:12:28.619 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2130.sql. 2025-12-24 16:12:28.619 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2135.sql is UTF-8. 2025-12-24 16:12:28.620 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2135.sql. 2025-12-24 16:12:28.620 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2135.sql. 2025-12-24 16:12:28.620 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2135.sql. 2025-12-24 16:12:28.620 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 760 chars in 23 lines. 2025-12-24 16:12:28.650 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.879 ms used by lexer for 143 tokens. 2025-12-24 16:12:28.651 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.357 ms used by scope lexer. 2025-12-24 16:12:28.653 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 24,576 KB Total time spent in parser : 29.013 ms Total time recorded by profiler: 28.321 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 23.770 83.93 10 4 1 0 0 expression (1476) 3.123 11.03 15 4 1 0 0 plsqlStatement (1163) 0.782 2.76 4 4 2 2 0 string (1976) 0.199 0.70 1 0 0 0 0 plsqlDataType (1070) 0.137 0.48 4 0 0 0 0 expression (1432) 0.128 0.45 11 0 0 0 0 createPackageBodyStatement (145) 0.061 0.22 1 1 1 1 0 expression (1475) 0.035 0.13 4 0 0 0 0 itemlistItem (1062) 0.018 0.06 5 0 0 0 0 itemDeclaration (1092) 0.007 0.03 4 0 0 0 0 subquery (741) 0.006 0.02 1 0 0 0 0 declareSection (1061) 0.004 0.01 5 0 0 0 0 ddlStatement (12) 0.003 0.01 1 0 0 0 0 exceptionHandler (1243) 0.002 0.01 4 0 0 0 0 queryBlock (746) 0.002 0.01 1 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 3 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 3 0 0 0 0 dataType (1358) 0.001 0.01 2 0 0 0 0 userDefinedType (1424) 0.001 0.00 2 0 0 0 0 dataType (1357) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 3 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 plsqlDataType (1067) 0.001 0.00 2 0 0 0 0 fromItem (873) 0.001 0.00 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 tableAlias (880) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 procedureDefinition (1157) 0.001 0.00 1 0 0 0 0 exceptionItem (1244) 0.001 0.00 2 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 tableAlias (876) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 queryTableExpression (893) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 tableReference (886) 0.001 0.00 1 0 0 0 0 procedureDefinition (1156) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 intoClause (862) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 tableAlias (874) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.664 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.666 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.874 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-2135 0.398 10.26 1 1 checkFile Core G-1050 0.273 7.04 1 0 checkBody Core G-7180 0.260 6.72 1 0 checkConstantDeclaration Core G-1030 0.260 6.70 2 0 checkVariableDeclaration Core G-1030 0.247 6.39 2 0 checkStatement Core G-3120 0.239 6.16 1 0 checkFile Core G-2110 0.225 5.80 1 0 checkFile Core G-2130 0.216 5.59 1 0 checkStatement Core G-2410 0.194 5.00 1 0 checkItemlistItem Core G-2185 0.193 4.98 5 0 checkSelectIntoStatement Core G-5060 0.188 4.86 1 0 checkSqlName Core G-2190 0.104 2.68 29 0 checkSqlName Core G-2180 0.091 2.35 29 0 checkProcedureDefinition Core G-7150 0.077 1.98 1 0 checkProcedureDefinition Core G-7130 0.069 1.79 1 0 checkDeclareSection Core G-2170 0.054 1.40 2 0 checkSelectIntoStatement Core G-7810 0.054 1.39 1 0 checkFile Core G-1070 0.052 1.33 1 0 checkVariableDeclaration Core G-9102 0.048 1.24 2 0 checkExceptionHandler Core G-5080 0.044 1.14 2 0 checkProcedureDefinition Core G-7320 0.040 1.03 1 0 checkFile Core G-1910 0.035 0.91 1 0 checkSelectIntoStatement Core G-8120 0.030 0.78 1 0 checkSelectIntoStatement Core G-8110 0.030 0.78 1 0 checkFile Core G-7710 0.030 0.76 1 0 checkVariableDeclaration Core G-9103 0.029 0.76 2 0 checkQualifiedExpression Core G-7510 0.028 0.73 2 0 checkConstantDeclaration Core G-9114 0.026 0.67 2 0 checkVariableDeclaration Core G-9105 0.025 0.64 2 0 checkProcedureDefinition Core G-7170 0.024 0.61 1 0 checkExceptionHandler Core G-5020 0.021 0.55 2 0 checkVariableDeclaration Core G-9106 0.021 0.54 2 0 checkItemlistItem Core G-2210 0.019 0.49 5 0 checkPlsqlPackageBodySource Core G-9214 0.018 0.48 1 0 checkUserDefinedType Core G-7515 0.018 0.45 2 0 checkProcedureHeading Core G-9216 0.016 0.41 1 0 checkFile Core G-7220 0.015 0.38 1 0 checkVariableDeclaration Core G-9104 0.014 0.37 2 0 checkPlsqlStatement Core G-4325 0.014 0.36 4 0 checkVariableDeclaration Core G-5030 0.011 0.28 2 0 checkPlsqlStatement Core G-1010 0.011 0.28 4 0 checkVariableDeclaration Core G-9113 0.009 0.24 2 0 checkFile Core G-1920 0.009 0.22 1 0 checkItemlistItem Core G-2220 0.008 0.20 5 0 checkItemlistItem Core G-2230 0.007 0.17 5 0 checkPlsqlStatement Core G-1020 0.006 0.17 4 0 checkQualifiedExpression Core G-7515 0.005 0.14 2 0 checkBody Core G-5040 0.005 0.13 1 0 checkProcedureDefinition Core G-7330 0.005 0.13 1 0 checkVariableDeclaration Core G-2140 0.005 0.12 2 0 checkSimpleComparisonCondition Core G-1080 0.005 0.12 1 0 checkString Core G-2330 0.005 0.12 1 0 checkProcedureDefinition Core G-7140 0.004 0.11 1 0 checkCreatePackageBody Core G-7125 0.004 0.11 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.11 1 0 checkSimpleComparisonCondition Core G-4270 0.004 0.10 1 0 checkAssignmentStatement Core G-2145 0.004 0.10 1 0 checkProcedureDefinition Core G-7120 0.004 0.09 1 0 checkSimpleComparisonCondition Core G-2150 0.004 0.09 1 0 checkFromClause Core G-3130 0.003 0.08 1 0 checkVariableDeclaration Core G-2160 0.003 0.07 2 0 checkCreatePackageBody Core G-7250 0.003 0.07 1 0 checkCreatePackageBody Core G-7210 0.003 0.07 1 0 checkPlsqlPackageBodySource Core G-7120 0.003 0.07 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.06 1 0 checkQueryTableExpression Core G-8210 0.002 0.06 1 0 2025-12-24 16:12:28.666 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.046 sec including 0.013 sec for checks. 2025-12-24 16:12:28.666 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.666 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2135.sql with 1 issues. 2025-12-24 16:12:28.667 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2135.sql took 0.001 sec. 2025-12-24 16:12:28.667 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2135.sql. 2025-12-24 16:12:28.667 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2140.sql is UTF-8. 2025-12-24 16:12:28.667 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2140.sql. 2025-12-24 16:12:28.668 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2140.sql. 2025-12-24 16:12:28.668 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2140.sql. 2025-12-24 16:12:28.668 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 151 chars in 8 lines. 2025-12-24 16:12:28.674 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.399 ms used by lexer for 36 tokens. 2025-12-24 16:12:28.674 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.073 ms used by scope lexer. 2025-12-24 16:12:28.675 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,096 KB Total time spent in parser : 5.011 ms Total time recorded by profiler: 4.840 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 2.547 52.63 3 14 8 2 0 dataType (1358) 1.885 38.94 1 8 8 1 0 dataType (1354) 0.153 3.16 1 0 0 0 0 plsqlBlockStatement (1060) 0.130 2.68 1 1 1 1 0 plsqlDataType (1070) 0.047 0.97 1 0 0 0 0 statement (11) 0.034 0.70 1 0 0 0 0 itemlistItem (1062) 0.009 0.20 1 0 0 0 0 declareSection (1061) 0.009 0.19 1 0 0 0 0 expression (1476) 0.004 0.09 3 0 0 0 0 expression (1432) 0.003 0.06 3 0 0 0 0 itemDeclaration (1092) 0.003 0.06 1 0 0 0 0 plsqlStatement (1163) 0.003 0.06 1 0 0 0 0 body (1158) 0.002 0.04 2 0 0 0 0 procedureCall (1251) 0.002 0.03 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.02 2 0 0 0 0 functionParameter (1881) 0.001 0.02 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.02 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.02 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.02 2 0 0 0 0 sqlEnd (1978) 0.001 0.02 1 0 0 0 0 plsqlBlock (1240) 0.001 0.02 1 0 0 0 0 functionParameter (1880) 0.001 0.02 1 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 procedureCall (1250) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:28.677 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.678 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.941 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.130 13.82 1 0 checkStatement Core G-2135 0.113 12.02 1 0 checkStatement Core G-2410 0.093 9.84 1 0 checkFile Core G-2130 0.089 9.44 1 1 checkFile Core G-2110 0.062 6.63 1 0 checkVariableDeclaration Core G-1030 0.045 4.81 1 0 checkVariableDeclaration Core G-9102 0.038 4.04 1 0 checkItemlistItem Core G-2185 0.035 3.67 1 0 checkQualifiedProcedureName Core G-5010 0.028 3.03 1 1 checkVariableDeclaration Core G-2140 0.025 2.70 1 1 checkFile Core G-7710 0.025 2.67 1 0 checkFile Core G-1910 0.024 2.57 1 0 checkSqlName Core G-2190 0.023 2.49 5 0 checkFile Core G-1070 0.020 2.17 1 0 checkVariableDeclaration Core G-9103 0.013 1.39 1 0 checkFile Core G-1050 0.012 1.25 1 0 checkSqlName Core G-2180 0.011 1.21 5 0 checkFile Core G-7220 0.011 1.15 1 0 checkProcedureCall Core G-7110 0.011 1.15 1 0 checkQualifiedProcedureName Core G-7520 0.011 1.14 1 0 checkProcedureCall Core G-5050 0.010 1.10 1 0 checkDeclareSection Core G-2170 0.010 1.06 1 0 checkVariableDeclaration Core G-9105 0.009 0.95 1 0 checkVariableDeclaration Core G-9106 0.009 0.95 1 0 checkVariableDeclaration Core G-9104 0.007 0.79 1 0 checkPlsqlBlockStatement Core G-4325 0.007 0.76 1 0 checkVariableDeclaration Core G-9113 0.006 0.62 1 0 checkFile Core G-1920 0.006 0.61 1 0 checkVariableDeclaration Core G-2160 0.006 0.59 1 0 checkItemlistItem Core G-2210 0.005 0.57 1 0 checkPlsqlStatement Core G-4325 0.005 0.57 1 0 checkQualifiedProcedureName Core G-7510 0.005 0.56 1 0 checkCharacterDatatype Core G-2340 0.005 0.54 1 0 checkVariableDeclaration Core G-5030 0.005 0.49 1 0 checkBody Core G-5040 0.005 0.48 1 0 checkPlsqlStatement Core G-1010 0.004 0.46 1 0 checkCharacterDatatype Core G-2310 0.004 0.40 1 0 checkBody Core G-7180 0.003 0.31 1 0 checkQualifiedProcedureName Core G-7515 0.003 0.30 1 0 checkPlsqlStatement Core G-1020 0.002 0.26 1 0 checkItemlistItem Core G-2230 0.002 0.24 1 0 checkItemlistItem Core G-2220 0.002 0.20 1 0 2025-12-24 16:12:28.678 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.011 sec including 0.004 sec for checks. 2025-12-24 16:12:28.679 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:28.679 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2140.sql with 3 issues. 2025-12-24 16:12:28.679 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2140.sql took 0.000 sec. 2025-12-24 16:12:28.679 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2140.sql. 2025-12-24 16:12:28.679 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2145.sql is UTF-8. 2025-12-24 16:12:28.679 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2145.sql. 2025-12-24 16:12:28.679 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2145.sql. 2025-12-24 16:12:28.679 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2145.sql. 2025-12-24 16:12:28.679 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 415 chars in 14 lines. 2025-12-24 16:12:28.719 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.350 ms used by lexer for 79 tokens. 2025-12-24 16:12:28.719 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.194 ms used by scope lexer. 2025-12-24 16:12:28.720 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 36,864 KB Total time spent in parser : 38.679 ms Total time recorded by profiler: 38.356 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 17.932 46.75 9 5 5 1 0 qualifiedName (1968) 15.641 40.78 4 1 1 0 0 declareSection (1061) 2.201 5.74 3 0 0 0 0 expression (1476) 2.143 5.59 11 4 3 0 0 plsqlDataType (1070) 0.189 0.49 3 0 0 0 0 expression (1475) 0.103 0.27 2 0 0 0 0 plsqlBlockStatement (1060) 0.065 0.17 1 1 1 1 0 postgresqlSqlExpression (1479) 0.013 0.03 6 0 0 0 0 plsqlStatement (1163) 0.012 0.03 4 0 0 0 0 itemlistItem (1062) 0.011 0.03 3 0 0 0 0 functionExpression (1874) 0.009 0.02 1 0 0 0 0 conditionToStatements (1230) 0.008 0.02 3 0 0 0 0 itemDeclaration (1092) 0.004 0.01 3 0 0 0 0 statement (11) 0.003 0.01 1 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.00 6 0 0 0 0 functionParameter (1880) 0.002 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.00 6 0 0 0 0 procedureCall (1251) 0.002 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 dataType (1358) 0.001 0.00 2 0 0 0 0 userDefinedType (1424) 0.001 0.00 2 0 0 0 0 dataType (1357) 0.001 0.00 2 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.726 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.727 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.028 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.169 8.35 1 0 checkFile Core G-2110 0.167 8.24 1 0 checkVariableDeclaration Core G-1030 0.163 8.06 2 0 checkItemlistItem Core G-2185 0.156 7.70 3 0 checkVariableDeclaration Core G-9103 0.138 6.80 2 0 checkStatement Core G-2410 0.130 6.42 1 0 checkVariableDeclaration Core G-9105 0.101 4.96 2 0 checkAssignmentStatement Core G-2145 0.100 4.95 2 1 checkVariableDeclaration Core G-9106 0.098 4.82 2 0 checkStatement Core G-2135 0.097 4.80 1 0 checkVariableDeclaration Core G-9104 0.089 4.38 2 0 checkFile Core G-2130 0.083 4.07 1 0 checkConstantDeclaration Core G-1030 0.076 3.77 1 0 checkPlsqlStatement Core G-4325 0.041 2.05 4 0 checkVariableDeclaration Core G-9102 0.035 1.71 2 0 checkFile Core G-1910 0.034 1.66 1 0 checkSqlName Core G-2190 0.031 1.52 15 0 checkFile Core G-1070 0.028 1.40 1 0 checkFile Core G-7710 0.028 1.36 1 0 checkSqlName Core G-2180 0.027 1.33 15 0 checkConstantDeclaration Core G-9114 0.021 1.05 1 0 checkFunctionExpressionParent Core G-7110 0.021 1.01 1 0 checkFunctionExpressionParent Core G-7520 0.015 0.72 1 0 checkVariableDeclaration Core G-5030 0.013 0.62 2 0 checkFile Core G-1050 0.012 0.60 1 0 checkDeclareSection Core G-2170 0.011 0.55 1 0 checkItemlistItem Core G-2210 0.011 0.52 3 0 checkFile Core G-7220 0.010 0.50 1 0 checkUserDefinedType Core G-7515 0.010 0.48 2 0 checkPlsqlStatement Core G-1010 0.009 0.46 4 0 checkVariableDeclaration Core G-9113 0.009 0.45 2 0 checkFile Core G-1920 0.008 0.39 1 0 checkPlsqlBlockStatement Core G-4325 0.007 0.37 1 0 checkItemlistItem Core G-2220 0.007 0.34 3 0 checkPlsqlStatement Core G-1020 0.006 0.31 4 0 checkProcedureCall Core G-5050 0.006 0.30 1 0 checkString Core G-2330 0.005 0.23 1 0 checkIfStatement Core G-4210 0.005 0.22 1 0 checkVariableDeclaration Core G-2140 0.004 0.22 2 0 checkFunctionExpression Core G-9010 0.004 0.18 1 0 checkItemlistItem Core G-2230 0.004 0.18 3 0 checkQualifiedExpression Core G-7510 0.003 0.17 1 0 checkProcedureCall Core G-7110 0.003 0.17 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.16 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.16 1 0 checkVariableDeclaration Core G-2160 0.003 0.15 2 0 checkQualifiedProcedureName Core G-7520 0.003 0.15 1 0 checkFunctionExpression Core G-9020 0.003 0.13 1 0 checkFunctionExpression Core G-4220 0.002 0.12 1 0 checkBody Core G-5040 0.002 0.10 1 0 checkFunctionExpression Core G-9040 0.002 0.10 1 0 checkQualifiedExpression Core G-7515 0.002 0.09 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.09 1 0 checkFunctionExpression Core G-9030 0.002 0.09 1 0 checkFunctionExpression Core G-4230 0.002 0.08 1 0 checkFunctionExpression Core G-4240 0.002 0.08 1 0 checkFunctionExpression Core G-7515 0.002 0.08 1 0 checkBody Core G-7180 0.001 0.06 1 0 2025-12-24 16:12:28.727 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.048 sec including 0.007 sec for checks. 2025-12-24 16:12:28.728 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.728 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2145.sql with 1 issues. 2025-12-24 16:12:28.728 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2145.sql took 0.000 sec. 2025-12-24 16:12:28.728 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2145.sql. 2025-12-24 16:12:28.728 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2150.sql is UTF-8. 2025-12-24 16:12:28.728 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2150.sql. 2025-12-24 16:12:28.728 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2150.sql. 2025-12-24 16:12:28.729 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2150.sql. 2025-12-24 16:12:28.729 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 172 chars in 10 lines. 2025-12-24 16:12:28.739 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.199 ms used by lexer for 35 tokens. 2025-12-24 16:12:28.739 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.083 ms used by scope lexer. 2025-12-24 16:12:28.740 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 8,192 KB Total time spent in parser : 10.003 ms Total time recorded by profiler: 9.848 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 5.146 52.25 3 1 1 0 0 dataType (1358) 3.968 40.29 1 2 2 1 0 plsqlStatement (1163) 0.395 4.01 2 2 2 1 0 plsqlBlockStatement (1060) 0.076 0.77 1 1 1 1 0 dataType (1355) 0.061 0.62 1 0 0 0 0 expression (1432) 0.045 0.46 2 0 0 0 0 itemlistItem (1062) 0.043 0.44 1 0 0 0 0 expression (1475) 0.027 0.27 1 0 0 0 0 plsqlDataType (1070) 0.026 0.26 1 0 0 0 0 statement (11) 0.022 0.22 1 0 0 0 0 itemDeclaration (1092) 0.020 0.20 1 0 0 0 0 declareSection (1061) 0.010 0.10 1 0 0 0 0 conditionToStatements (1230) 0.002 0.02 2 0 0 0 0 body (1158) 0.001 0.01 2 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.742 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.743 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.072 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSimpleComparisonCondition Core G-2150 0.496 46.24 1 1 checkFile Core G-2110 0.098 9.14 1 0 checkStatement Core G-3120 0.062 5.78 1 0 checkFile Core G-2130 0.050 4.67 1 0 checkStatement Core G-2135 0.045 4.19 1 0 checkVariableDeclaration Core G-1030 0.034 3.15 1 0 checkStatement Core G-2410 0.032 2.94 1 0 checkFile Core G-1910 0.027 2.51 1 0 checkItemlistItem Core G-2185 0.024 2.27 1 0 checkFile Core G-7710 0.024 2.27 1 0 checkVariableDeclaration Core G-9102 0.024 2.22 1 0 checkFile Core G-1070 0.023 2.16 1 0 checkFile Core G-1050 0.019 1.77 1 0 checkFile Core G-7220 0.009 0.84 1 0 checkDeclareSection Core G-2170 0.009 0.82 1 0 checkSimpleComparisonCondition Core G-4270 0.008 0.72 1 0 checkSqlName Core G-2180 0.008 0.70 3 0 checkSqlName Core G-2190 0.007 0.68 3 0 checkFile Core G-1920 0.007 0.61 1 0 checkVariableDeclaration Core G-9103 0.005 0.51 1 0 checkVariableDeclaration Core G-9105 0.005 0.49 1 0 checkSimpleComparisonCondition Core G-1080 0.005 0.48 1 0 checkPlsqlBlockStatement Core G-4325 0.005 0.43 1 0 checkPlsqlStatement Core G-1010 0.004 0.40 2 0 checkIfStatement Core G-4210 0.004 0.40 1 0 checkVariableDeclaration Core G-9106 0.004 0.39 1 0 checkPlsqlStatement Core G-4325 0.004 0.39 2 0 checkVariableDeclaration Core G-9113 0.004 0.37 1 0 checkVariableDeclaration Core G-9104 0.004 0.35 1 0 checkVariableDeclaration Core G-5030 0.003 0.30 1 0 checkItemlistItem Core G-2210 0.003 0.29 1 0 checkBody Core G-5040 0.003 0.24 1 0 checkPlsqlStatement Core G-1020 0.003 0.24 2 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.20 1 0 checkItemlistItem Core G-2220 0.002 0.19 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.15 1 0 checkItemlistItem Core G-2230 0.001 0.14 1 0 checkVariableDeclaration Core G-2140 0.001 0.14 1 0 checkBody Core G-7180 0.001 0.12 1 0 checkVariableDeclaration Core G-2160 0.001 0.10 1 0 2025-12-24 16:12:28.743 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.015 sec including 0.003 sec for checks. 2025-12-24 16:12:28.743 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.743 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2150.sql with 1 issues. 2025-12-24 16:12:28.744 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2150.sql took 0.000 sec. 2025-12-24 16:12:28.744 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2150.sql. 2025-12-24 16:12:28.744 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2160.sql is UTF-8. 2025-12-24 16:12:28.744 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2160.sql. 2025-12-24 16:12:28.744 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2160.sql. 2025-12-24 16:12:28.744 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2160.sql. 2025-12-24 16:12:28.744 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 322 chars in 10 lines. 2025-12-24 16:12:28.774 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.248 ms used by lexer for 55 tokens. 2025-12-24 16:12:28.774 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.063 ms used by scope lexer. 2025-12-24 16:12:28.775 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -110,449 KB Total time spent in parser : 28.788 ms Total time recorded by profiler: 28.533 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 12.418 43.52 2 1 1 0 0 expression (1432) 11.771 41.25 5 8 8 1 0 qualifiedProcedureName (1255) 3.912 13.71 3 14 8 2 0 dataType (1358) 0.218 0.76 1 3 3 1 0 plsqlBlockStatement (1060) 0.084 0.29 1 1 1 1 0 expression (1476) 0.043 0.15 6 1 1 0 0 functionExpression (1874) 0.023 0.08 1 0 0 0 0 declareSection (1061) 0.014 0.05 2 0 0 0 0 procedureCall (1251) 0.013 0.05 1 0 0 0 0 itemlistItem (1062) 0.008 0.03 2 0 0 0 0 expression (1475) 0.003 0.01 1 0 0 0 0 plsqlStatement (1163) 0.003 0.01 1 0 0 0 0 itemDeclaration (1092) 0.003 0.01 2 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 functionParameter (1880) 0.002 0.01 2 0 0 0 0 plsqlDataType (1070) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 4 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 4 0 0 0 0 body (1158) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 4 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 functionExpression (1876) 0.001 0.00 1 0 0 0 0 dataType (1355) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 functionExpression (1878) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 functionExpression (1877) 0.001 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.778 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.779 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.105 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.149 13.46 1 0 checkVariableDeclaration Core G-2160 0.132 11.97 1 1 checkVariableDeclaration Core G-1030 0.090 8.17 1 0 checkFile Core G-2110 0.081 7.29 1 0 checkStatement Core G-2410 0.075 6.76 1 0 checkStatement Core G-2135 0.073 6.61 1 0 checkFile Core G-2130 0.049 4.39 1 0 checkItemlistItem Core G-2185 0.043 3.86 2 0 checkConstantDeclaration Core G-1030 0.033 3.01 1 0 checkFile Core G-7710 0.030 2.72 1 0 checkFile Core G-1070 0.027 2.46 1 0 checkVariableDeclaration Core G-5030 0.026 2.32 1 0 checkVariableDeclaration Core G-9102 0.025 2.24 1 0 checkQualifiedProcedureName Core G-5010 0.023 2.11 1 1 checkConstantDeclaration Core G-9114 0.020 1.79 1 0 checkSqlName Core G-2190 0.019 1.68 11 0 checkSqlName Core G-2180 0.016 1.47 11 0 checkFile Core G-1910 0.016 1.45 1 0 checkVariableDeclaration Core G-9103 0.014 1.26 1 0 checkDeclareSection Core G-2170 0.013 1.21 1 0 checkFile Core G-1050 0.011 0.96 1 0 checkVariableDeclaration Core G-2140 0.009 0.78 1 0 checkFunctionExpressionParent Core G-7520 0.008 0.75 1 0 checkVariableDeclaration Core G-9104 0.008 0.75 1 0 checkFile Core G-7220 0.008 0.73 1 0 checkVariableDeclaration Core G-9105 0.007 0.64 1 0 checkItemlistItem Core G-2210 0.007 0.63 2 0 checkFile Core G-1920 0.006 0.56 1 0 checkPlsqlBlockStatement Core G-4325 0.006 0.55 1 0 checkVariableDeclaration Core G-9106 0.006 0.53 1 0 checkQualifiedProcedureName Core G-7520 0.006 0.52 1 0 checkFunctionExpressionParent Core G-7110 0.005 0.50 1 0 checkPlsqlStatement Core G-4325 0.005 0.50 1 0 checkProcedureCall Core G-5050 0.005 0.46 1 0 checkProcedureCall Core G-7110 0.005 0.41 1 0 checkFunctionExpression Core G-9010 0.004 0.37 1 0 checkVariableDeclaration Core G-9113 0.004 0.36 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.35 1 0 checkQualifiedExpression Core G-7510 0.003 0.29 1 0 checkItemlistItem Core G-2220 0.003 0.27 2 0 checkItemlistItem Core G-2230 0.003 0.26 2 0 checkAnsiSupportedDatatype Core G-2320 0.003 0.24 1 0 checkFunctionExpression Core G-9020 0.003 0.23 1 0 checkQualifiedExpression Core G-7515 0.003 0.23 1 0 checkPlsqlStatement Core G-1010 0.002 0.22 1 0 checkFunctionExpression Core G-4220 0.002 0.22 1 0 checkFunctionExpression Core G-9040 0.002 0.21 1 0 checkBody Core G-5040 0.002 0.20 1 0 checkPlsqlStatement Core G-1020 0.002 0.18 1 0 checkFunctionExpression Core G-4230 0.002 0.17 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.17 1 0 checkFunctionExpression Core G-9030 0.002 0.16 1 0 checkFunctionExpression Core G-4240 0.002 0.15 1 0 checkBody Core G-7180 0.001 0.12 1 0 checkFunctionExpression Core G-7515 0.001 0.11 1 0 2025-12-24 16:12:28.779 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.035 sec including 0.005 sec for checks. 2025-12-24 16:12:28.780 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.780 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2160.sql with 2 issues. 2025-12-24 16:12:28.780 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2160.sql took 0.000 sec. 2025-12-24 16:12:28.780 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2160.sql. 2025-12-24 16:12:28.780 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2170.sql is UTF-8. 2025-12-24 16:12:28.780 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2170.sql. 2025-12-24 16:12:28.780 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2170.sql. 2025-12-24 16:12:28.780 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2170.sql. 2025-12-24 16:12:28.781 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 381 chars in 18 lines. 2025-12-24 16:12:28.820 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.484 ms used by lexer for 82 tokens. 2025-12-24 16:12:28.820 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.311 ms used by scope lexer. 2025-12-24 16:12:28.821 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 38,912 KB Total time spent in parser : 38.523 ms Total time recorded by profiler: 38.166 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ declareSection (1061) 13.915 36.46 2 0 0 0 0 qualifiedName (1968) 12.769 33.46 4 2 1 0 0 qualifiedProcedureName (1255) 5.883 15.41 3 34 18 2 0 expression (1432) 2.161 5.66 6 0 0 0 0 plsqlStatement (1163) 1.549 4.06 3 0 0 0 0 procedureCall (1251) 0.857 2.25 1 0 0 0 0 expression (1476) 0.699 1.83 9 5 3 1 0 string (1976) 0.117 0.31 3 0 0 0 0 plsqlBlockStatement (1060) 0.081 0.21 1 1 1 1 0 itemlistItem (1062) 0.052 0.14 2 0 0 0 0 statement (11) 0.039 0.10 1 0 0 0 0 body (1158) 0.011 0.03 6 0 0 0 0 expression (1475) 0.008 0.02 3 0 0 0 0 itemDeclaration (1092) 0.006 0.02 2 0 0 0 0 functionParameter (1880) 0.005 0.01 1 0 0 0 0 plsqlDataType (1070) 0.003 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 3 0 0 0 0 plsqlBlock (1240) 0.002 0.00 2 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 3 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 3 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 2 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:28.826 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.827 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.662 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkDeclareSection Core G-2170 0.549 33.06 2 1 checkStatement Core G-3120 0.152 9.14 1 0 checkFile Core G-2110 0.100 6.02 1 0 checkVariableDeclaration Core G-1030 0.097 5.85 2 0 checkStatement Core G-2135 0.094 5.67 1 0 checkStatement Core G-2410 0.077 4.62 1 0 checkFile Core G-2130 0.071 4.26 1 0 checkItemlistItem Core G-2185 0.069 4.13 2 0 checkPlsqlStatement Core G-4325 0.059 3.58 3 0 checkVariableDeclaration Core G-9102 0.042 2.52 2 0 checkFile Core G-7710 0.032 1.93 1 0 checkFile Core G-1070 0.028 1.69 1 0 checkSqlName Core G-2190 0.023 1.40 15 0 checkSqlName Core G-2180 0.021 1.26 15 0 checkQualifiedProcedureName Core G-5010 0.021 1.26 1 1 checkFile Core G-1910 0.017 1.04 1 0 checkQualifiedProcedureName Core G-7515 0.017 1.04 1 0 checkPlsqlStatement Core G-1010 0.016 0.94 3 0 checkFile Core G-7220 0.013 0.77 1 0 checkVariableDeclaration Core G-9103 0.012 0.75 2 0 checkFile Core G-1050 0.010 0.63 1 0 checkString Core G-2330 0.010 0.60 3 0 checkVariableDeclaration Core G-9105 0.010 0.59 2 0 checkItemlistItem Core G-2210 0.009 0.56 2 0 checkVariableDeclaration Core G-9106 0.009 0.55 2 0 checkQualifiedProcedureName Core G-7520 0.008 0.51 1 0 checkBody Core G-5040 0.008 0.49 3 0 checkPlsqlStatement Core G-1020 0.008 0.48 3 0 checkVariableDeclaration Core G-9104 0.008 0.45 2 0 checkVariableDeclaration Core G-2160 0.007 0.42 2 0 checkPlsqlBlockStatement Core G-4325 0.007 0.41 1 0 checkFile Core G-1920 0.007 0.40 1 0 checkVariableDeclaration Core G-5030 0.007 0.40 2 0 checkVariableDeclaration Core G-9113 0.006 0.38 2 0 checkBody Core G-7180 0.006 0.35 3 0 checkProcedureCall Core G-7110 0.005 0.31 1 0 checkProcedureCall Core G-5050 0.005 0.30 1 0 checkVariableDeclaration Core G-2140 0.005 0.30 2 0 checkQualifiedProcedureName Core G-7510 0.004 0.26 1 0 checkItemlistItem Core G-2230 0.004 0.21 2 0 checkItemlistItem Core G-2220 0.004 0.21 2 0 checkQualifiedExpression Core G-7510 0.002 0.14 1 0 checkQualifiedExpression Core G-7515 0.002 0.10 1 0 2025-12-24 16:12:28.827 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.047 sec including 0.006 sec for checks. 2025-12-24 16:12:28.827 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:28.827 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2170.sql with 2 issues. 2025-12-24 16:12:28.828 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2170.sql took 0.000 sec. 2025-12-24 16:12:28.828 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2170.sql. 2025-12-24 16:12:28.828 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2180.sql is UTF-8. 2025-12-24 16:12:28.828 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2180.sql. 2025-12-24 16:12:28.828 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2180.sql. 2025-12-24 16:12:28.828 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2180.sql. 2025-12-24 16:12:28.828 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 276 chars in 14 lines. 2025-12-24 16:12:28.835 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.210 ms used by lexer for 57 tokens. 2025-12-24 16:12:28.835 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.096 ms used by scope lexer. 2025-12-24 16:12:28.836 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,096 KB Total time spent in parser : 6.135 ms Total time recorded by profiler: 5.800 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 2.712 46.77 4 0 0 0 0 declareSection (1061) 1.411 24.32 3 0 0 0 0 plsqlStatement (1163) 0.693 11.94 3 2 2 1 0 dataType (1358) 0.378 6.52 3 5 3 2 0 procedureCall (1251) 0.106 1.83 1 0 0 0 0 itemlistItem (1062) 0.101 1.74 3 0 0 0 0 itemDeclaration (1092) 0.094 1.61 3 0 0 0 0 statement (11) 0.090 1.55 1 0 0 0 0 plsqlBlockStatement (1060) 0.065 1.11 1 1 1 1 0 functionParameter (1880) 0.055 0.95 1 0 0 0 0 expression (1476) 0.033 0.58 4 0 0 0 0 body (1158) 0.014 0.24 3 0 0 0 0 plsqlBlock (1240) 0.012 0.20 1 0 0 0 0 exceptionHandler (1243) 0.009 0.15 2 0 0 0 0 procedureCall (1250) 0.006 0.11 1 0 0 0 0 functionParameter (1881) 0.005 0.09 1 0 0 0 0 exceptionItem (1244) 0.002 0.04 1 0 0 0 0 plsqlDataType (1070) 0.002 0.04 3 0 0 0 0 dataType (1355) 0.002 0.03 2 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.03 3 0 0 0 0 qualifiedName (1968) 0.002 0.03 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.02 3 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.02 3 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 userDefinedType (1424) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 2 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.01 1 0 0 0 0 dataType (1357) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 2025-12-24 16:12:28.842 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.843 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.496 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSqlName Core G-2180 0.626 25.10 8 7 checkVariableDeclaration Core G-9102 0.307 12.31 2 1 checkBody Core G-5040 0.289 11.57 1 0 checkVariableDeclaration Core G-9113 0.150 6.01 2 1 checkConstantDeclaration Core G-9114 0.111 4.47 1 1 checkVariableDeclaration Core G-1030 0.095 3.80 2 0 checkStatement Core G-2135 0.083 3.34 1 0 checkStatement Core G-3120 0.075 3.02 1 0 checkStatement Core G-2410 0.075 3.00 1 0 checkItemlistItem Core G-2185 0.062 2.49 3 0 checkVariableDeclaration Core G-9106 0.058 2.31 2 0 checkFile Core G-2110 0.057 2.27 1 0 checkConstantDeclaration Core G-1030 0.048 1.92 1 0 checkExceptionHandler Core G-5080 0.046 1.85 1 0 checkUserDefinedType Core G-7515 0.043 1.74 1 0 checkFile Core G-2130 0.040 1.60 1 0 checkVariableDeclaration Core G-9103 0.032 1.30 2 0 checkFile Core G-7710 0.030 1.22 1 0 checkSqlName Core G-2190 0.028 1.14 8 0 checkVariableDeclaration Core G-9105 0.027 1.09 2 0 checkVariableDeclaration Core G-9104 0.024 0.96 2 0 checkFile Core G-1070 0.021 0.85 1 0 checkExceptionHandler Core G-5020 0.018 0.73 1 0 checkFile Core G-1910 0.016 0.64 1 0 checkPlsqlStatement Core G-1010 0.011 0.45 3 0 checkVariableDeclaration Core G-5030 0.010 0.39 2 0 checkFile Core G-1050 0.010 0.39 1 0 checkDeclareSection Core G-2170 0.009 0.38 1 0 checkItemlistItem Core G-2210 0.009 0.35 3 0 checkPlsqlStatement Core G-4325 0.009 0.35 3 0 checkFile Core G-7220 0.008 0.32 1 0 checkProcedureCall Core G-5050 0.006 0.26 1 0 checkPlsqlStatement Core G-1020 0.006 0.24 3 0 checkFile Core G-1920 0.006 0.23 1 0 checkItemlistItem Core G-2220 0.005 0.21 3 0 checkVariableDeclaration Core G-2160 0.005 0.19 2 0 checkAnsiSupportedDatatype Core G-2320 0.005 0.19 2 0 checkQualifiedProcedureName Core G-7520 0.004 0.15 1 0 checkProcedureCall Core G-7110 0.004 0.15 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.15 1 0 checkVariableDeclaration Core G-2140 0.004 0.15 2 0 checkBody Core G-7180 0.004 0.14 1 0 checkItemlistItem Core G-2230 0.004 0.14 3 0 checkQualifiedProcedureName Core G-7510 0.003 0.13 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.12 1 0 checkAssignmentStatement Core G-2145 0.003 0.12 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.07 1 0 2025-12-24 16:12:28.843 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.015 sec including 0.007 sec for checks. 2025-12-24 16:12:28.844 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 10 check issues. 2025-12-24 16:12:28.844 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2180.sql with 10 issues. 2025-12-24 16:12:28.844 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2180.sql took 0.000 sec. 2025-12-24 16:12:28.844 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2180.sql. 2025-12-24 16:12:28.845 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2185.sql is UTF-8. 2025-12-24 16:12:28.845 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2185.sql. 2025-12-24 16:12:28.845 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2185.sql. 2025-12-24 16:12:28.845 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2185.sql. 2025-12-24 16:12:28.845 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 247 chars in 14 lines. 2025-12-24 16:12:28.848 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.163 ms used by lexer for 57 tokens. 2025-12-24 16:12:28.848 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.062 ms used by scope lexer. 2025-12-24 16:12:28.849 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 3,072 KB Total time spent in parser : 3.152 ms Total time recorded by profiler: 3.007 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 1.993 66.25 4 0 0 0 0 plsqlStatement (1163) 0.381 12.65 3 2 2 1 0 dataType (1358) 0.269 8.94 3 5 3 2 0 declareSection (1061) 0.132 4.40 3 0 0 0 0 itemlistItem (1062) 0.078 2.58 3 0 0 0 0 itemDeclaration (1092) 0.066 2.18 3 0 0 0 0 plsqlBlockStatement (1060) 0.065 2.17 1 1 1 1 0 expression (1476) 0.004 0.12 4 0 0 0 0 statement (11) 0.003 0.08 1 0 0 0 0 plsqlDataType (1070) 0.002 0.08 3 0 0 0 0 body (1158) 0.002 0.06 3 0 0 0 0 qualifiedName (1968) 0.001 0.04 2 0 0 0 0 procedureCall (1251) 0.001 0.04 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.04 3 0 0 0 0 dataType (1355) 0.001 0.04 2 0 0 0 0 exceptionHandler (1243) 0.001 0.04 2 0 0 0 0 functionParameter (1880) 0.001 0.03 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.03 3 0 0 0 0 procedureCall (1252) 0.001 0.03 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.02 3 0 0 0 0 dataType (1357) 0.001 0.02 1 0 0 0 0 variableDeclaration (1100) 0.001 0.02 2 0 0 0 0 plsqlBlock (1240) 0.001 0.02 1 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.02 1 0 0 0 0 userDefinedType (1424) 0.001 0.02 1 0 0 0 0 functionParameter (1881) 0.001 0.02 1 0 0 0 0 procedureCall (1250) 0.000 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 exceptionItem (1244) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:28.854 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.854 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.356 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkItemlistItem Core G-2185 0.281 20.75 3 3 checkStatement Core G-3120 0.119 8.75 1 0 checkStatement Core G-2410 0.091 6.74 1 0 checkVariableDeclaration Core G-1030 0.090 6.63 2 0 checkStatement Core G-2135 0.088 6.51 1 0 checkFile Core G-2130 0.072 5.30 1 0 checkFile Core G-2110 0.058 4.28 1 0 checkSqlName Core G-2190 0.049 3.62 8 0 checkConstantDeclaration Core G-1030 0.040 2.95 1 0 checkExceptionHandler Core G-5080 0.032 2.33 1 0 checkVariableDeclaration Core G-9103 0.030 2.21 2 0 checkFile Core G-1070 0.027 2.01 1 0 checkVariableDeclaration Core G-9113 0.025 1.82 2 1 checkBody Core G-5040 0.024 1.75 1 0 checkVariableDeclaration Core G-9106 0.022 1.64 2 0 checkVariableDeclaration Core G-9105 0.022 1.64 2 0 checkConstantDeclaration Core G-9114 0.021 1.55 1 1 checkVariableDeclaration Core G-9104 0.020 1.48 2 0 checkFile Core G-7710 0.019 1.41 1 0 checkFile Core G-7220 0.018 1.33 1 0 checkSqlName Core G-2180 0.018 1.31 8 0 checkBody Core G-7180 0.018 1.31 1 0 checkVariableDeclaration Core G-9102 0.017 1.24 2 0 checkDeclareSection Core G-2170 0.016 1.17 1 0 checkFile Core G-1050 0.016 1.15 1 0 checkFile Core G-1910 0.014 1.03 1 0 checkExceptionHandler Core G-5020 0.012 0.88 1 0 checkItemlistItem Core G-2210 0.011 0.80 3 0 checkPlsqlStatement Core G-1010 0.009 0.66 3 0 checkProcedureCall Core G-5050 0.007 0.55 1 0 checkPlsqlStatement Core G-4325 0.007 0.53 3 0 checkItemlistItem Core G-2220 0.007 0.50 3 0 checkPlsqlBlockStatement Core G-4325 0.006 0.45 1 0 checkVariableDeclaration Core G-5030 0.006 0.42 2 0 checkAssignmentStatement Core G-2145 0.006 0.42 1 0 checkPlsqlStatement Core G-1020 0.005 0.33 3 0 checkUserDefinedType Core G-7515 0.005 0.33 1 0 checkFile Core G-1920 0.004 0.33 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.26 1 0 checkItemlistItem Core G-2230 0.003 0.24 3 0 checkQualifiedProcedureName Core G-7520 0.003 0.24 1 0 checkProcedureCall Core G-7110 0.003 0.23 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.23 1 0 checkAnsiSupportedDatatype Core G-2320 0.003 0.23 2 0 checkVariableDeclaration Core G-2140 0.002 0.17 2 0 checkVariableDeclaration Core G-2160 0.002 0.15 2 0 checkQualifiedProcedureName Core G-7515 0.002 0.12 1 0 2025-12-24 16:12:28.854 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.010 sec including 0.005 sec for checks. 2025-12-24 16:12:28.855 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 5 check issues. 2025-12-24 16:12:28.855 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2185.sql with 5 issues. 2025-12-24 16:12:28.855 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2185.sql took 0.000 sec. 2025-12-24 16:12:28.855 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2185.sql. 2025-12-24 16:12:28.855 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2190.sql is UTF-8. 2025-12-24 16:12:28.855 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2190.sql. 2025-12-24 16:12:28.855 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2190.sql. 2025-12-24 16:12:28.856 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2190.sql. 2025-12-24 16:12:28.856 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 246 chars in 11 lines. 2025-12-24 16:12:28.874 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.157 ms used by lexer for 47 tokens. 2025-12-24 16:12:28.874 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.104 ms used by scope lexer. 2025-12-24 16:12:28.874 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 15,360 KB Total time spent in parser : 17.334 ms Total time recorded by profiler: 16.477 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 7.848 47.63 2 1 1 0 0 dataType (1358) 7.778 47.20 1 2 2 1 0 plsqlDataType (1070) 0.128 0.78 2 0 0 0 0 itemlistItem (1062) 0.099 0.60 2 0 0 0 0 expression (1432) 0.098 0.59 3 0 0 0 0 declareSection (1061) 0.085 0.52 2 0 0 0 0 updateSetClauseItem (1057) 0.082 0.50 1 0 0 0 0 plsqlStatement (1163) 0.066 0.40 1 0 0 0 0 plsqlBlockStatement (1060) 0.066 0.40 1 1 1 1 0 expression (1476) 0.062 0.38 4 1 1 0 0 update (1041) 0.036 0.22 1 0 0 0 0 update (1043) 0.026 0.16 1 0 0 0 0 updateSetClauseItem (1058) 0.015 0.09 1 0 0 0 0 itemDeclaration (1092) 0.015 0.09 2 0 0 0 0 updateSetClause (1051) 0.014 0.08 1 0 0 0 0 body (1158) 0.009 0.06 2 0 0 0 0 update (1039) 0.009 0.06 1 0 0 0 0 update (1042) 0.007 0.04 1 0 0 0 0 dmlTableExpressionClause (573) 0.007 0.04 1 0 0 0 0 columnReferenceItem (635) 0.006 0.03 1 0 0 0 0 expression (1475) 0.004 0.02 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.003 0.02 1 0 0 0 0 sqlStatement (1312) 0.003 0.02 1 0 0 0 0 dmlTableExpressionClause (574) 0.003 0.02 1 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 dmlTableExpressionClause (575) 0.002 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 2 0 0 0 0 dataType (1354) 0.001 0.01 1 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:28.878 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.879 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.161 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSqlName Core G-2190 0.150 12.96 9 1 checkStatement Core G-3120 0.130 11.20 1 0 checkFile Core G-2110 0.126 10.86 1 0 checkUpdate Core G-3210 0.095 8.15 1 0 checkVariableDeclaration Core G-1030 0.084 7.24 2 0 checkColumnUpdateSetClauseItem Core G-3115 0.079 6.77 1 0 checkItemlistItem Core G-2185 0.068 5.87 2 0 checkStatement Core G-2410 0.062 5.38 1 0 checkFile Core G-2130 0.054 4.67 1 0 checkStatement Core G-2135 0.052 4.45 1 0 checkVariableDeclaration Core G-9102 0.035 3.02 2 0 checkFile Core G-7710 0.034 2.92 1 0 checkFile Core G-1070 0.023 1.96 1 0 checkSqlName Core G-2180 0.017 1.45 9 0 checkFile Core G-1910 0.016 1.39 1 0 checkDeclareSection Core G-2170 0.014 1.19 1 0 checkFile Core G-7220 0.012 1.03 1 0 checkFile Core G-1050 0.011 0.93 1 0 checkVariableDeclaration Core G-9103 0.010 0.85 2 0 checkPlsqlBlockStatement Core G-4325 0.007 0.62 1 0 checkVariableDeclaration Core G-9105 0.007 0.62 2 0 checkVariableDeclaration Core G-9106 0.007 0.61 2 0 checkItemlistItem Core G-2210 0.007 0.58 2 0 checkFile Core G-1920 0.007 0.57 1 0 checkVariableDeclaration Core G-9104 0.006 0.50 2 0 checkVariableDeclaration Core G-5030 0.006 0.48 2 0 checkVariableDeclaration Core G-9113 0.005 0.42 2 0 checkItemlistItem Core G-2220 0.004 0.34 2 0 checkSimpleComparisonCondition Core G-4270 0.004 0.33 1 0 checkDmlTableExpressionClause Core G-8210 0.004 0.32 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.31 1 0 checkBody Core G-5040 0.003 0.26 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.26 1 0 checkPlsqlStatement Core G-1010 0.003 0.23 1 0 checkPlsqlStatement Core G-4325 0.003 0.22 1 0 checkVariableDeclaration Core G-2140 0.002 0.21 2 0 checkItemlistItem Core G-2230 0.002 0.21 2 0 checkVariableDeclaration Core G-2160 0.002 0.16 2 0 checkBody Core G-7180 0.002 0.16 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.15 1 0 checkPlsqlStatement Core G-1020 0.001 0.13 1 0 2025-12-24 16:12:28.879 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.023 sec including 0.005 sec for checks. 2025-12-24 16:12:28.879 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.879 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2190.sql with 1 issues. 2025-12-24 16:12:28.879 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2190.sql took 0.000 sec. 2025-12-24 16:12:28.879 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2190.sql. 2025-12-24 16:12:28.880 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2210.sql is UTF-8. 2025-12-24 16:12:28.880 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2210.sql. 2025-12-24 16:12:28.880 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2210.sql. 2025-12-24 16:12:28.880 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2210.sql. 2025-12-24 16:12:28.880 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 180 chars in 6 lines. 2025-12-24 16:12:28.892 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.280 ms used by lexer for 31 tokens. 2025-12-24 16:12:28.892 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.184 ms used by scope lexer. 2025-12-24 16:12:28.893 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 10,240 KB Total time spent in parser : 11.583 ms Total time recorded by profiler: 11.087 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 7.959 71.79 1 2 2 1 0 numberDatatype (1365) 2.250 20.29 1 0 0 0 0 createPackageStatement (136) 0.355 3.20 1 1 1 1 0 createPackage (140) 0.303 2.73 2 0 0 0 0 plsqlDataType (1070) 0.160 1.45 1 0 0 0 0 plsqlPackageSource (142) 0.022 0.20 1 0 0 0 0 createPackage (139) 0.018 0.16 1 0 0 0 0 ddlStatement (12) 0.010 0.09 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.003 0.03 1 0 0 0 0 itemlistItem (1062) 0.002 0.02 1 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 dataType (1354) 0.001 0.01 1 0 0 0 0 typeDefinition (1063) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:28.895 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.895 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.023 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCreatePackage Core G-7230 0.408 39.85 1 0 checkCreatePackage Core G-7120 0.097 9.52 1 0 checkItemlistItem Core G-2210 0.065 6.35 1 1 checkPlsqlPackageSource Core G-9214 0.064 6.21 1 0 checkFile Core G-7220 0.058 5.72 1 0 checkFile Core G-1050 0.047 4.59 1 0 checkStatement Core G-3120 0.037 3.60 1 0 checkCreatePackage Core G-9101 0.033 3.23 1 0 checkCreatePackage Core G-7125 0.024 2.37 1 0 checkFile Core G-1070 0.022 2.19 1 0 checkFile Core G-7710 0.021 2.10 1 0 checkFile Core G-2110 0.020 1.97 1 0 checkStatement Core G-2135 0.019 1.88 1 0 checkFile Core G-1910 0.016 1.56 1 0 checkItemlistItem Core G-2220 0.015 1.49 1 0 checkSubtypeDefinition Core G-9115 0.013 1.31 1 0 checkFile Core G-2130 0.012 1.20 1 0 checkStatement Core G-2410 0.011 1.09 1 0 checkSubtypeDefinition Core G-2120 0.010 0.96 1 0 checkSqlName Core G-2180 0.008 0.76 3 0 checkSqlName Core G-2190 0.007 0.72 3 0 checkFile Core G-1920 0.006 0.58 1 0 checkItemlistItem Core G-2185 0.005 0.52 1 0 checkItemlistItem Core G-2230 0.002 0.22 1 0 2025-12-24 16:12:28.895 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.015 sec including 0.002 sec for checks. 2025-12-24 16:12:28.895 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.895 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2210.sql with 1 issues. 2025-12-24 16:12:28.896 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2210.sql took 0.000 sec. 2025-12-24 16:12:28.896 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2210.sql. 2025-12-24 16:12:28.896 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2220.sql is UTF-8. 2025-12-24 16:12:28.896 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2220.sql. 2025-12-24 16:12:28.896 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2220.sql. 2025-12-24 16:12:28.896 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2220.sql. 2025-12-24 16:12:28.896 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 413 chars in 17 lines. 2025-12-24 16:12:28.920 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.324 ms used by lexer for 100 tokens. 2025-12-24 16:12:28.920 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.213 ms used by scope lexer. 2025-12-24 16:12:28.921 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 21,504 KB Total time spent in parser : 22.572 ms Total time recorded by profiler: 22.205 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ numberDatatype (1365) 11.929 53.72 1 1 1 0 0 dataType (1358) 5.833 26.27 2 7 7 1 0 qualifiedProcedureName (1255) 2.465 11.10 3 14 8 2 0 plsqlDataType (1070) 0.994 4.48 2 0 0 0 0 declareSection (1061) 0.648 2.92 2 0 0 0 0 expression (1432) 0.073 0.33 13 0 0 0 0 expression (1476) 0.072 0.32 15 2 1 0 0 plsqlBlockStatement (1060) 0.064 0.29 1 1 1 1 0 itemlistItem (1062) 0.037 0.17 2 0 0 0 0 itemDeclaration (1092) 0.020 0.09 2 0 0 0 0 statement (11) 0.016 0.07 1 0 0 0 0 postgresqlSqlExpression (1479) 0.014 0.06 7 0 0 0 0 forLoopStatement (1200) 0.008 0.04 2 0 0 0 0 plsqlStatement (1163) 0.006 0.03 5 0 0 0 0 expression (1475) 0.005 0.02 2 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 7 0 0 0 0 body (1158) 0.002 0.01 4 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.01 7 0 0 0 0 procedureCall (1251) 0.002 0.01 1 0 0 0 0 conditionToStatements (1230) 0.002 0.01 2 0 0 0 0 iterationControl (1209) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 functionParameter (1880) 0.001 0.00 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 iterandDecl (1204) 0.001 0.00 1 0 0 0 0 dataType (1354) 0.001 0.00 1 0 0 0 0 qualifiedName (1968) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 qualIterationCtl (1208) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.927 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.928 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.851 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkItemlistItem Core G-2220 0.556 30.03 2 1 checkFile Core G-2130 0.171 9.25 1 1 checkFile Core G-2110 0.123 6.64 1 0 checkStatement Core G-2135 0.118 6.38 1 0 checkStatement Core G-3120 0.107 5.78 1 0 checkStatement Core G-2410 0.100 5.40 1 0 checkVariableDeclaration Core G-1030 0.071 3.84 1 0 checkConstantDeclaration Core G-1030 0.056 3.03 1 0 checkFile Core G-1070 0.055 2.98 1 0 checkItemlistItem Core G-2185 0.051 2.73 2 0 checkForLoopStatement Core G-3320 0.028 1.53 1 0 checkQualifiedProcedureName Core G-5010 0.028 1.52 1 1 checkSqlName Core G-2190 0.026 1.42 14 0 checkSteppedControl Core G-4390 0.026 1.41 1 0 checkVariableDeclaration Core G-9102 0.025 1.33 1 0 checkSqlName Core G-2180 0.024 1.32 14 0 checkFile Core G-7710 0.024 1.31 1 0 checkVariableDeclaration Core G-9104 0.023 1.23 1 0 checkPlsqlStatement Core G-4325 0.021 1.14 5 0 checkFile Core G-1910 0.018 0.98 1 0 checkForLoopStatement Core G-3310 0.014 0.75 1 0 checkFile Core G-7220 0.013 0.72 1 0 checkFile Core G-1050 0.011 0.61 1 0 checkDeclareSection Core G-2170 0.011 0.59 1 0 checkPlsqlStatement Core G-1010 0.010 0.53 5 0 checkConstantDeclaration Core G-9114 0.009 0.47 1 0 checkQualifiedProcedureName Core G-7520 0.008 0.45 1 0 checkVariableDeclaration Core G-9105 0.008 0.44 1 0 checkItemlistItem Core G-2210 0.007 0.40 2 0 checkVariableDeclaration Core G-9103 0.007 0.38 1 0 checkFile Core G-1920 0.006 0.35 1 0 checkSteppedControl Core G-4350 0.006 0.32 1 0 checkItemlistItem Core G-2230 0.006 0.30 2 0 checkUserDefinedType Core G-7515 0.006 0.30 1 0 checkPlsqlStatement Core G-1020 0.005 0.29 5 0 checkProcedureCall Core G-7110 0.005 0.29 1 0 checkVariableDeclaration Core G-9106 0.005 0.29 1 0 checkProcedureCall Core G-5050 0.005 0.28 1 0 checkAssignmentStatement Core G-2145 0.005 0.28 2 0 checkVariableDeclaration Core G-9113 0.005 0.26 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.24 1 0 checkVariableDeclaration Core G-5030 0.004 0.23 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.22 1 0 checkSteppedControl Core G-4395 0.004 0.21 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.19 1 0 checkForLoopStatement Core G-4320 0.003 0.18 1 0 checkForLoopStatement Core G-1020 0.003 0.17 1 0 checkIfStatement Core G-4210 0.003 0.16 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.14 1 0 checkSteppedControl Core G-4360 0.002 0.13 1 0 checkBody Core G-5040 0.002 0.12 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.10 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.09 1 0 checkBody Core G-7180 0.002 0.09 1 0 checkVariableDeclaration Core G-2140 0.002 0.08 1 0 checkVariableDeclaration Core G-2160 0.001 0.08 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.07 1 0 2025-12-24 16:12:28.928 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.031 sec including 0.007 sec for checks. 2025-12-24 16:12:28.928 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:28.928 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2220.sql with 3 issues. 2025-12-24 16:12:28.929 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2220.sql took 0.000 sec. 2025-12-24 16:12:28.929 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2220.sql. 2025-12-24 16:12:28.929 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2230.sql is UTF-8. 2025-12-24 16:12:28.929 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2230.sql. 2025-12-24 16:12:28.929 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2230.sql. 2025-12-24 16:12:28.929 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2230.sql. 2025-12-24 16:12:28.929 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 374 chars in 16 lines. 2025-12-24 16:12:28.950 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.291 ms used by lexer for 97 tokens. 2025-12-24 16:12:28.950 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.176 ms used by scope lexer. 2025-12-24 16:12:28.951 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -122,760 KB Total time spent in parser : 19.756 ms Total time recorded by profiler: 19.355 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 14.115 72.93 3 14 8 2 0 numberDatatype (1365) 4.238 21.89 1 0 0 0 0 dataType (1358) 0.736 3.80 2 8 8 1 0 expression (1476) 0.103 0.53 14 2 1 0 0 plsqlBlockStatement (1060) 0.084 0.43 1 1 1 1 0 itemlistItem (1062) 0.013 0.07 2 0 0 0 0 expression (1432) 0.007 0.04 12 0 0 0 0 plsqlStatement (1163) 0.006 0.03 4 0 0 0 0 expression (1475) 0.006 0.03 2 0 0 0 0 itemDeclaration (1092) 0.005 0.03 2 0 0 0 0 postgresqlSqlExpression (1479) 0.004 0.02 7 0 0 0 0 plsqlDataType (1070) 0.004 0.02 2 0 0 0 0 statement (11) 0.004 0.02 1 0 0 0 0 postgresqlSqlExpression (1480) 0.003 0.01 7 0 0 0 0 postgresqlSqlExpression (1484) 0.003 0.01 7 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 declareSection (1061) 0.002 0.01 2 0 0 0 0 procedureCall (1251) 0.002 0.01 1 0 0 0 0 conditionToStatements (1230) 0.002 0.01 2 0 0 0 0 forLoopStatement (1200) 0.001 0.01 2 0 0 0 0 iterationControl (1209) 0.001 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.01 1 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 iterandDecl (1204) 0.001 0.00 1 0 0 0 0 qualifiedName (1968) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 qualIterationCtl (1208) 0.001 0.00 1 0 0 0 0 dataType (1354) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.957 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.958 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.805 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkItemlistItem Core G-2230 0.431 23.87 2 1 checkStatement Core G-3120 0.167 9.25 1 0 checkStatement Core G-2410 0.155 8.60 1 0 checkStatement Core G-2135 0.115 6.39 1 0 checkFile Core G-2130 0.114 6.29 1 1 checkFile Core G-2110 0.103 5.69 1 0 checkConstantDeclaration Core G-1030 0.087 4.83 1 0 checkVariableDeclaration Core G-1030 0.074 4.08 1 0 checkItemlistItem Core G-2185 0.057 3.15 2 0 checkSqlName Core G-2180 0.054 3.01 13 0 checkFile Core G-1910 0.036 1.98 1 0 checkFile Core G-1070 0.035 1.95 1 0 checkVariableDeclaration Core G-9102 0.034 1.91 1 0 checkQualifiedProcedureName Core G-5010 0.033 1.81 1 1 checkSqlName Core G-2190 0.025 1.37 13 0 checkPlsqlStatement Core G-4325 0.024 1.30 4 0 checkForLoopStatement Core G-3320 0.020 1.11 1 0 checkConstantDeclaration Core G-9114 0.019 1.06 1 0 checkFile Core G-7710 0.019 1.06 1 0 checkFile Core G-7220 0.014 0.80 1 0 checkSteppedControl Core G-4390 0.013 0.73 1 0 checkDeclareSection Core G-2170 0.013 0.69 1 0 checkFile Core G-1050 0.011 0.64 1 0 checkUserDefinedType Core G-7515 0.009 0.50 1 0 checkQualifiedProcedureName Core G-7520 0.009 0.49 1 0 checkPlsqlStatement Core G-1010 0.009 0.48 4 0 checkItemlistItem Core G-2210 0.009 0.47 2 0 checkPlsqlBlockStatement Core G-4325 0.008 0.44 1 0 checkFile Core G-1920 0.007 0.39 1 0 checkVariableDeclaration Core G-9103 0.007 0.38 1 0 checkProcedureCall Core G-5050 0.006 0.32 1 0 checkPlsqlStatement Core G-1020 0.005 0.30 4 0 checkProcedureCall Core G-7110 0.005 0.29 1 0 checkVariableDeclaration Core G-9106 0.005 0.27 1 0 checkForLoopStatement Core G-3310 0.005 0.27 1 0 checkVariableDeclaration Core G-9105 0.005 0.27 1 0 checkQualifiedProcedureName Core G-7510 0.005 0.25 1 0 checkVariableDeclaration Core G-9104 0.004 0.22 1 0 checkSteppedControl Core G-4350 0.004 0.22 1 0 checkVariableDeclaration Core G-5030 0.004 0.21 1 0 checkSteppedControl Core G-4395 0.004 0.21 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.20 1 0 checkForLoopStatement Core G-1020 0.004 0.20 1 0 checkVariableDeclaration Core G-2160 0.003 0.19 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.19 1 0 checkItemlistItem Core G-2220 0.003 0.19 2 0 checkIfStatement Core G-4210 0.003 0.18 1 0 checkVariableDeclaration Core G-9113 0.003 0.18 1 0 checkBody Core G-5040 0.003 0.18 1 0 checkAssignmentStatement Core G-2145 0.003 0.17 1 0 checkQualifiedProcedureName Core G-7515 0.003 0.14 1 0 checkVariableDeclaration Core G-2140 0.002 0.13 1 0 checkSteppedControl Core G-4360 0.002 0.12 1 0 checkForLoopStatement Core G-4320 0.002 0.11 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.10 1 0 checkBody Core G-7180 0.002 0.09 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.08 1 0 2025-12-24 16:12:28.958 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.029 sec including 0.007 sec for checks. 2025-12-24 16:12:28.958 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:28.958 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2230.sql with 3 issues. 2025-12-24 16:12:28.959 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2230.sql took 0.000 sec. 2025-12-24 16:12:28.959 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2230.sql. 2025-12-24 16:12:28.959 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2310.sql is UTF-8. 2025-12-24 16:12:28.959 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2310.sql. 2025-12-24 16:12:28.959 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2310.sql. 2025-12-24 16:12:28.959 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2310.sql. 2025-12-24 16:12:28.959 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 141 chars in 7 lines. 2025-12-24 16:12:28.987 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.209 ms used by lexer for 34 tokens. 2025-12-24 16:12:28.987 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.108 ms used by scope lexer. 2025-12-24 16:12:28.987 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 24,576 KB Total time spent in parser : 26.627 ms Total time recorded by profiler: 26.493 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ characterDatatype (1361) 13.514 51.01 1 1 1 0 0 dataType (1358) 9.978 37.66 1 5 5 1 0 oracleBuiltInDatatype (1359) 1.965 7.42 1 0 0 0 0 plsqlDataType (1070) 0.952 3.60 1 0 0 0 0 createPackageStatement (136) 0.067 0.25 1 1 1 1 0 expression (1476) 0.003 0.01 1 0 0 0 0 statement (11) 0.003 0.01 1 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 expression (1432) 0.002 0.01 1 0 0 0 0 createPackage (140) 0.002 0.01 2 0 0 0 0 itemlistItem (1062) 0.001 0.00 1 0 0 0 0 plsqlPackageSource (142) 0.001 0.00 1 0 0 0 0 dataType (1354) 0.001 0.00 1 0 0 0 0 createPackage (139) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 typeDefinition (1063) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:28.989 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:28.990 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.912 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCharacterDatatype Core G-2310 0.505 55.37 1 1 checkFile Core G-1050 0.082 9.02 1 0 checkStatement Core G-3120 0.040 4.41 1 0 checkFile Core G-2110 0.026 2.89 1 0 checkFile Core G-1070 0.026 2.84 1 0 checkSubtypeDefinition Core G-2120 0.025 2.75 1 0 checkStatement Core G-2135 0.023 2.53 1 0 checkPlsqlPackageSource Core G-9214 0.022 2.43 1 0 checkFile Core G-7710 0.022 2.38 1 0 checkFile Core G-1910 0.022 2.36 1 0 checkFile Core G-2130 0.017 1.89 1 0 checkFile Core G-7220 0.017 1.81 1 0 checkStatement Core G-2410 0.012 1.35 1 0 checkSubtypeDefinition Core G-9115 0.010 1.15 1 0 checkSqlName Core G-2190 0.008 0.87 3 0 checkCreatePackage Core G-7230 0.008 0.87 1 0 checkFile Core G-1920 0.007 0.79 1 0 checkSqlName Core G-2180 0.007 0.78 3 0 checkCreatePackage Core G-9101 0.006 0.67 1 0 checkItemlistItem Core G-2185 0.005 0.54 1 0 checkItemlistItem Core G-2210 0.005 0.52 1 0 checkCharacterDatatype Core G-2340 0.005 0.51 1 0 checkCreatePackage Core G-7120 0.004 0.48 1 0 checkItemlistItem Core G-2220 0.003 0.37 1 0 checkCreatePackage Core G-7125 0.002 0.22 1 0 checkItemlistItem Core G-2230 0.002 0.21 1 0 2025-12-24 16:12:28.990 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.031 sec including 0.003 sec for checks. 2025-12-24 16:12:28.990 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:28.990 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2310.sql with 1 issues. 2025-12-24 16:12:28.990 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2310.sql took 0.000 sec. 2025-12-24 16:12:28.990 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2310.sql. 2025-12-24 16:12:28.991 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2320.sql is UTF-8. 2025-12-24 16:12:28.991 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2320.sql. 2025-12-24 16:12:28.991 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2320.sql. 2025-12-24 16:12:28.991 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2320.sql. 2025-12-24 16:12:28.991 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 145 chars in 6 lines. 2025-12-24 16:12:29.017 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.198 ms used by lexer for 34 tokens. 2025-12-24 16:12:29.017 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.143 ms used by scope lexer. 2025-12-24 16:12:29.018 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 22,528 KB Total time spent in parser : 25.187 ms Total time recorded by profiler: 25.064 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ ansiSupportedDatatype (1404) 14.205 56.68 1 1 1 0 0 dataType (1358) 10.048 40.09 1 5 5 1 0 plsqlDataType (1070) 0.725 2.89 1 0 0 0 0 createPackageStatement (136) 0.070 0.28 1 1 1 1 0 expression (1476) 0.002 0.01 1 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 createPackage (140) 0.002 0.01 2 0 0 0 0 expression (1432) 0.002 0.01 1 0 0 0 0 itemlistItem (1062) 0.001 0.00 1 0 0 0 0 plsqlPackageSource (142) 0.001 0.00 1 0 0 0 0 dataType (1355) 0.001 0.00 1 0 0 0 0 createPackage (139) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 typeDefinition (1063) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:29.021 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.021 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.047 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkAnsiSupportedDatatype Core G-2320 0.576 55.02 1 1 checkFile Core G-1050 0.079 7.55 1 0 checkStatement Core G-3120 0.071 6.77 1 0 checkPlsqlPackageSource Core G-9214 0.031 2.95 1 0 checkStatement Core G-2135 0.030 2.86 1 0 checkFile Core G-1070 0.027 2.63 1 0 checkFile Core G-7710 0.027 2.57 1 0 checkFile Core G-2110 0.024 2.28 1 0 checkFile Core G-1910 0.021 2.01 1 0 checkFile Core G-7220 0.021 1.96 1 0 checkFile Core G-2130 0.017 1.60 1 0 checkStatement Core G-2410 0.016 1.56 1 0 checkSubtypeDefinition Core G-9115 0.016 1.53 1 0 checkCreatePackage Core G-7230 0.014 1.35 1 0 checkSqlName Core G-2180 0.014 1.32 3 0 checkSqlName Core G-2190 0.013 1.23 3 0 checkItemlistItem Core G-2185 0.008 0.80 1 0 checkCreatePackage Core G-7120 0.008 0.74 1 0 checkFile Core G-1920 0.008 0.73 1 0 checkItemlistItem Core G-2210 0.006 0.61 1 0 checkCreatePackage Core G-9101 0.005 0.52 1 0 checkItemlistItem Core G-2220 0.004 0.42 1 0 checkSubtypeDefinition Core G-2120 0.004 0.39 1 0 checkCreatePackage Core G-7125 0.004 0.34 1 0 checkItemlistItem Core G-2230 0.003 0.26 1 0 2025-12-24 16:12:29.021 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.030 sec including 0.004 sec for checks. 2025-12-24 16:12:29.022 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:29.022 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2320.sql with 1 issues. 2025-12-24 16:12:29.022 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2320.sql took 0.000 sec. 2025-12-24 16:12:29.022 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2320.sql. 2025-12-24 16:12:29.022 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2330.sql is UTF-8. 2025-12-24 16:12:29.022 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2330.sql. 2025-12-24 16:12:29.022 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2330.sql. 2025-12-24 16:12:29.022 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2330.sql. 2025-12-24 16:12:29.022 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 246 chars in 11 lines. 2025-12-24 16:12:29.025 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.270 ms used by lexer for 48 tokens. 2025-12-24 16:12:29.025 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.398 ms used by scope lexer. 2025-12-24 16:12:29.026 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 2.082 ms Total time recorded by profiler: 1.618 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ functionDefinition (1118) 0.450 27.80 1 0 0 0 0 itemlistItem (1062) 0.283 17.46 1 0 0 0 0 functionDefinition (1119) 0.252 15.55 1 0 0 0 0 createPackageBodyStatement (145) 0.126 7.77 1 1 1 1 0 dataType (1358) 0.126 7.76 1 0 0 0 0 plsqlStatement (1163) 0.122 7.52 1 0 0 0 0 qualifiedName (1968) 0.107 6.59 1 0 0 0 0 dataType (1357) 0.060 3.72 1 0 0 0 0 userDefinedType (1424) 0.036 2.20 1 0 0 0 0 plsqlPackageBodySource (151) 0.018 1.14 1 0 0 0 0 plsqlDataType (1070) 0.017 1.04 1 0 0 0 0 returnStatement (1262) 0.007 0.41 1 0 0 0 0 ddlStatement (12) 0.003 0.19 1 0 0 0 0 statement (11) 0.002 0.13 1 0 0 0 0 expression (1476) 0.002 0.13 1 0 0 0 0 body (1158) 0.002 0.13 2 0 0 0 0 declareSection (1061) 0.002 0.09 1 0 0 0 0 string (1976) 0.001 0.07 1 0 0 0 0 createPackageBody (148) 0.001 0.06 1 0 0 0 0 sqlEnd (1978) 0.001 0.06 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.05 1 0 0 0 0 expression (1432) 0.001 0.04 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.04 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.04 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.03 1 0 0 0 0 2025-12-24 16:12:29.030 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.031 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.365 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7420 0.443 18.74 1 0 checkString Core G-2330 0.325 13.73 1 1 checkFunctionDefinition Core G-7430 0.200 8.44 1 0 checkFunctionDefinition Core G-7460 0.171 7.23 1 0 checkFunctionDefinition Core G-7120 0.110 4.66 1 0 checkBody Core G-7180 0.098 4.16 1 0 checkFunctionHeading Core G-9215 0.088 3.73 1 0 checkFile Core G-1050 0.087 3.67 1 0 checkFunctionDefinition Core G-7150 0.073 3.10 1 0 checkFunctionDefinition Core G-7130 0.068 2.88 1 0 checkFunctionDefinition Core G-7170 0.066 2.80 1 0 checkFunctionDefinition Core G-7910 0.063 2.67 1 0 checkFunctionDefinition Core G-7440 0.063 2.65 1 0 checkFunctionDefinition Core G-7450 0.059 2.49 1 0 checkFunctionDefinition Core G-7330 0.048 2.03 1 0 checkStatement Core G-3120 0.048 2.02 1 0 checkFunctionDefinition Core G-7140 0.041 1.74 1 0 checkFile Core G-1070 0.030 1.26 1 0 checkItemlistItem Core G-2185 0.028 1.20 1 0 checkFile Core G-2110 0.025 1.04 1 0 checkStatement Core G-2135 0.025 1.04 1 0 checkSqlName Core G-2180 0.020 0.86 5 0 checkItemlistItem Core G-2210 0.019 0.81 1 0 checkSqlName Core G-2190 0.018 0.78 5 0 checkFile Core G-2130 0.018 0.76 1 0 checkStatement Core G-2410 0.017 0.72 1 0 checkPlsqlPackageBodySource Core G-9214 0.015 0.63 1 0 checkFile Core G-1910 0.014 0.61 1 0 checkFile Core G-7710 0.014 0.59 1 0 checkFile Core G-7220 0.012 0.50 1 0 checkUserDefinedType Core G-7515 0.011 0.47 1 0 checkDeclareSection Core G-2170 0.006 0.27 1 0 checkFile Core G-1920 0.005 0.20 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.18 1 0 checkReturnStatement Core G-1040 0.004 0.18 1 0 checkPlsqlStatement Core G-4325 0.004 0.16 1 0 checkPlsqlStatement Core G-1010 0.003 0.14 1 0 checkCreatePackageBody Core G-7125 0.003 0.13 1 0 checkCreatePackageBody Core G-7250 0.003 0.13 1 0 checkBody Core G-5040 0.003 0.12 1 0 checkItemlistItem Core G-2220 0.002 0.10 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.10 1 0 checkCreatePackageBody Core G-7210 0.002 0.09 1 0 checkItemlistItem Core G-2230 0.002 0.09 1 0 checkPlsqlStatement Core G-1020 0.002 0.07 1 0 2025-12-24 16:12:29.031 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.009 sec including 0.005 sec for checks. 2025-12-24 16:12:29.031 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:29.031 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2330.sql with 1 issues. 2025-12-24 16:12:29.032 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2330.sql took 0.000 sec. 2025-12-24 16:12:29.032 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2330.sql. 2025-12-24 16:12:29.032 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2340.sql is UTF-8. 2025-12-24 16:12:29.032 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2340.sql. 2025-12-24 16:12:29.032 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2340.sql. 2025-12-24 16:12:29.033 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2340.sql. 2025-12-24 16:12:29.033 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 202 chars in 6 lines. 2025-12-24 16:12:29.048 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.251 ms used by lexer for 34 tokens. 2025-12-24 16:12:29.049 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.148 ms used by scope lexer. 2025-12-24 16:12:29.049 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 8,192 KB Total time spent in parser : 15.186 ms Total time recorded by profiler: 15.067 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 14.753 97.92 1 5 5 1 0 plsqlDataType (1070) 0.197 1.31 1 0 0 0 0 createPackageStatement (136) 0.097 0.64 1 1 1 1 0 statement (11) 0.003 0.02 1 0 0 0 0 ddlStatement (12) 0.003 0.02 1 0 0 0 0 createPackage (140) 0.003 0.02 2 0 0 0 0 expression (1476) 0.003 0.02 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.002 0.02 1 0 0 0 0 itemlistItem (1062) 0.001 0.01 1 0 0 0 0 plsqlPackageSource (142) 0.001 0.01 1 0 0 0 0 expression (1432) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 createPackage (139) 0.001 0.01 1 0 0 0 0 dataType (1354) 0.001 0.00 1 0 0 0 0 typeDefinition (1063) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:29.052 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.052 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.971 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCharacterDatatype Core G-2340 0.543 55.91 1 1 checkFile Core G-1050 0.064 6.56 1 0 checkPlsqlPackageSource Core G-9214 0.046 4.73 1 0 checkStatement Core G-3120 0.044 4.57 1 0 checkFile Core G-1070 0.033 3.35 1 0 checkItemlistItem Core G-2185 0.027 2.77 1 0 checkStatement Core G-2135 0.023 2.37 1 0 checkFile Core G-7710 0.023 2.35 1 0 checkFile Core G-2110 0.022 2.31 1 0 checkFile Core G-1910 0.019 1.96 1 0 checkFile Core G-2130 0.016 1.62 1 0 checkFile Core G-7220 0.016 1.60 1 0 checkStatement Core G-2410 0.015 1.55 1 0 checkSubtypeDefinition Core G-9115 0.014 1.42 1 0 checkSqlName Core G-2190 0.014 1.40 3 0 checkCreatePackage Core G-7230 0.010 0.98 1 0 checkFile Core G-1920 0.007 0.71 1 0 checkItemlistItem Core G-2210 0.006 0.63 1 0 checkSqlName Core G-2180 0.006 0.60 3 0 checkCreatePackage Core G-7120 0.005 0.55 1 0 checkItemlistItem Core G-2220 0.004 0.41 1 0 checkCreatePackage Core G-9101 0.004 0.40 1 0 checkCharacterDatatype Core G-2310 0.004 0.40 1 0 checkSubtypeDefinition Core G-2120 0.003 0.31 1 0 checkCreatePackage Core G-7125 0.003 0.27 1 0 checkItemlistItem Core G-2230 0.002 0.26 1 0 2025-12-24 16:12:29.053 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.020 sec including 0.003 sec for checks. 2025-12-24 16:12:29.053 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:29.053 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2340.sql with 1 issues. 2025-12-24 16:12:29.053 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2340.sql took 0.000 sec. 2025-12-24 16:12:29.054 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2340.sql. 2025-12-24 16:12:29.054 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2410.sql is UTF-8. 2025-12-24 16:12:29.054 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2410.sql. 2025-12-24 16:12:29.054 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2410.sql. 2025-12-24 16:12:29.054 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2410.sql. 2025-12-24 16:12:29.054 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 334 chars in 15 lines. 2025-12-24 16:12:29.058 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.268 ms used by lexer for 76 tokens. 2025-12-24 16:12:29.059 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.117 ms used by scope lexer. 2025-12-24 16:12:29.059 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,048 KB Total time spent in parser : 3.561 ms Total time recorded by profiler: 2.507 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 0.526 20.98 10 1 1 0 0 simpleComparisonOperator (1950) 0.513 20.48 1 0 0 0 0 expression (1475) 0.437 17.45 1 0 0 0 0 conditionToStatements (1230) 0.391 15.62 2 0 0 0 0 ifStatement (1228) 0.277 11.05 2 0 0 0 0 expression (1432) 0.192 7.64 9 0 0 0 0 plsqlBlockStatement (1060) 0.116 4.63 1 1 1 1 0 itemlistItem (1062) 0.011 0.44 3 0 0 0 0 itemDeclaration (1092) 0.005 0.20 3 0 0 0 0 plsqlStatement (1163) 0.005 0.19 4 0 0 0 0 statement (11) 0.004 0.16 1 0 0 0 0 postgresqlSqlExpression (1479) 0.003 0.13 6 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.10 6 0 0 0 0 body (1158) 0.002 0.10 3 0 0 0 0 declareSection (1061) 0.002 0.09 3 0 0 0 0 plsqlDataType (1070) 0.002 0.09 3 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.09 6 0 0 0 0 dataType (1357) 0.002 0.07 3 0 0 0 0 procedureCall (1251) 0.002 0.07 1 0 0 0 0 userDefinedType (1424) 0.002 0.07 3 0 0 0 0 qualifiedName (1968) 0.002 0.06 3 0 0 0 0 dataType (1358) 0.001 0.05 3 0 0 0 0 functionParameter (1880) 0.001 0.05 1 0 0 0 0 procedureCall (1252) 0.001 0.04 1 0 0 0 0 sqlEnd (1978) 0.001 0.03 1 0 0 0 0 variableDeclaration (1100) 0.001 0.03 1 0 0 0 0 plsqlBlock (1240) 0.001 0.03 1 0 0 0 0 functionParameter (1881) 0.001 0.03 1 0 0 0 0 procedureCall (1250) 0.001 0.03 1 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.03 1 0 0 0 0 2025-12-24 16:12:29.066 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.066 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.086 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-2130 0.513 24.60 1 0 checkStatement Core G-2410 0.392 18.82 1 1 checkVariableDeclaration Core G-1030 0.247 11.85 1 0 checkStatement Core G-3120 0.114 5.46 1 0 checkConstantDeclaration Core G-1030 0.109 5.23 2 0 checkFile Core G-2110 0.094 4.51 1 0 checkStatement Core G-2135 0.086 4.11 1 0 checkItemlistItem Core G-2185 0.070 3.38 3 0 checkConstantDeclaration Core G-9114 0.061 2.91 2 0 checkFile Core G-1070 0.040 1.92 1 0 checkVariableDeclaration Core G-9103 0.028 1.35 1 0 checkSqlName Core G-2190 0.027 1.28 11 0 checkVariableDeclaration Core G-9105 0.023 1.09 1 0 checkVariableDeclaration Core G-9106 0.022 1.04 1 0 checkFile Core G-7710 0.021 1.00 1 0 checkVariableDeclaration Core G-9104 0.020 0.98 1 0 checkFile Core G-1910 0.019 0.92 1 0 checkUserDefinedType Core G-7515 0.017 0.84 3 0 checkVariableDeclaration Core G-9102 0.017 0.81 1 0 checkItemlistItem Core G-2210 0.012 0.59 3 0 checkFile Core G-1050 0.012 0.58 1 0 checkDeclareSection Core G-2170 0.012 0.58 1 0 checkFile Core G-7220 0.012 0.56 1 0 checkSqlName Core G-2180 0.012 0.55 11 0 checkAssignmentStatement Core G-2145 0.009 0.43 2 0 checkPlsqlStatement Core G-4325 0.009 0.42 4 0 checkPlsqlStatement Core G-1010 0.008 0.39 4 0 checkProcedureCall Core G-5050 0.006 0.29 1 0 checkFile Core G-1920 0.006 0.26 1 0 checkIfStatement Core G-4210 0.005 0.25 1 0 checkItemlistItem Core G-2220 0.005 0.24 3 0 checkVariableDeclaration Core G-5030 0.005 0.24 1 0 checkPlsqlBlockStatement Core G-4325 0.005 0.23 1 0 checkPlsqlStatement Core G-1020 0.005 0.23 4 0 checkSimpleComparisonCondition Core G-1080 0.004 0.20 1 0 checkQualifiedProcedureName Core G-7520 0.004 0.20 1 0 checkItemlistItem Core G-2230 0.004 0.19 3 0 checkProcedureCall Core G-7110 0.004 0.19 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.19 1 0 checkVariableDeclaration Core G-2140 0.003 0.16 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.15 1 0 checkVariableDeclaration Core G-9113 0.003 0.14 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.14 1 0 checkBody Core G-5040 0.003 0.13 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.09 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.08 1 0 checkVariableDeclaration Core G-2160 0.002 0.08 1 0 checkBody Core G-7180 0.002 0.07 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.07 1 0 2025-12-24 16:12:29.066 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.012 sec including 0.007 sec for checks. 2025-12-24 16:12:29.066 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:29.067 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2410.sql with 1 issues. 2025-12-24 16:12:29.067 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2410.sql took 0.000 sec. 2025-12-24 16:12:29.067 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2410.sql. 2025-12-24 16:12:29.067 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2510.sql is UTF-8. 2025-12-24 16:12:29.067 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2510.sql. 2025-12-24 16:12:29.068 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2510.sql. 2025-12-24 16:12:29.068 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2510.sql. 2025-12-24 16:12:29.068 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 169 chars in 10 lines. 2025-12-24 16:12:29.101 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.170 ms used by lexer for 36 tokens. 2025-12-24 16:12:29.101 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.052 ms used by scope lexer. 2025-12-24 16:12:29.101 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 29,608 KB Total time spent in parser : 32.485 ms Total time recorded by profiler: 31.941 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 16.005 50.11 2 5 3 1 0 longAndRawDatatype (1371) 9.651 30.21 2 3 3 0 0 longAndRawDatatype (1369) 2.175 6.81 1 0 0 0 0 longAndRawDatatype (1368) 2.104 6.59 1 0 0 0 0 declareSection (1061) 1.444 4.52 2 0 0 0 0 plsqlDataType (1070) 0.382 1.19 2 0 0 0 0 plsqlBlockStatement (1060) 0.072 0.23 1 1 1 1 0 itemlistItem (1062) 0.043 0.14 2 0 0 0 0 statement (11) 0.020 0.06 1 0 0 0 0 itemDeclaration (1092) 0.016 0.05 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.005 0.02 2 0 0 0 0 expression (1476) 0.003 0.01 2 0 0 0 0 dataType (1354) 0.003 0.01 2 0 0 0 0 plsqlStatement (1163) 0.002 0.01 2 0 0 0 0 expression (1432) 0.002 0.01 2 0 0 0 0 procedureCall (1251) 0.002 0.01 2 0 0 0 0 variableDeclaration (1100) 0.002 0.01 2 0 0 0 0 body (1158) 0.001 0.00 3 0 0 0 0 procedureCall (1252) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 2 0 0 0 0 functionParameter (1880) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 2 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 2 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 procedureCall (1250) 0.001 0.00 2 0 0 0 0 2025-12-24 16:12:29.105 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.105 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.128 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkLongAndRawDatatype Core G-2510 0.528 46.86 2 2 checkVariableDeclaration Core G-1030 0.068 6.07 2 0 checkFile Core G-2110 0.060 5.33 1 0 checkStatement Core G-3120 0.058 5.16 1 0 checkItemlistItem Core G-2185 0.055 4.87 2 0 checkVariableDeclaration Core G-9102 0.037 3.28 2 0 checkFile Core G-2130 0.032 2.82 1 0 checkStatement Core G-2135 0.029 2.54 1 0 checkStatement Core G-2410 0.028 2.52 1 0 checkFile Core G-1070 0.023 2.05 1 0 checkFile Core G-7710 0.020 1.74 1 0 checkFile Core G-1910 0.016 1.46 1 0 checkFile Core G-7220 0.013 1.16 1 0 checkFile Core G-1050 0.012 1.04 1 0 checkSqlName Core G-2190 0.011 0.98 4 0 checkProcedureCall Core G-5050 0.010 0.91 2 0 checkVariableDeclaration Core G-9103 0.009 0.82 2 0 checkDeclareSection Core G-2170 0.008 0.75 1 0 checkFile Core G-1920 0.008 0.68 1 0 checkVariableDeclaration Core G-9105 0.007 0.61 2 0 checkVariableDeclaration Core G-9106 0.007 0.60 2 0 checkItemlistItem Core G-2210 0.007 0.60 2 0 checkVariableDeclaration Core G-9104 0.006 0.55 2 0 checkQualifiedProcedureName Core G-7520 0.006 0.53 2 0 checkProcedureCall Core G-7110 0.006 0.52 2 0 checkVariableDeclaration Core G-5030 0.006 0.52 2 0 checkQualifiedProcedureName Core G-7510 0.005 0.48 2 0 checkItemlistItem Core G-2220 0.005 0.47 2 0 checkPlsqlStatement Core G-4325 0.005 0.42 2 0 checkPlsqlStatement Core G-1010 0.005 0.41 2 0 checkSqlName Core G-2180 0.005 0.40 4 0 checkVariableDeclaration Core G-9113 0.004 0.40 2 0 checkPlsqlBlockStatement Core G-4325 0.004 0.38 1 0 checkQualifiedProcedureName Core G-5010 0.004 0.38 2 0 checkQualifiedProcedureName Core G-7515 0.004 0.35 2 0 checkBody Core G-5040 0.003 0.27 1 0 checkVariableDeclaration Core G-2140 0.003 0.27 2 0 checkPlsqlStatement Core G-1020 0.002 0.22 2 0 checkItemlistItem Core G-2230 0.002 0.21 2 0 checkVariableDeclaration Core G-2160 0.002 0.18 2 0 checkBody Core G-7180 0.002 0.16 1 0 2025-12-24 16:12:29.105 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.038 sec including 0.004 sec for checks. 2025-12-24 16:12:29.105 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:29.105 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2510.sql with 2 issues. 2025-12-24 16:12:29.105 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2510.sql took 0.000 sec. 2025-12-24 16:12:29.106 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2510.sql. 2025-12-24 16:12:29.106 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2610.sql is UTF-8. 2025-12-24 16:12:29.106 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2610.sql. 2025-12-24 16:12:29.106 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2610.sql. 2025-12-24 16:12:29.106 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2610.sql. 2025-12-24 16:12:29.106 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 404 chars in 17 lines. 2025-12-24 16:12:29.118 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.370 ms used by lexer for 93 tokens. 2025-12-24 16:12:29.118 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.099 ms used by scope lexer. 2025-12-24 16:12:29.119 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 9,216 KB Total time spent in parser : 10.670 ms Total time recorded by profiler: 9.743 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 4.467 45.85 18 6 1 0 0 expression (1432) 3.711 38.09 12 0 0 0 0 openForStatement (1238) 0.317 3.25 2 0 0 0 0 subquery (741) 0.192 1.97 2 0 0 0 0 statement (11) 0.166 1.70 1 0 0 0 0 openForStatement (1237) 0.159 1.64 2 0 0 0 0 queryBlock (746) 0.156 1.60 2 0 0 0 0 qualifiedName (1968) 0.129 1.33 3 0 0 0 0 itemlistItem (1062) 0.108 1.11 2 0 0 0 0 plsqlStatement (1163) 0.073 0.75 3 0 0 0 0 plsqlBlockStatement (1060) 0.065 0.67 1 1 1 1 0 typeDefinition (1063) 0.027 0.28 1 0 0 0 0 conditionToStatements (1230) 0.026 0.27 2 0 0 0 0 tableReference (889) 0.016 0.17 2 0 0 0 0 postgresqlSqlExpression (1479) 0.013 0.13 1 0 0 0 0 tableAlias (880) 0.013 0.13 2 0 0 0 0 plsqlBlock (1240) 0.012 0.12 1 0 0 0 0 expression (1475) 0.012 0.12 6 0 0 0 0 ifStatement (1228) 0.011 0.11 2 0 0 0 0 openForStatement (1234) 0.011 0.11 2 0 0 0 0 tableAlias (876) 0.010 0.10 2 0 0 0 0 selectItem (797) 0.003 0.03 5 0 0 0 0 fromItem (871) 0.003 0.03 2 0 0 0 0 itemDeclaration (1092) 0.002 0.02 1 0 0 0 0 queryTableExpression (897) 0.002 0.02 2 0 0 0 0 fromItem (873) 0.002 0.02 2 0 0 0 0 queryTableExpression (891) 0.002 0.02 2 0 0 0 0 selectList (795) 0.002 0.02 5 0 0 0 0 declareSection (1061) 0.002 0.02 2 0 0 0 0 subquery (742) 0.002 0.02 2 0 0 0 0 body (1158) 0.002 0.02 2 0 0 0 0 subquery (721) 0.001 0.01 2 0 0 0 0 fromClause (865) 0.001 0.01 2 0 0 0 0 tableReference (885) 0.001 0.01 2 0 0 0 0 queryTableExpression (892) 0.001 0.01 2 0 0 0 0 fromItem (866) 0.001 0.01 2 0 0 0 0 tableReference (886) 0.001 0.01 2 0 0 0 0 tableReference (890) 0.001 0.01 2 0 0 0 0 queryBlock (751) 0.001 0.01 2 0 0 0 0 queryBlock (748) 0.001 0.01 2 0 0 0 0 tableAlias (874) 0.001 0.01 2 0 0 0 0 queryBlock (749) 0.001 0.01 2 0 0 0 0 queryBlock (750) 0.001 0.01 2 0 0 0 0 fromItem (867) 0.001 0.01 2 0 0 0 0 queryTableExpression (893) 0.001 0.01 2 0 0 0 0 fromItem (868) 0.001 0.01 2 0 0 0 0 queryBlock (747) 0.001 0.01 2 0 0 0 0 subquery (723) 0.001 0.01 2 0 0 0 0 subquery (722) 0.001 0.01 2 0 0 0 0 queryBlock (752) 0.001 0.01 2 0 0 0 0 queryBlock (743) 0.001 0.01 2 0 0 0 0 queryBlock (744) 0.001 0.01 2 0 0 0 0 subquery (724) 0.001 0.01 2 0 0 0 0 queryBlock (753) 0.001 0.01 2 0 0 0 0 queryBlock (754) 0.001 0.01 2 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 dataType (1358) 0.001 0.01 1 0 0 0 0 userDefinedType (1424) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:29.127 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.127 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.703 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkRefCursorTypeDefinition Core G-2610 0.329 19.33 1 1 checkRefCursorTypeDefinition Core G-2120 0.227 13.35 1 1 checkStatement Core G-3120 0.133 7.78 1 0 checkFile Core G-2110 0.133 7.78 1 0 checkFile Core G-2130 0.085 5.01 1 0 checkVariableDeclaration Core G-1030 0.070 4.12 1 0 checkStatement Core G-2135 0.067 3.92 1 0 checkItemlistItem Core G-2185 0.062 3.63 2 0 checkSqlName Core G-2190 0.057 3.33 21 0 checkOpenForStatement Core G-9501 0.056 3.31 2 0 checkStatement Core G-2410 0.054 3.18 1 0 checkVariableDeclaration Core G-9105 0.051 3.00 1 0 checkVariableDeclaration Core G-9103 0.046 2.72 1 0 checkVariableDeclaration Core G-9106 0.043 2.50 1 0 checkFile Core G-1070 0.032 1.88 1 0 checkVariableDeclaration Core G-9104 0.029 1.71 1 0 checkSqlName Core G-2180 0.024 1.39 21 0 checkFile Core G-7710 0.023 1.38 1 0 checkQualifiedExpression Core G-7510 0.023 1.35 6 0 checkVariableDeclaration Core G-9102 0.023 1.33 1 0 checkFile Core G-1910 0.019 1.13 1 0 checkFile Core G-7220 0.013 0.78 1 0 checkQualifiedExpression Core G-7515 0.012 0.69 6 0 checkUserDefinedType Core G-7515 0.010 0.61 1 0 checkFile Core G-1050 0.010 0.60 1 0 checkFile Core G-1920 0.006 0.38 1 0 checkPlsqlStatement Core G-1010 0.006 0.36 3 0 checkVariableDeclaration Core G-9113 0.006 0.36 1 0 checkPlsqlStatement Core G-4325 0.006 0.34 3 0 checkDeclareSection Core G-2170 0.006 0.34 1 0 checkItemlistItem Core G-2210 0.005 0.31 2 0 checkVariableDeclaration Core G-5030 0.004 0.25 1 0 checkFromClause Core G-3130 0.004 0.24 2 0 checkIfStatement Core G-4210 0.004 0.22 1 0 checkPlsqlStatement Core G-1020 0.004 0.21 3 0 checkPlsqlBlockStatement Core G-4325 0.004 0.21 1 0 checkQueryTableExpression Core G-8210 0.003 0.20 2 0 checkBody Core G-5040 0.003 0.19 1 0 checkItemlistItem Core G-2220 0.003 0.18 2 0 checkItemlistItem Core G-2230 0.002 0.12 2 0 checkBody Core G-7180 0.002 0.11 1 0 checkVariableDeclaration Core G-2140 0.002 0.09 1 0 checkVariableDeclaration Core G-2160 0.001 0.07 1 0 2025-12-24 16:12:29.127 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.021 sec including 0.008 sec for checks. 2025-12-24 16:12:29.128 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:29.128 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2610.sql with 2 issues. 2025-12-24 16:12:29.128 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2610.sql took 0.000 sec. 2025-12-24 16:12:29.128 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-2610.sql. 2025-12-24 16:12:29.128 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3110.sql is UTF-8. 2025-12-24 16:12:29.128 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3110.sql. 2025-12-24 16:12:29.128 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3110.sql. 2025-12-24 16:12:29.129 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3110.sql. 2025-12-24 16:12:29.129 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 412 chars in 15 lines. 2025-12-24 16:12:29.151 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.477 ms used by lexer for 78 tokens. 2025-12-24 16:12:29.151 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.263 ms used by scope lexer. 2025-12-24 16:12:29.151 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 25,600 KB Total time spent in parser : 21.025 ms Total time recorded by profiler: 20.198 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ singleTableInsert (624) 8.951 44.32 1 25 25 1 0 valuesRow (775) 7.951 39.36 1 23 23 1 0 insertIntoClause (629) 1.351 6.69 1 0 0 0 0 itemlistItem (1062) 0.966 4.78 1 0 0 0 0 procedureDefinition (1156) 0.321 1.59 1 0 0 0 0 parameterDeclaration (1143) 0.145 0.72 1 0 0 0 0 parameterDeclaration (1147) 0.141 0.70 1 0 0 0 0 expression (1476) 0.116 0.58 12 4 1 0 0 createPackageBodyStatement (145) 0.098 0.49 1 1 1 1 0 plsqlDataType (1068) 0.091 0.45 1 0 0 0 0 procedureDefinition (1157) 0.014 0.07 1 0 0 0 0 dmlTableExpressionClause (573) 0.011 0.05 1 0 0 0 0 expression (1475) 0.006 0.03 4 0 0 0 0 expression (1432) 0.006 0.03 8 0 0 0 0 ddlStatement (12) 0.004 0.02 1 0 0 0 0 statement (11) 0.004 0.02 1 0 0 0 0 dmlTableExpressionClause (574) 0.003 0.02 1 0 0 0 0 body (1158) 0.003 0.01 2 0 0 0 0 plsqlDataType (1070) 0.002 0.01 1 0 0 0 0 dmlTableExpressionClause (575) 0.002 0.01 1 0 0 0 0 insertIntoClause (628) 0.002 0.01 1 0 0 0 0 declareSection (1061) 0.002 0.01 1 0 0 0 0 insertIntoClause (631) 0.002 0.01 1 0 0 0 0 plsqlStatement (1163) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 qualifiedName (1968) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 sqlStatement (1312) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:29.154 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.155 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.450 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSingleTableInsert Core G-3110 0.194 13.37 1 1 checkBody Core G-7180 0.118 8.15 1 0 checkParameterDeclaration Core G-8310 0.113 7.80 1 0 checkParameterDeclaration Core G-7160 0.106 7.31 1 0 checkFile Core G-1050 0.092 6.35 1 0 checkStatement Core G-3120 0.087 5.99 1 0 checkParameterDeclaration Core G-9108 0.083 5.74 1 0 checkFile Core G-2110 0.063 4.31 1 0 checkProcedureDefinition Core G-7150 0.058 3.98 1 0 checkParameterDeclaration Core G-9109 0.048 3.33 1 0 checkParameterDeclaration Core G-9110 0.048 3.32 1 0 checkFile Core G-2130 0.042 2.86 1 0 checkStatement Core G-2135 0.037 2.53 1 0 checkFile Core G-1070 0.031 2.12 1 0 checkStatement Core G-2410 0.028 1.90 1 0 checkProcedureDefinition Core G-7130 0.027 1.84 1 0 checkSqlName Core G-2190 0.025 1.72 15 0 checkInsert Core G-8410 0.024 1.63 1 0 checkPlsqlPackageBodySource Core G-9214 0.023 1.59 1 0 checkProcedureDefinition Core G-7170 0.020 1.39 1 0 checkProcedureHeading Core G-9216 0.019 1.32 1 0 checkFile Core G-7710 0.019 1.31 1 0 checkPlsqlPackageBodySource Core G-7120 0.018 1.21 1 0 checkFile Core G-1910 0.016 1.13 1 0 checkSingleTableInsert Core G-1060 0.013 0.90 1 0 checkProcedureDefinition Core G-7320 0.012 0.82 1 0 checkFile Core G-7220 0.009 0.60 1 0 checkQualifiedExpression Core G-7510 0.008 0.58 4 0 checkQualifiedExpression Core G-7515 0.006 0.43 4 0 checkProcedureDefinition Core G-7330 0.005 0.37 1 0 checkInsert Core G-3210 0.005 0.37 1 0 checkFile Core G-1920 0.005 0.36 1 0 checkSqlName Core G-2180 0.005 0.34 15 0 checkDeclareSection Core G-2170 0.005 0.31 1 0 checkItemlistItem Core G-2185 0.004 0.31 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.30 1 0 checkPlsqlStatement Core G-4325 0.004 0.27 1 0 checkBody Core G-5040 0.003 0.23 1 0 checkPlsqlStatement Core G-1010 0.003 0.22 1 0 checkProcedureDefinition Core G-7120 0.003 0.21 1 0 checkCreatePackageBody Core G-7250 0.003 0.20 1 0 checkProcedureDefinition Core G-7140 0.003 0.20 1 0 checkCreatePackageBody Core G-7125 0.003 0.20 1 0 checkDmlTableExpressionClause Core G-8210 0.003 0.18 1 0 checkCreatePackageBody Core G-7210 0.002 0.12 1 0 checkPlsqlStatement Core G-1020 0.001 0.09 1 0 checkItemlistItem Core G-2210 0.001 0.08 1 0 checkItemlistItem Core G-2220 0.001 0.07 1 0 checkItemlistItem Core G-2230 0.001 0.06 1 0 2025-12-24 16:12:29.155 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.026 sec including 0.003 sec for checks. 2025-12-24 16:12:29.155 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:29.155 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3110.sql with 1 issues. 2025-12-24 16:12:29.155 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3110.sql took 0.000 sec. 2025-12-24 16:12:29.155 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3110.sql. 2025-12-24 16:12:29.156 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3115.sql is UTF-8. 2025-12-24 16:12:29.156 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3115.sql. 2025-12-24 16:12:29.156 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3115.sql. 2025-12-24 16:12:29.156 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3115.sql. 2025-12-24 16:12:29.156 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 97 chars in 4 lines. 2025-12-24 16:12:29.157 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.196 ms used by lexer for 16 tokens. 2025-12-24 16:12:29.157 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.691 ms used by scope lexer. 2025-12-24 16:12:29.158 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.199 ms Total time recorded by profiler: 0.025 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ statement (11) 0.011 44.00 1 0 0 0 0 dmlStatement (559) 0.003 10.87 1 0 0 0 0 expression (1476) 0.001 5.83 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 4.05 1 0 0 0 0 expression (1432) 0.001 4.05 1 0 0 0 0 update (1041) 0.001 4.00 1 0 0 0 0 sqlEnd (1978) 0.001 3.97 1 0 0 0 0 columnReferenceItem (635) 0.001 3.65 1 0 0 0 0 update (1043) 0.001 2.97 1 0 0 0 0 sqlEnd (1977) 0.001 2.26 1 0 0 0 0 updateSetClause (1051) 0.001 2.06 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 2.02 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 1.83 1 0 0 0 0 updateSetClauseItem (1057) 0.000 1.83 1 0 0 0 0 updateSetClauseItem (1058) 0.000 1.79 1 0 0 0 0 update (1042) 0.000 1.78 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 1.58 1 0 0 0 0 update (1039) 0.000 1.47 1 0 0 0 0 2025-12-24 16:12:29.158 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.159 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.380 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkColumnUpdateSetClauseItem Core G-3115 0.200 52.81 1 1 checkStatement Core G-3120 0.045 11.99 1 0 checkFile Core G-2110 0.032 8.40 1 0 checkFile Core G-1070 0.015 3.93 1 0 checkStatement Core G-2135 0.015 3.87 1 0 checkFile Core G-7710 0.013 3.41 1 0 checkFile Core G-1910 0.013 3.36 1 0 checkFile Core G-2130 0.009 2.49 1 0 checkStatement Core G-2410 0.009 2.25 1 0 checkSqlName Core G-2190 0.007 1.76 3 0 checkFile Core G-7220 0.005 1.39 1 0 checkFile Core G-1050 0.005 1.32 1 0 checkFile Core G-1920 0.005 1.26 1 0 checkUpdate Core G-3210 0.003 0.84 1 0 checkSqlName Core G-2180 0.002 0.57 3 0 checkDmlTableExpressionClause Core G-8210 0.001 0.37 1 0 2025-12-24 16:12:29.159 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.001 sec for checks. 2025-12-24 16:12:29.159 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:29.159 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3115.sql with 1 issues. 2025-12-24 16:12:29.159 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3115.sql took 0.000 sec. 2025-12-24 16:12:29.159 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3115.sql. 2025-12-24 16:12:29.159 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3120.sql is UTF-8. 2025-12-24 16:12:29.159 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3120.sql. 2025-12-24 16:12:29.159 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3120.sql. 2025-12-24 16:12:29.160 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3120.sql. 2025-12-24 16:12:29.160 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 282 chars in 9 lines. 2025-12-24 16:12:29.196 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.255 ms used by lexer for 50 tokens. 2025-12-24 16:12:29.196 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.437 ms used by scope lexer. 2025-12-24 16:12:29.197 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 34,816 KB Total time spent in parser : 34.121 ms Total time recorded by profiler: 33.263 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 19.909 59.85 7 19 10 2 0 subquery (741) 5.750 17.29 1 0 0 0 0 expression (1476) 4.273 12.85 8 1 1 0 0 fromItem (866) 1.827 5.49 2 7 7 0 0 tableReference (889) 0.628 1.89 2 0 0 0 0 qualifiedName (1968) 0.216 0.65 1 0 0 0 0 fromItem (873) 0.189 0.57 3 1 1 0 0 innerCrossJoinClause (987) 0.103 0.31 1 0 0 0 0 fromItem (872) 0.100 0.30 1 0 0 0 0 expression (1475) 0.063 0.19 1 0 0 0 0 specialFunctionExpression (1510) 0.049 0.15 2 0 0 0 0 fromItem (867) 0.033 0.10 2 0 0 0 0 queryTableExpression (897) 0.028 0.08 2 0 0 0 0 queryTableExpression (891) 0.016 0.05 2 0 0 0 0 queryTableExpression (892) 0.014 0.04 2 0 0 0 0 queryTableExpression (893) 0.011 0.03 2 0 0 0 0 tableReference (886) 0.011 0.03 2 0 0 0 0 fromItem (868) 0.011 0.03 2 0 0 0 0 joinVariant (984) 0.009 0.03 1 0 0 0 0 selectItem (797) 0.002 0.01 3 0 0 0 0 queryBlock (746) 0.002 0.01 1 0 0 0 0 fromItem (871) 0.002 0.00 2 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 3 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 2 0 0 0 0 dmlStatement (559) 0.001 0.00 1 0 0 0 0 queryBlock (753) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 sqlEnd (1977) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 queryBlock (749) 0.001 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:29.198 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.198 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.824 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.440 53.43 1 3 checkInnerCrossJoinClause Core G-3190 0.103 12.44 1 0 checkFile Core G-2110 0.071 8.63 1 0 checkStatement Core G-2135 0.032 3.89 1 0 checkFile Core G-1070 0.028 3.37 1 0 checkFile Core G-2130 0.026 3.13 1 0 checkStatement Core G-2410 0.024 2.91 1 0 checkFile Core G-1910 0.017 2.11 1 0 checkFile Core G-7710 0.016 1.93 1 0 checkSqlName Core G-2190 0.015 1.79 10 0 checkFile Core G-1050 0.009 1.05 1 0 checkFile Core G-7220 0.008 0.99 1 0 checkSimpleComparisonCondition Core G-1080 0.008 0.92 1 0 checkFile Core G-1920 0.007 0.88 1 0 checkSimpleComparisonCondition Core G-4270 0.006 0.72 1 0 checkSimpleComparisonCondition Core G-2150 0.005 0.63 1 0 checkSqlName Core G-2180 0.004 0.45 10 0 checkQueryTableExpression Core G-8210 0.003 0.31 2 0 checkFromClause Core G-3130 0.002 0.28 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.16 1 0 2025-12-24 16:12:29.198 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.039 sec including 0.002 sec for checks. 2025-12-24 16:12:29.199 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:29.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3120.sql with 3 issues. 2025-12-24 16:12:29.199 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3120.sql took 0.000 sec. 2025-12-24 16:12:29.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3120.sql. 2025-12-24 16:12:29.199 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3130.sql is UTF-8. 2025-12-24 16:12:29.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3130.sql. 2025-12-24 16:12:29.199 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3130.sql. 2025-12-24 16:12:29.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3130.sql. 2025-12-24 16:12:29.199 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 289 chars in 10 lines. 2025-12-24 16:12:29.239 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.305 ms used by lexer for 72 tokens. 2025-12-24 16:12:29.239 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.154 ms used by scope lexer. 2025-12-24 16:12:29.240 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -144,848 KB Total time spent in parser : 39.262 ms Total time recorded by profiler: 38.810 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ subquery (741) 13.575 34.98 1 0 0 0 0 fromClause (865) 10.298 26.53 2 1 1 0 0 expression (1432) 8.157 21.02 17 21 12 2 0 expression (1476) 6.648 17.13 27 23 11 2 0 expression (1475) 0.027 0.07 10 0 0 0 0 tableReference (889) 0.020 0.05 2 0 0 0 0 tableAlias (880) 0.011 0.03 2 0 0 0 0 fromItem (867) 0.009 0.02 2 0 0 0 0 tableAlias (876) 0.008 0.02 2 0 0 0 0 fromItem (873) 0.007 0.02 2 0 0 0 0 fromItem (868) 0.007 0.02 2 0 0 0 0 queryBlock (746) 0.004 0.01 1 0 0 0 0 specialFunctionExpression (1510) 0.003 0.01 2 0 0 0 0 queryTableExpression (897) 0.003 0.01 2 0 0 0 0 fromItem (871) 0.003 0.01 2 0 0 0 0 selectItem (797) 0.002 0.01 4 0 0 0 0 queryTableExpression (892) 0.002 0.00 2 0 0 0 0 statement (11) 0.002 0.00 1 0 0 0 0 queryTableExpression (891) 0.002 0.00 2 0 0 0 0 selectList (795) 0.002 0.00 4 0 0 0 0 fromItem (866) 0.002 0.00 2 0 0 0 0 queryBlock (743) 0.002 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 2 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 tableAlias (874) 0.001 0.00 2 0 0 0 0 queryTableExpression (893) 0.001 0.00 2 0 0 0 0 tableReference (885) 0.001 0.00 2 0 0 0 0 tableReference (886) 0.001 0.00 2 0 0 0 0 dmlStatement (559) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 sqlEnd (1977) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 queryBlock (749) 0.001 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:29.242 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.243 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.135 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFromClause Core G-3130 0.600 52.85 1 1 checkStatement Core G-3120 0.144 12.72 1 0 checkFile Core G-2110 0.083 7.27 1 0 checkStatement Core G-2135 0.047 4.10 1 0 checkFile Core G-2130 0.039 3.44 1 0 checkStatement Core G-2410 0.036 3.20 1 0 checkSqlName Core G-2190 0.029 2.55 21 0 checkFile Core G-1070 0.026 2.28 1 0 checkQualifiedExpression Core G-7510 0.017 1.46 7 0 checkFile Core G-1910 0.016 1.43 1 0 checkFile Core G-7710 0.016 1.37 1 0 checkQualifiedExpression Core G-7515 0.011 0.97 7 0 checkSimpleComparisonCondition Core G-1080 0.010 0.92 2 0 checkLogicalCondition Core G-1080 0.010 0.86 1 0 checkFile Core G-7220 0.009 0.81 1 0 checkSimpleComparisonCondition Core G-4270 0.009 0.80 2 0 checkFile Core G-1050 0.009 0.76 1 0 checkSimpleComparisonCondition Core G-2150 0.007 0.60 2 0 checkSqlName Core G-2180 0.007 0.59 21 0 checkFile Core G-1920 0.006 0.50 1 0 checkQueryTableExpression Core G-8210 0.003 0.29 2 0 checkSimpleComparisonCondition Core G-1040 0.002 0.22 2 0 2025-12-24 16:12:29.243 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.043 sec including 0.002 sec for checks. 2025-12-24 16:12:29.243 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:29.243 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3130.sql with 1 issues. 2025-12-24 16:12:29.243 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3130.sql took 0.000 sec. 2025-12-24 16:12:29.243 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3130.sql. 2025-12-24 16:12:29.243 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3140.sql is UTF-8. 2025-12-24 16:12:29.243 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3140.sql. 2025-12-24 16:12:29.244 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3140.sql. 2025-12-24 16:12:29.244 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3140.sql. 2025-12-24 16:12:29.244 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 628 chars in 21 lines. 2025-12-24 16:12:29.275 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.329 ms used by lexer for 115 tokens. 2025-12-24 16:12:29.275 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.157 ms used by scope lexer. 2025-12-24 16:12:29.276 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 30,639 KB Total time spent in parser : 30.839 ms Total time recorded by profiler: 29.991 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 21.425 71.44 10 3 1 0 0 plsqlStatement (1163) 5.074 16.92 5 24 12 2 0 expression (1476) 2.767 9.23 12 1 1 0 0 itemlistItem (1062) 0.172 0.57 4 0 0 0 0 statement (11) 0.150 0.50 1 0 0 0 0 declareSection (1061) 0.072 0.24 4 0 0 0 0 plsqlBlockStatement (1060) 0.071 0.24 1 1 1 1 0 expression (1432) 0.039 0.13 11 0 0 0 0 fetchStatement (1197) 0.039 0.13 2 0 0 0 0 body (1158) 0.026 0.09 5 0 0 0 0 expression (1475) 0.026 0.09 1 0 0 0 0 fromItem (871) 0.024 0.08 1 0 0 0 0 intoClause (862) 0.020 0.07 6 0 0 0 0 plsqlBlock (1240) 0.020 0.07 1 0 0 0 0 closeStatement (1178) 0.010 0.03 1 0 0 0 0 whileLoopStatement (1314) 0.010 0.03 2 0 0 0 0 subquery (741) 0.007 0.02 1 0 0 0 0 itemDeclaration (1092) 0.006 0.02 3 0 0 0 0 plsqlDataType (1070) 0.003 0.01 3 0 0 0 0 queryBlock (746) 0.003 0.01 1 0 0 0 0 selectItem (797) 0.002 0.01 3 0 0 0 0 intoClause (861) 0.002 0.01 2 0 0 0 0 selectList (795) 0.002 0.01 3 0 0 0 0 queryTableExpression (897) 0.002 0.01 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 subquery (722) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 3 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 3 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.001 0.00 1 0 0 0 0 tableReference (886) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 queryTableExpression (893) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 queryBlock (754) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 queryBlock (749) 0.001 0.00 1 0 0 0 0 queryBlock (753) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 1 0 0 0 0 fromItem (868) 0.001 0.00 1 0 0 0 0 subquery (724) 0.001 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:29.280 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.280 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.261 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkVariableDeclaration Core G-1030 0.285 12.59 3 0 checkFetchStatement Core G-3140 0.249 11.01 2 2 checkItemlistItem Core G-2185 0.233 10.32 4 0 checkStatement Core G-3120 0.177 7.82 1 0 checkStatement Core G-2410 0.151 6.66 1 0 checkCursorDefinition Core G-9103 0.141 6.22 1 0 checkFile Core G-2110 0.137 6.06 1 0 checkStatement Core G-2135 0.130 5.75 1 0 checkOpenStatement Core G-4130 0.113 5.00 1 0 checkFile Core G-2130 0.092 4.08 1 0 checkVariableDeclaration Core G-9102 0.074 3.27 3 0 checkFile Core G-1070 0.061 2.69 1 0 checkSqlName Core G-2190 0.043 1.92 28 0 checkModuloExpression Core G-4110 0.041 1.80 1 0 checkFetchStatement Core G-4330 0.037 1.62 2 0 checkModuloExpression Core G-4140 0.031 1.38 1 0 checkDeclareSection Core G-2170 0.024 1.07 1 0 checkFile Core G-1910 0.023 1.01 1 0 checkFile Core G-7710 0.021 0.95 1 0 checkVariableDeclaration Core G-9103 0.018 0.80 3 0 checkPlsqlStatement Core G-4325 0.015 0.66 5 0 checkWhileLoopStatement Core G-3310 0.014 0.62 1 0 checkItemlistItem Core G-2210 0.014 0.62 4 0 checkVariableDeclaration Core G-9105 0.013 0.57 3 0 checkVariableDeclaration Core G-9106 0.013 0.56 3 0 checkVariableDeclaration Core G-5030 0.012 0.55 3 0 checkVariableDeclaration Core G-9113 0.010 0.46 3 0 checkVariableDeclaration Core G-9104 0.009 0.41 3 0 checkFile Core G-7220 0.009 0.41 1 0 checkSqlName Core G-2180 0.009 0.40 28 0 checkFile Core G-1050 0.009 0.39 1 0 checkPlsqlStatement Core G-1010 0.008 0.34 5 0 checkFile Core G-1920 0.006 0.29 1 0 checkWhileLoopStatement Core G-3320 0.006 0.27 1 0 checkPlsqlBlockStatement Core G-4325 0.005 0.21 1 0 checkItemlistItem Core G-2220 0.005 0.21 4 0 checkVariableDeclaration Core G-2140 0.004 0.16 3 0 checkPlsqlStatement Core G-1020 0.003 0.14 5 0 checkItemlistItem Core G-2230 0.003 0.12 4 0 checkWhileLoopStatement Core G-1020 0.003 0.11 1 0 checkVariableDeclaration Core G-2160 0.002 0.11 3 0 checkQueryTableExpression Core G-8210 0.002 0.10 1 0 checkBody Core G-5040 0.002 0.10 1 0 checkFromClause Core G-3130 0.002 0.09 1 0 checkWhileLoopStatement Core G-4320 0.002 0.07 1 0 checkBody Core G-7180 0.001 0.06 1 0 2025-12-24 16:12:29.280 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.037 sec including 0.004 sec for checks. 2025-12-24 16:12:29.281 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:29.281 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3140.sql with 2 issues. 2025-12-24 16:12:29.281 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3140.sql took 0.000 sec. 2025-12-24 16:12:29.281 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3140.sql. 2025-12-24 16:12:29.281 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3145.sql is UTF-8. 2025-12-24 16:12:29.281 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3145.sql. 2025-12-24 16:12:29.281 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3145.sql. 2025-12-24 16:12:29.281 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3145.sql. 2025-12-24 16:12:29.281 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 384 chars in 17 lines. 2025-12-24 16:12:29.313 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.345 ms used by lexer for 75 tokens. 2025-12-24 16:12:29.313 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.138 ms used by scope lexer. 2025-12-24 16:12:29.314 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 38,912 KB Total time spent in parser : 30.957 ms Total time recorded by profiler: 30.577 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 13.672 44.71 2 60 60 1 0 qualifiedProcedureName (1255) 5.163 16.88 2 32 32 1 0 expression (1432) 4.613 15.09 7 0 0 0 0 expression (1476) 4.480 14.65 10 3 1 0 0 procedureCall (1251) 1.497 4.89 1 0 0 0 0 cursorForLoopStatement (1184) 1.000 3.27 1 13 13 1 0 plsqlBlockStatement (1060) 0.077 0.25 1 1 1 1 0 expression (1475) 0.014 0.05 3 0 0 0 0 postgresqlSqlExpression (1479) 0.009 0.03 3 0 0 0 0 functionParameter (1880) 0.008 0.03 3 0 0 0 0 procedureCall (1250) 0.006 0.02 1 0 0 0 0 postgresqlSqlExpression (1480) 0.005 0.02 3 0 0 0 0 postgresqlSqlExpression (1484) 0.004 0.01 3 0 0 0 0 statement (11) 0.003 0.01 1 0 0 0 0 subquery (741) 0.002 0.01 1 0 0 0 0 functionParameter (1881) 0.002 0.01 3 0 0 0 0 cursorForLoopStatement (1185) 0.001 0.00 2 0 0 0 0 body (1158) 0.001 0.00 2 0 0 0 0 qualifiedName (1968) 0.001 0.00 1 0 0 0 0 queryBlock (746) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 queryTableExpression (893) 0.001 0.00 1 0 0 0 0 subquery (724) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryBlock (753) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 tableReference (886) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 tableReference (889) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:29.316 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:29.316 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.693 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkAllColumnWildcardExpression Core G-3145 0.104 14.98 1 1 checkFile Core G-2110 0.070 10.08 1 0 checkStatement Core G-3120 0.069 10.03 1 0 checkFile Core G-1070 0.052 7.46 1 0 checkSqlName Core G-2190 0.042 6.08 14 0 checkStatement Core G-2135 0.036 5.22 1 0 checkCursorForLoopStatement Core G-3310 0.034 4.96 1 0 checkCursorForLoopStatement Core G-4385 0.030 4.32 1 0 checkFile Core G-2130 0.029 4.20 1 0 checkStatement Core G-2410 0.028 4.00 1 0 checkProcedureCall Core G-7110 0.028 3.99 1 0 checkCursorForLoopStatement Core G-4387 0.018 2.63 1 0 checkFile Core G-1910 0.017 2.51 1 0 checkPlsqlStatement Core G-4325 0.017 2.48 2 0 checkFile Core G-7710 0.016 2.37 1 0 checkQualifiedProcedureName Core G-7520 0.011 1.54 1 0 checkQualifiedExpression Core G-7510 0.008 1.17 3 0 checkQualifiedProcedureName Core G-7510 0.008 1.17 1 0 checkFile Core G-1050 0.008 1.14 1 0 checkFile Core G-7220 0.008 1.14 1 0 checkProcedureCall Core G-5050 0.008 1.14 1 0 checkQualifiedProcedureName Core G-5010 0.007 0.94 1 0 checkSqlName Core G-2180 0.006 0.89 14 0 checkFile Core G-1920 0.006 0.89 1 0 checkQualifiedExpression Core G-7515 0.005 0.72 3 0 checkPlsqlStatement Core G-1010 0.004 0.55 2 0 checkQualifiedProcedureName Core G-7515 0.004 0.54 1 0 checkCursorForLoopStatement Core G-1020 0.003 0.50 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.49 1 0 checkFromClause Core G-3130 0.003 0.41 1 0 checkQueryTableExpression Core G-8210 0.003 0.37 1 0 checkPlsqlStatement Core G-1020 0.002 0.32 2 0 checkCursorForLoopStatement Core G-4320 0.002 0.28 1 0 checkBody Core G-7180 0.002 0.25 1 0 checkBody Core G-5040 0.002 0.24 1 0 2025-12-24 16:12:29.316 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.035 sec including 0.002 sec for checks. 2025-12-24 16:12:29.316 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:29.317 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3145.sql with 1 issues. 2025-12-24 16:12:29.317 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3145.sql took 0.000 sec. 2025-12-24 16:12:29.317 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3145.sql. 2025-12-24 16:12:29.317 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3150.sql is UTF-8. 2025-12-24 16:12:29.317 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3150.sql. 2025-12-24 16:12:29.317 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3150.sql. 2025-12-24 16:12:29.317 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3150.sql. 2025-12-24 16:12:29.317 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 489 chars in 20 lines. 2025-12-24 16:12:29.344 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.364 ms used by lexer for 128 tokens. 2025-12-24 16:12:29.344 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.147 ms used by scope lexer. 2025-12-24 16:12:29.344 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 27,648 KB Total time spent in parser : 24.569 ms Total time recorded by profiler: 23.478 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (198) 8.013 34.13 1 59 59 0 0 numberDatatype (1365) 5.404 23.02 1 1 1 0 0 expression (1432) 4.116 17.53 7 6 6 1 0 placeholderExpression (1892) 1.579 6.72 1 0 0 0 0 relationalTable (197) 1.565 6.67 1 57 57 1 0 dataType (1358) 1.166 4.97 3 22 8 3 0 relationalProperty (200) 0.467 1.99 4 0 0 0 0 plsqlStatement (1163) 0.442 1.88 1 0 0 0 0 createTriggerStatement (345) 0.302 1.29 1 1 1 1 0 expression (1476) 0.098 0.42 9 2 1 0 0 createTrigger (349) 0.088 0.37 1 0 0 0 0 outOfLineConstraint (304) 0.060 0.26 1 9 9 1 0 dmlEventClause (361) 0.045 0.19 1 0 0 0 0 createTrigger (348) 0.032 0.14 1 0 0 0 0 plsqlTriggerSource (353) 0.024 0.10 1 0 0 0 0 plsqlTriggerSource (350) 0.019 0.08 1 0 0 0 0 body (1158) 0.012 0.05 2 0 0 0 0 columnDefinition (201) 0.006 0.02 3 0 0 0 0 ddlStatement (12) 0.006 0.02 2 0 0 0 0 expression (1475) 0.005 0.02 2 0 0 0 0 datatypeDomain (219) 0.004 0.02 3 0 0 0 0 tableProperties (343) 0.004 0.02 1 0 0 0 0 datatypeDomain (215) 0.003 0.01 3 0 0 0 0 oracleBuiltInDatatype (1359) 0.002 0.01 3 0 0 0 0 statement (11) 0.002 0.01 2 0 0 0 0 createTable (191) 0.002 0.01 1 0 0 0 0 sqlEnd (1978) 0.002 0.01 2 0 0 0 0 dataType (1354) 0.001 0.01 3 0 0 0 0 createTable (189) 0.001 0.01 1 0 0 0 0 columnDefinition (210) 0.001 0.01 3 0 0 0 0 inlineConstraint (242) 0.001 0.01 3 0 0 0 0 columnDefinition (213) 0.001 0.00 3 0 0 0 0 inlineConstraint (235) 0.001 0.00 3 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 1 0 0 0 0 createTable (187) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 1 0 0 0 0 createTable (190) 0.001 0.00 1 0 0 0 0 relationalTable (196) 0.000 0.00 1 0 0 0 0 createTable (188) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:30.946 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:30.947 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1,600.327 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlTriggerSource Core G-7740 1,598.438 99.88 1 0 checkCreateTrigger Core G-3150 0.540 0.03 1 1 checkPlsqlTriggerSource Core G-9213 0.268 0.02 1 0 checkDmlEventClause Core G-7720 0.234 0.01 1 0 checkBody Core G-7180 0.098 0.01 1 0 checkStatement Core G-3120 0.090 0.01 2 0 checkFile Core G-7710 0.073 0.00 1 0 checkFile Core G-2110 0.070 0.00 1 0 checkStatement Core G-2135 0.060 0.00 2 0 checkFile Core G-1050 0.054 0.00 1 0 checkColumnDefinition Core G-9202 0.043 0.00 3 0 checkPlsqlTriggerSource Core G-7730 0.043 0.00 1 0 checkCreateTrigger Core G-7125 0.039 0.00 1 0 checkFile Core G-2130 0.037 0.00 1 0 checkStatement Core G-2410 0.037 0.00 2 0 checkSqlName Core G-2190 0.034 0.00 12 0 checkCreateTable Core G-9201 0.032 0.00 1 0 checkFile Core G-1070 0.029 0.00 1 0 checkFile Core G-1910 0.017 0.00 1 0 checkOutOfLineConstraint Core G-9204 0.017 0.00 1 0 checkCharacterDatatype Core G-2340 0.007 0.00 2 0 checkSqlName Core G-2180 0.006 0.00 12 0 checkAssignmentStatement Core G-2145 0.005 0.00 1 0 checkFile Core G-1920 0.005 0.00 1 0 checkFile Core G-7220 0.005 0.00 1 0 checkColumnDefinition Core G-3170 0.005 0.00 3 0 checkInlineConstraint Core G-9206 0.005 0.00 3 0 checkQualifiedExpression Core G-7510 0.005 0.00 2 0 checkInlineConstraint Core G-9204 0.004 0.00 3 0 checkInlineConstraint Core G-9205 0.003 0.00 3 0 checkPlsqlStatement Core G-4325 0.003 0.00 1 0 checkInlineConstraint Core G-9207 0.003 0.00 3 0 checkQualifiedExpression Core G-7515 0.003 0.00 2 0 checkBody Core G-5040 0.003 0.00 1 0 checkPlsqlStatement Core G-1010 0.003 0.00 1 0 checkCreateTable Core G-9209 0.003 0.00 1 0 checkCharacterDatatype Core G-2310 0.002 0.00 2 0 checkPlsqlStatement Core G-1020 0.001 0.00 1 0 checkOutOfLineConstraint Core G-9205 0.001 0.00 1 0 checkOutOfLineConstraint Core G-9207 0.001 0.00 1 0 checkOutOfLineConstraint Core G-9206 0.001 0.00 1 0 2025-12-24 16:12:30.947 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 1.629 sec including 1.602 sec for checks. 2025-12-24 16:12:30.947 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:30.947 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3150.sql with 2 issues. 2025-12-24 16:12:30.947 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3150.sql took 0.000 sec. 2025-12-24 16:12:30.948 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3150.sql. 2025-12-24 16:12:30.948 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3160.sql is UTF-8. 2025-12-24 16:12:30.948 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3160.sql. 2025-12-24 16:12:30.948 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3160.sql. 2025-12-24 16:12:30.948 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3160.sql. 2025-12-24 16:12:30.948 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 487 chars in 19 lines. 2025-12-24 16:12:30.963 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.408 ms used by lexer for 121 tokens. 2025-12-24 16:12:30.963 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.871 ms used by scope lexer. 2025-12-24 16:12:30.964 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 13,312 KB Total time spent in parser : 13.195 ms Total time recorded by profiler: 12.857 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 8.798 68.43 20 10 5 1 0 expression (1432) 2.373 18.46 14 8 5 2 0 updateSetClause (1051) 0.959 7.46 1 7 7 1 0 qualifiedName (1968) 0.430 3.34 3 1 1 0 0 functionExpression (1874) 0.123 0.96 2 1 1 1 0 plsqlBlockStatement (1060) 0.057 0.45 1 1 1 1 0 expression (1475) 0.030 0.23 6 0 0 0 0 plsqlDataType (1068) 0.024 0.19 1 0 0 0 0 declareSection (1061) 0.011 0.09 2 0 0 0 0 itemlistItem (1062) 0.010 0.08 2 0 0 0 0 plsqlStatement (1163) 0.009 0.07 3 0 0 0 0 statement (11) 0.004 0.03 1 0 0 0 0 update (1043) 0.004 0.03 1 0 0 0 0 itemDeclaration (1092) 0.003 0.02 2 0 0 0 0 body (1158) 0.002 0.02 4 0 0 0 0 plsqlDataType (1070) 0.002 0.02 2 0 0 0 0 functionExpression (1877) 0.002 0.01 2 0 0 0 0 functionExpression (1875) 0.001 0.01 2 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 4 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 4 0 0 0 0 functionExpression (1878) 0.001 0.01 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 4 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 functionExpression (1876) 0.001 0.01 2 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (575) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 functionExpression (1879) 0.001 0.01 2 0 0 0 0 sqlStatement (1312) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 update (1041) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.00 1 0 0 0 0 update (1039) 0.000 0.00 1 0 0 0 0 plsqlDataType (1067) 0.000 0.00 1 0 0 0 0 update (1042) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:30.966 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.781 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-2110 0.120 15.39 1 0 checkStatement Core G-3120 0.087 11.19 1 0 checkStatement Core G-2135 0.066 8.42 1 0 checkVariableDeclaration Core G-1030 0.059 7.54 1 0 checkConstantDeclaration Core G-1030 0.052 6.70 1 0 checkFile Core G-2130 0.052 6.68 1 0 checkStatement Core G-2410 0.050 6.34 1 0 checkItemlistItem Core G-2185 0.041 5.28 2 0 checkFile Core G-1070 0.026 3.34 1 0 checkVariableDeclaration Core G-9102 0.024 3.08 1 0 checkFile Core G-1910 0.017 2.20 1 0 checkFile Core G-7710 0.016 2.01 1 0 checkVariableDeclaration Core G-9104 0.012 1.60 1 0 checkFunctionExpressionParent Core G-7520 0.012 1.56 2 0 checkSqlName Core G-2190 0.009 1.17 19 0 checkFile Core G-7220 0.008 1.00 1 0 checkAssignmentStatement Core G-2145 0.008 0.99 2 0 checkDeclareSection Core G-2170 0.007 0.86 1 0 checkQualifiedExpression Core G-7510 0.006 0.81 4 0 checkFile Core G-1050 0.006 0.76 1 0 checkFunctionExpressionParent Core G-7110 0.006 0.74 2 0 checkQualifiedExpression Core G-7515 0.006 0.72 4 0 checkConstantDeclaration Core G-9114 0.005 0.66 1 0 checkFile Core G-1920 0.005 0.65 1 0 checkItemlistItem Core G-2210 0.005 0.61 2 0 checkFunctionExpression Core G-9010 0.005 0.60 2 0 checkVariableDeclaration Core G-9103 0.004 0.57 1 0 checkVariableDeclaration Core G-9105 0.004 0.56 1 0 checkSqlName Core G-2180 0.004 0.48 19 0 checkPlsqlStatement Core G-1010 0.004 0.47 3 0 checkUpdate Core G-3210 0.003 0.44 1 0 checkPlsqlStatement Core G-4325 0.003 0.42 3 0 checkPlsqlBlockStatement Core G-4325 0.003 0.41 1 0 checkVariableDeclaration Core G-9106 0.003 0.41 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.40 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.39 1 0 checkFunctionExpression Core G-9020 0.003 0.36 2 0 checkVariableDeclaration Core G-5030 0.003 0.36 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.33 1 0 checkVariableDeclaration Core G-9113 0.003 0.33 1 0 checkFunctionExpression Core G-4220 0.002 0.32 2 0 checkFunctionExpression Core G-9040 0.002 0.31 2 0 checkPlsqlStatement Core G-1020 0.002 0.29 3 0 checkFunctionExpression Core G-9030 0.002 0.23 2 0 checkItemlistItem Core G-2220 0.002 0.23 2 0 checkDmlTableExpressionClause Core G-8210 0.002 0.23 1 0 checkFunctionExpression Core G-4230 0.002 0.22 2 0 checkBody Core G-5040 0.002 0.21 1 0 checkFunctionExpression Core G-4240 0.002 0.21 2 0 checkVariableDeclaration Core G-2140 0.002 0.21 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.17 1 0 checkFunctionExpression Core G-7515 0.001 0.16 2 0 checkItemlistItem Core G-2230 0.001 0.15 2 0 checkBody Core G-7180 0.001 0.14 1 0 checkVariableDeclaration Core G-2160 0.001 0.12 1 0 2025-12-24 16:12:30.966 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.003 sec for checks. 2025-12-24 16:12:30.966 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:30.966 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3160.sql with 0 issues. 2025-12-24 16:12:30.967 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3160.sql took 0.000 sec. 2025-12-24 16:12:30.967 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3160.sql. 2025-12-24 16:12:30.967 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3170.sql is UTF-8. 2025-12-24 16:12:30.967 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3170.sql. 2025-12-24 16:12:30.967 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3170.sql. 2025-12-24 16:12:30.967 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3170.sql. 2025-12-24 16:12:30.967 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 521 chars in 11 lines. 2025-12-24 16:12:31.010 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.185 ms used by lexer for 112 tokens. 2025-12-24 16:12:31.011 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.066 ms used by scope lexer. 2025-12-24 16:12:31.013 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -145,635 KB Total time spent in parser : 41.740 ms Total time recorded by profiler: 41.099 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ valuesRow (775) 17.442 42.44 3 18 6 3 0 relationalTable (198) 9.674 23.54 1 23 23 1 0 singleTableInsert (624) 5.886 14.32 3 24 8 3 0 dataType (1358) 3.313 8.06 2 14 8 2 0 expression (1432) 3.255 7.92 11 0 0 0 0 relationalTable (197) 1.138 2.77 1 31 31 1 0 string (1976) 0.233 0.57 2 0 0 0 0 expression (1476) 0.039 0.10 11 0 0 0 0 sqlEnd (1978) 0.014 0.03 5 0 0 0 0 numberDatatype (1365) 0.013 0.03 1 1 1 0 0 sqlEnd (1977) 0.008 0.02 4 0 0 0 0 columnDefinition (209) 0.006 0.02 1 0 0 0 0 statement (11) 0.006 0.01 5 0 0 0 0 columnReferenceItem (635) 0.005 0.01 6 0 0 0 0 relationalProperty (200) 0.004 0.01 2 0 0 0 0 dmlStatement (559) 0.004 0.01 4 0 0 0 0 subquery (741) 0.003 0.01 1 0 0 0 0 insertIntoClause (631) 0.003 0.01 3 0 0 0 0 dmlTableExpressionClause (577) 0.003 0.01 3 0 0 0 0 columnDefinition (213) 0.002 0.01 2 0 0 0 0 dmlTableExpressionClause (573) 0.002 0.01 3 0 0 0 0 queryBlock (746) 0.002 0.01 1 0 0 0 0 inlineConstraint (242) 0.002 0.00 2 0 0 0 0 selectItem (797) 0.002 0.00 2 0 0 0 0 insertIntoClause (628) 0.002 0.00 3 0 0 0 0 dmlTableExpressionClause (575) 0.002 0.00 3 0 0 0 0 dmlTableExpressionClause (574) 0.002 0.00 3 0 0 0 0 tableProperties (343) 0.002 0.00 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.00 2 0 0 0 0 insertIntoClause (629) 0.001 0.00 3 0 0 0 0 ddlStatement (12) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 2 0 0 0 0 createTable (189) 0.001 0.00 1 0 0 0 0 inlineConstraint (235) 0.001 0.00 2 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 datatypeDomain (219) 0.001 0.00 2 0 0 0 0 columnDefinition (210) 0.001 0.00 2 0 0 0 0 createTable (191) 0.001 0.00 1 0 0 0 0 dataType (1354) 0.001 0.00 2 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 columnDefinition (201) 0.001 0.00 2 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 datatypeDomain (215) 0.001 0.00 2 0 0 0 0 queryTableExpression (892) 0.001 0.00 1 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 createTable (187) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryTableExpression (893) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 queryBlock (752) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 tableReference (886) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.001 0.00 1 0 0 0 0 subquery (722) 0.001 0.00 1 0 0 0 0 subquery (723) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 queryBlock (753) 0.001 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 relationalTable (196) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 createTable (190) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 createTable (188) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.015 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.016 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.953 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.188 19.73 5 0 checkFile Core G-2110 0.138 14.49 1 0 checkStatement Core G-2135 0.120 12.54 5 0 checkFile Core G-2130 0.072 7.57 1 0 checkStatement Core G-2410 0.071 7.47 5 0 checkColumnDefinition Core G-3170 0.060 6.29 2 1 checkInsert Core G-8410 0.043 4.49 3 0 checkFile Core G-1070 0.040 4.16 1 0 checkCreateTable Core G-9201 0.026 2.77 1 0 checkSingleTableInsert Core G-1060 0.025 2.62 3 0 checkFile Core G-1910 0.022 2.29 1 0 checkFile Core G-7710 0.022 2.27 1 0 checkFile Core G-1050 0.019 1.99 1 0 checkSqlName Core G-2190 0.017 1.78 17 0 checkColumnDefinition Core G-9202 0.016 1.71 2 0 checkFile Core G-7220 0.012 1.26 1 0 checkInsert Core G-3210 0.010 1.02 3 0 checkString Core G-2330 0.008 0.80 2 0 checkFile Core G-1920 0.006 0.65 1 0 checkSqlName Core G-2180 0.006 0.63 17 0 checkCharacterDatatype Core G-2340 0.005 0.49 1 0 checkSingleTableInsert Core G-3110 0.004 0.47 3 0 checkInlineConstraint Core G-9206 0.004 0.43 2 0 checkInlineConstraint Core G-9207 0.004 0.37 2 0 checkInlineConstraint Core G-9204 0.003 0.36 2 0 checkInlineConstraint Core G-9205 0.003 0.31 2 0 checkDmlTableExpressionClause Core G-8210 0.003 0.28 3 0 checkCharacterDatatype Core G-2310 0.002 0.23 1 0 checkCreateTable Core G-9209 0.002 0.20 1 0 checkFromClause Core G-3130 0.002 0.19 1 0 checkQueryTableExpression Core G-8210 0.001 0.11 1 0 2025-12-24 16:12:31.016 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.049 sec including 0.003 sec for checks. 2025-12-24 16:12:31.016 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.016 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3170.sql with 1 issues. 2025-12-24 16:12:31.017 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3170.sql took 0.000 sec. 2025-12-24 16:12:31.017 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3170.sql. 2025-12-24 16:12:31.017 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3180.sql is UTF-8. 2025-12-24 16:12:31.017 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3180.sql. 2025-12-24 16:12:31.017 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3180.sql. 2025-12-24 16:12:31.017 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3180.sql. 2025-12-24 16:12:31.017 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 206 chars in 8 lines. 2025-12-24 16:12:31.050 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.184 ms used by lexer for 34 tokens. 2025-12-24 16:12:31.050 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.207 ms used by scope lexer. 2025-12-24 16:12:31.051 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 31,744 KB Total time spent in parser : 32.006 ms Total time recorded by profiler: 31.813 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 18.200 57.21 8 6 6 1 0 orderByClause (1895) 7.982 25.09 3 2 1 0 0 fromItem (866) 2.356 7.41 1 0 0 0 0 subquery (741) 1.469 4.62 1 0 0 0 0 queryBlock (746) 1.212 3.81 1 0 0 0 0 tableReference (889) 0.160 0.50 1 0 0 0 0 functionExpression (1875) 0.138 0.43 1 0 0 0 0 functionExpression (1879) 0.065 0.20 1 0 0 0 0 functionExpression (1876) 0.050 0.16 1 0 0 0 0 functionExpression (1877) 0.048 0.15 1 0 0 0 0 functionExpression (1878) 0.045 0.14 1 0 0 0 0 queryTableExpression (897) 0.015 0.05 1 0 0 0 0 fromItem (867) 0.006 0.02 1 0 0 0 0 queryTableExpression (891) 0.006 0.02 1 0 0 0 0 fromClause (865) 0.005 0.02 1 0 0 0 0 queryTableExpression (892) 0.005 0.01 1 0 0 0 0 expression (1476) 0.004 0.01 8 0 0 0 0 fromItem (873) 0.004 0.01 1 0 0 0 0 queryTableExpression (893) 0.004 0.01 1 0 0 0 0 tableReference (886) 0.004 0.01 1 0 0 0 0 fromItem (868) 0.004 0.01 1 0 0 0 0 queryBlock (748) 0.003 0.01 1 0 0 0 0 queryBlock (749) 0.003 0.01 1 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 functionExpression (1874) 0.002 0.01 1 0 0 0 0 selectItem (797) 0.002 0.01 4 0 0 0 0 orderByItem (1896) 0.002 0.01 3 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 orderByItem (1897) 0.001 0.00 3 0 0 0 0 selectList (795) 0.001 0.00 4 0 0 0 0 functionParameter (1880) 0.001 0.00 1 0 0 0 0 queryBlock (752) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 subquery (723) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 dmlStatement (559) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 1 0 0 0 0 subquery (722) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.052 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.053 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.907 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkOrderByItem Core G-3180 0.585 64.49 3 3 checkStatement Core G-3120 0.051 5.65 1 0 checkFile Core G-2110 0.051 5.61 1 0 checkStatement Core G-2135 0.033 3.66 1 0 checkFile Core G-1910 0.031 3.43 1 0 checkFunctionExpression Core G-9010 0.019 2.15 1 0 checkStatement Core G-2410 0.019 2.12 1 0 checkFile Core G-2130 0.019 2.09 1 0 checkFile Core G-7710 0.018 1.95 1 0 checkFile Core G-1070 0.016 1.72 1 0 checkOrderByClause Core G-3185 0.012 1.37 1 0 checkFile Core G-7220 0.008 0.87 1 0 checkFile Core G-1050 0.007 0.81 1 0 checkFunctionExpressionParent Core G-7520 0.006 0.70 1 0 checkFile Core G-1920 0.006 0.62 1 0 checkSqlName Core G-2190 0.004 0.48 6 0 checkFunctionExpression Core G-7515 0.003 0.33 1 0 checkSqlName Core G-2180 0.002 0.27 6 0 checkFunctionExpression Core G-9040 0.002 0.24 1 0 checkFunctionExpression Core G-9020 0.002 0.23 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.23 1 0 checkFromClause Core G-3130 0.002 0.22 1 0 checkFunctionExpression Core G-4220 0.002 0.21 1 0 checkQueryTableExpression Core G-8210 0.001 0.16 1 0 checkFunctionExpression Core G-4230 0.001 0.16 1 0 checkFunctionExpression Core G-9030 0.001 0.13 1 0 checkFunctionExpression Core G-4240 0.001 0.09 1 0 2025-12-24 16:12:31.053 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.035 sec including 0.002 sec for checks. 2025-12-24 16:12:31.053 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.053 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3180.sql with 3 issues. 2025-12-24 16:12:31.053 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3180.sql took 0.000 sec. 2025-12-24 16:12:31.053 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3180.sql. 2025-12-24 16:12:31.053 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3182.sql is UTF-8. 2025-12-24 16:12:31.053 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3182.sql. 2025-12-24 16:12:31.053 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3182.sql. 2025-12-24 16:12:31.054 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3182.sql. 2025-12-24 16:12:31.054 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 208 chars in 7 lines. 2025-12-24 16:12:31.070 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.157 ms used by lexer for 36 tokens. 2025-12-24 16:12:31.070 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.280 ms used by scope lexer. 2025-12-24 16:12:31.071 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 19,456 KB Total time spent in parser : 15.891 ms Total time recorded by profiler: 15.217 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 4.821 31.68 6 6 6 1 0 groupByClause (803) 4.532 29.78 2 1 1 0 0 subquery (741) 2.031 13.35 1 0 0 0 0 fromItem (866) 1.883 12.38 1 0 0 0 0 queryBlock (746) 1.121 7.37 1 0 0 0 0 groupByClause (802) 0.134 0.88 1 0 0 0 0 tableReference (889) 0.121 0.80 1 0 0 0 0 groupByClause (804) 0.093 0.61 1 0 0 0 0 selectItem (796) 0.085 0.56 1 0 0 0 0 groupByItem (809) 0.085 0.56 2 0 0 0 0 functionExpression (1875) 0.058 0.38 1 0 0 0 0 expression (1476) 0.037 0.24 6 0 0 0 0 functionExpression (1876) 0.035 0.23 1 0 0 0 0 functionExpression (1877) 0.034 0.22 1 0 0 0 0 functionExpression (1878) 0.033 0.22 1 0 0 0 0 functionExpression (1879) 0.032 0.21 1 0 0 0 0 queryTableExpression (897) 0.008 0.06 1 0 0 0 0 fromItem (867) 0.005 0.04 1 0 0 0 0 selectItem (797) 0.005 0.03 2 0 0 0 0 queryTableExpression (891) 0.005 0.03 1 0 0 0 0 queryTableExpression (892) 0.005 0.03 1 0 0 0 0 tableReference (886) 0.004 0.03 1 0 0 0 0 queryTableExpression (893) 0.004 0.03 1 0 0 0 0 fromClause (865) 0.004 0.03 1 0 0 0 0 fromItem (873) 0.004 0.03 1 0 0 0 0 fromItem (868) 0.004 0.03 1 0 0 0 0 queryBlock (748) 0.004 0.02 1 0 0 0 0 queryBlock (749) 0.003 0.02 1 0 0 0 0 queryBlock (751) 0.003 0.02 1 0 0 0 0 queryBlock (750) 0.003 0.02 1 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 functionExpression (1874) 0.001 0.01 1 0 0 0 0 selectList (795) 0.001 0.01 2 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 1 0 0 0 0 dmlStatement (559) 0.001 0.01 1 0 0 0 0 queryBlock (752) 0.001 0.00 1 0 0 0 0 orderByClause (1895) 0.001 0.00 1 0 0 0 0 orderByItem (1896) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (753) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 orderByItem (1897) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.072 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.073 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.946 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkGroupByItem Core G-3182 0.633 66.95 2 1 checkFile Core G-2110 0.054 5.74 1 0 checkStatement Core G-3120 0.049 5.20 1 0 checkGroupByItem Core G-3183 0.029 3.07 2 0 checkStatement Core G-2135 0.026 2.74 1 0 checkFile Core G-2130 0.019 2.05 1 0 checkStatement Core G-2410 0.018 1.94 1 0 checkFile Core G-1910 0.016 1.67 1 0 checkFile Core G-7710 0.016 1.66 1 0 checkFile Core G-1070 0.016 1.65 1 0 checkSqlName Core G-2190 0.008 0.85 7 0 checkFile Core G-7220 0.008 0.84 1 0 checkOrderByClause Core G-3185 0.008 0.80 1 0 checkFile Core G-1050 0.007 0.78 1 0 checkFile Core G-1920 0.006 0.67 1 0 checkFunctionExpressionParent Core G-7520 0.005 0.50 1 0 checkFunctionExpression Core G-9010 0.004 0.42 1 0 checkFunctionExpression Core G-7515 0.003 0.34 1 0 checkSqlName Core G-2180 0.003 0.34 7 0 checkFunctionExpressionParent Core G-7110 0.003 0.29 1 0 checkFunctionExpression Core G-9020 0.002 0.22 1 0 checkFunctionExpression Core G-4220 0.002 0.22 1 0 checkFunctionExpression Core G-9040 0.002 0.18 1 0 checkOrderByItem Core G-3180 0.002 0.17 1 0 checkFromClause Core G-3130 0.001 0.15 1 0 checkQueryTableExpression Core G-8210 0.001 0.15 1 0 checkFunctionExpression Core G-4230 0.001 0.15 1 0 checkFunctionExpression Core G-4240 0.001 0.13 1 0 checkFunctionExpression Core G-9030 0.001 0.12 1 0 2025-12-24 16:12:31.073 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.019 sec including 0.002 sec for checks. 2025-12-24 16:12:31.073 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.073 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3182.sql with 1 issues. 2025-12-24 16:12:31.073 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3182.sql took 0.000 sec. 2025-12-24 16:12:31.073 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3182.sql. 2025-12-24 16:12:31.073 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3183.sql is UTF-8. 2025-12-24 16:12:31.074 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3183.sql. 2025-12-24 16:12:31.074 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3183.sql. 2025-12-24 16:12:31.074 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3183.sql. 2025-12-24 16:12:31.074 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 208 chars in 7 lines. 2025-12-24 16:12:31.087 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.155 ms used by lexer for 44 tokens. 2025-12-24 16:12:31.087 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.169 ms used by scope lexer. 2025-12-24 16:12:31.088 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 15,360 KB Total time spent in parser : 12.975 ms Total time recorded by profiler: 12.812 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 9.521 74.31 7 18 6 3 0 fromItem (866) 1.489 11.62 1 0 0 0 0 subquery (741) 1.291 10.08 1 0 0 0 0 queryBlock (746) 0.287 2.24 1 0 0 0 0 functionExpression (1878) 0.058 0.45 3 0 0 0 0 functionExpression (1875) 0.037 0.29 3 0 0 0 0 functionExpression (1879) 0.034 0.26 3 0 0 0 0 functionExpression (1876) 0.031 0.25 3 0 0 0 0 functionExpression (1877) 0.031 0.24 3 0 0 0 0 expression (1476) 0.003 0.02 7 0 0 0 0 functionParameter (1880) 0.002 0.01 3 0 0 0 0 functionExpression (1874) 0.002 0.01 3 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 3 0 0 0 0 selectItem (796) 0.001 0.01 2 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 3 0 0 0 0 selectItem (797) 0.001 0.01 2 0 0 0 0 orderByClause (1895) 0.001 0.01 1 0 0 0 0 queryBlock (752) 0.001 0.01 1 0 0 0 0 dmlStatement (559) 0.001 0.01 1 0 0 0 0 selectList (795) 0.001 0.01 2 0 0 0 0 queryTableExpression (891) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 3 0 0 0 0 tableReference (889) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 3 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 groupByClause (803) 0.001 0.00 1 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 groupByItem (809) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 groupByClause (804) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 groupByClause (802) 0.000 0.00 1 0 0 0 0 orderByItem (1896) 0.000 0.00 1 0 0 0 0 orderByItem (1897) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.090 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.090 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.938 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkGroupByItem Core G-3183 0.567 60.44 1 1 checkStatement Core G-3120 0.068 7.20 1 0 checkFile Core G-2110 0.051 5.46 1 0 checkFile Core G-1070 0.043 4.55 1 0 checkStatement Core G-2135 0.029 3.08 1 0 checkFile Core G-1910 0.023 2.44 1 0 checkFile Core G-2130 0.023 2.40 1 0 checkStatement Core G-2410 0.021 2.24 1 0 checkFile Core G-7710 0.016 1.73 1 0 checkFunctionExpressionParent Core G-7520 0.013 1.41 3 0 checkFile Core G-7220 0.008 0.83 1 0 checkSqlName Core G-2190 0.007 0.80 10 0 checkFunctionExpression Core G-9010 0.007 0.79 3 0 checkFile Core G-1050 0.007 0.78 1 0 checkOrderByClause Core G-3185 0.006 0.68 1 0 checkFunctionExpression Core G-7515 0.006 0.63 3 0 checkFile Core G-1920 0.005 0.58 1 0 checkFunctionExpressionParent Core G-7110 0.005 0.54 3 0 checkFunctionExpression Core G-9020 0.005 0.51 3 0 checkFunctionExpression Core G-4220 0.004 0.44 3 0 checkSqlName Core G-2180 0.004 0.43 10 0 checkFunctionExpression Core G-9040 0.003 0.37 3 0 checkFunctionExpression Core G-4230 0.003 0.33 3 0 checkFunctionExpression Core G-9030 0.003 0.28 3 0 checkFunctionExpression Core G-4240 0.002 0.27 3 0 checkOrderByItem Core G-3180 0.002 0.24 1 0 checkGroupByItem Core G-3182 0.002 0.23 1 0 checkFromClause Core G-3130 0.002 0.18 1 0 checkQueryTableExpression Core G-8210 0.001 0.15 1 0 2025-12-24 16:12:31.090 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.016 sec including 0.002 sec for checks. 2025-12-24 16:12:31.090 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.090 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3183.sql with 1 issues. 2025-12-24 16:12:31.090 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3183.sql took 0.000 sec. 2025-12-24 16:12:31.090 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3183.sql. 2025-12-24 16:12:31.091 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3185.sql is UTF-8. 2025-12-24 16:12:31.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3185.sql. 2025-12-24 16:12:31.091 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3185.sql. 2025-12-24 16:12:31.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3185.sql. 2025-12-24 16:12:31.091 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 225 chars in 10 lines. 2025-12-24 16:12:31.092 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.151 ms used by lexer for 44 tokens. 2025-12-24 16:12:31.092 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.157 ms used by scope lexer. 2025-12-24 16:12:31.093 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.796 ms Total time recorded by profiler: 0.696 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ subquery (741) 0.262 37.70 1 0 0 0 0 orderByItem (1896) 0.186 26.71 1 0 0 0 0 expression (1432) 0.080 11.45 8 0 0 0 0 queryBlock (746) 0.076 10.88 1 0 0 0 0 expression (1476) 0.068 9.73 9 1 1 0 0 expression (1475) 0.004 0.58 1 0 0 0 0 statement (11) 0.002 0.22 1 0 0 0 0 sqlEnd (1978) 0.001 0.15 1 0 0 0 0 selectList (795) 0.001 0.14 5 0 0 0 0 selectItem (797) 0.001 0.13 5 0 0 0 0 dmlStatement (559) 0.001 0.10 1 0 0 0 0 subquery (722) 0.001 0.10 1 0 0 0 0 queryTableExpression (897) 0.001 0.10 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.10 1 0 0 0 0 queryTableExpression (891) 0.001 0.09 1 0 0 0 0 fromItem (866) 0.001 0.09 1 0 0 0 0 queryTableExpression (893) 0.001 0.09 1 0 0 0 0 tableReference (889) 0.001 0.08 1 0 0 0 0 queryBlock (743) 0.001 0.08 1 0 0 0 0 subquery (742) 0.001 0.08 1 0 0 0 0 queryBlock (744) 0.000 0.07 1 0 0 0 0 queryBlock (750) 0.000 0.07 1 0 0 0 0 tableReference (890) 0.000 0.07 1 0 0 0 0 subquery (721) 0.000 0.07 1 0 0 0 0 queryBlock (748) 0.000 0.06 1 0 0 0 0 fromItem (867) 0.000 0.06 1 0 0 0 0 tableReference (886) 0.000 0.06 1 0 0 0 0 orderByItem (1897) 0.000 0.06 1 0 0 0 0 fromClause (865) 0.000 0.06 1 0 0 0 0 queryTableExpression (892) 0.000 0.06 1 0 0 0 0 fromItem (873) 0.000 0.06 1 0 0 0 0 queryBlock (751) 0.000 0.05 1 0 0 0 0 queryBlock (753) 0.000 0.05 1 0 0 0 0 queryBlock (749) 0.000 0.05 1 0 0 0 0 orderByClause (1895) 0.000 0.05 1 0 0 0 0 fromItem (871) 0.000 0.05 1 0 0 0 0 fromItem (868) 0.000 0.05 1 0 0 0 0 sqlEnd (1977) 0.000 0.05 1 0 0 0 0 selectItem (796) 0.000 0.05 1 0 0 0 0 tableReference (885) 0.000 0.05 1 0 0 0 0 subquery (723) 0.000 0.05 1 0 0 0 0 queryBlock (752) 0.000 0.05 1 0 0 0 0 subquery (724) 0.000 0.04 1 0 0 0 0 queryBlock (754) 0.000 0.04 1 0 0 0 0 queryBlock (747) 0.000 0.03 1 0 0 0 0 2025-12-24 16:12:31.093 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.094 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.259 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkOrderByClause Core G-3185 0.058 22.45 1 2 checkStatement Core G-3120 0.046 17.76 1 0 checkFile Core G-2110 0.030 11.42 1 0 checkStatement Core G-2135 0.026 9.98 1 0 checkFile Core G-2130 0.019 7.48 1 0 checkStatement Core G-2410 0.018 7.00 1 0 checkFile Core G-1070 0.012 4.46 1 0 checkFile Core G-1910 0.010 3.75 1 0 checkFile Core G-7710 0.008 3.20 1 0 checkSqlName Core G-2190 0.006 2.37 9 0 checkFile Core G-7220 0.005 2.09 1 0 checkFile Core G-1050 0.004 1.39 1 0 checkFile Core G-1920 0.003 1.22 1 0 checkSimpleComparisonCondition Core G-1080 0.003 1.06 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.97 1 0 checkSqlName Core G-2180 0.002 0.81 9 0 checkOrderByItem Core G-3180 0.002 0.62 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.58 1 0 checkFromClause Core G-3130 0.001 0.56 1 0 checkQueryTableExpression Core G-8210 0.001 0.55 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.29 1 0 2025-12-24 16:12:31.094 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.001 sec for checks. 2025-12-24 16:12:31.094 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:31.094 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3185.sql with 2 issues. 2025-12-24 16:12:31.094 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3185.sql took 0.000 sec. 2025-12-24 16:12:31.094 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3185.sql. 2025-12-24 16:12:31.094 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3190.sql is UTF-8. 2025-12-24 16:12:31.094 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3190.sql. 2025-12-24 16:12:31.094 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3190.sql. 2025-12-24 16:12:31.094 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3190.sql. 2025-12-24 16:12:31.094 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 201 chars in 9 lines. 2025-12-24 16:12:31.096 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.207 ms used by lexer for 47 tokens. 2025-12-24 16:12:31.096 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.091 ms used by scope lexer. 2025-12-24 16:12:31.096 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.815 ms Total time recorded by profiler: 0.688 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ subquery (741) 0.396 57.57 1 0 0 0 0 expression (1476) 0.131 18.98 15 5 1 0 0 fromItem (867) 0.046 6.73 2 0 0 0 0 fromItem (873) 0.034 5.00 3 1 1 0 0 tableReference (889) 0.013 1.86 2 0 0 0 0 fromItem (868) 0.011 1.62 2 0 0 0 0 tableAlias (880) 0.008 1.23 2 0 0 0 0 tableAlias (876) 0.007 1.06 2 0 0 0 0 orderByClause (1895) 0.007 1.04 2 1 1 0 0 expression (1475) 0.006 0.87 5 0 0 0 0 joinVariant (984) 0.004 0.65 1 0 0 0 0 fromItem (872) 0.004 0.57 1 0 0 0 0 expression (1432) 0.004 0.56 10 0 0 0 0 queryBlock (746) 0.002 0.33 1 0 0 0 0 statement (11) 0.001 0.17 1 0 0 0 0 queryTableExpression (891) 0.001 0.12 2 0 0 0 0 queryTableExpression (897) 0.001 0.10 2 0 0 0 0 selectItem (797) 0.001 0.10 3 0 0 0 0 queryBlock (749) 0.001 0.09 1 0 0 0 0 sqlEnd (1978) 0.001 0.09 1 0 0 0 0 tableAlias (874) 0.001 0.09 2 0 0 0 0 tableReference (886) 0.001 0.08 2 0 0 0 0 selectList (795) 0.001 0.08 3 0 0 0 0 queryTableExpression (892) 0.001 0.08 2 0 0 0 0 orderByItem (1896) 0.001 0.07 2 0 0 0 0 queryTableExpression (893) 0.001 0.07 2 0 0 0 0 fromItem (871) 0.000 0.06 2 0 0 0 0 fromItem (866) 0.000 0.06 2 0 0 0 0 orderByItem (1897) 0.000 0.05 2 0 0 0 0 subquery (723) 0.000 0.05 1 0 0 0 0 fromClause (865) 0.000 0.05 1 0 0 0 0 dmlStatement (559) 0.000 0.05 1 0 0 0 0 queryBlock (743) 0.000 0.05 1 0 0 0 0 queryBlock (748) 0.000 0.04 1 0 0 0 0 tableReference (890) 0.000 0.04 2 0 0 0 0 tableReference (885) 0.000 0.04 2 0 0 0 0 subquery (721) 0.000 0.04 1 0 0 0 0 subquery (722) 0.000 0.04 1 0 0 0 0 queryBlock (752) 0.000 0.03 1 0 0 0 0 sqlEnd (1977) 0.000 0.03 1 0 0 0 0 subquery (724) 0.000 0.03 1 0 0 0 0 queryBlock (753) 0.000 0.03 1 0 0 0 0 subquery (742) 0.000 0.02 1 0 0 0 0 queryBlock (747) 0.000 0.02 1 0 0 0 0 queryBlock (744) 0.000 0.02 1 0 0 0 0 queryBlock (750) 0.000 0.02 1 0 0 0 0 queryBlock (751) 0.000 0.01 1 0 0 0 0 queryBlock (754) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:31.097 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.097 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.306 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.071 23.14 1 0 checkInnerCrossJoinClause Core G-3190 0.044 14.35 1 1 checkStatement Core G-2135 0.038 12.26 1 0 checkFile Core G-2110 0.037 12.21 1 0 checkFile Core G-2130 0.027 8.69 1 0 checkStatement Core G-2410 0.025 8.26 1 0 checkFile Core G-1070 0.011 3.67 1 0 checkFile Core G-1910 0.008 2.75 1 0 checkQualifiedExpression Core G-7510 0.007 2.43 5 0 checkFile Core G-7710 0.007 2.33 1 0 checkSqlName Core G-2190 0.006 2.09 14 0 checkQualifiedExpression Core G-7515 0.005 1.67 5 0 checkFile Core G-1050 0.004 1.28 1 0 checkFile Core G-7220 0.004 1.26 1 0 checkOrderByClause Core G-3185 0.003 0.99 1 0 checkSqlName Core G-2180 0.002 0.79 14 0 checkFile Core G-1920 0.002 0.67 1 0 checkOrderByItem Core G-3180 0.001 0.48 2 0 checkQueryTableExpression Core G-8210 0.001 0.46 2 0 checkFromClause Core G-3130 0.001 0.21 1 0 2025-12-24 16:12:31.097 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.001 sec for checks. 2025-12-24 16:12:31.097 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.097 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3190.sql with 1 issues. 2025-12-24 16:12:31.098 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3190.sql took 0.000 sec. 2025-12-24 16:12:31.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3190.sql. 2025-12-24 16:12:31.098 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3195.sql is UTF-8. 2025-12-24 16:12:31.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3195.sql. 2025-12-24 16:12:31.098 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3195.sql. 2025-12-24 16:12:31.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3195.sql. 2025-12-24 16:12:31.098 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 148 chars in 6 lines. 2025-12-24 16:12:31.105 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.169 ms used by lexer for 31 tokens. 2025-12-24 16:12:31.105 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.124 ms used by scope lexer. 2025-12-24 16:12:31.106 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 7,168 KB Total time spent in parser : 6.833 ms Total time recorded by profiler: 6.606 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 4.540 68.73 11 4 1 0 0 expression (1467) 1.565 23.69 1 0 0 0 0 subquery (741) 0.393 5.95 1 0 0 0 0 expression (1432) 0.073 1.10 7 0 0 0 0 expression (1475) 0.022 0.33 4 0 0 0 0 string (1976) 0.001 0.02 1 0 0 0 0 queryBlock (744) 0.001 0.02 1 0 0 0 0 queryBlock (746) 0.001 0.02 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 selectItem (797) 0.000 0.01 2 0 0 0 0 tableReference (889) 0.000 0.01 1 0 0 0 0 queryBlock (753) 0.000 0.01 1 0 0 0 0 queryBlock (752) 0.000 0.01 1 0 0 0 0 subquery (723) 0.000 0.01 1 0 0 0 0 dmlStatement (559) 0.000 0.01 1 0 0 0 0 queryBlock (750) 0.000 0.01 1 0 0 0 0 tableAlias (880) 0.000 0.01 1 0 0 0 0 queryBlock (749) 0.000 0.01 1 0 0 0 0 queryBlock (743) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 2 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryTableExpression (897) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 tableAlias (876) 0.000 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryTableExpression (891) 0.000 0.00 1 0 0 0 0 tableAlias (874) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 fromItem (866) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.107 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.107 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.389 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkLikeCondition Core G-3195 0.117 29.99 1 1 checkStatement Core G-2135 0.066 16.97 1 0 checkStatement Core G-3120 0.047 12.11 1 0 checkFile Core G-2110 0.035 8.99 1 0 checkFile Core G-7710 0.022 5.61 1 0 checkFile Core G-1910 0.020 5.07 1 0 checkFile Core G-2130 0.018 4.54 1 0 checkStatement Core G-2410 0.017 4.49 1 0 checkFile Core G-1070 0.013 3.31 1 0 checkQualifiedExpression Core G-7510 0.007 1.89 3 0 checkFile Core G-7220 0.005 1.24 1 0 checkFile Core G-1050 0.005 1.23 1 0 checkSqlName Core G-2190 0.004 1.10 8 0 checkQualifiedExpression Core G-7515 0.004 0.94 3 0 checkFile Core G-1920 0.003 0.81 1 0 checkString Core G-2330 0.003 0.79 1 0 checkSqlName Core G-2180 0.002 0.53 8 0 checkFromClause Core G-3130 0.001 0.25 1 0 checkQueryTableExpression Core G-8210 0.001 0.16 1 0 2025-12-24 16:12:31.107 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.009 sec including 0.001 sec for checks. 2025-12-24 16:12:31.107 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.107 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3195.sql with 1 issues. 2025-12-24 16:12:31.107 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3195.sql took 0.000 sec. 2025-12-24 16:12:31.107 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3195.sql. 2025-12-24 16:12:31.107 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3210.sql is UTF-8. 2025-12-24 16:12:31.108 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3210.sql. 2025-12-24 16:12:31.108 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3210.sql. 2025-12-24 16:12:31.108 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3210.sql. 2025-12-24 16:12:31.108 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 706 chars in 19 lines. 2025-12-24 16:12:31.151 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.381 ms used by lexer for 129 tokens. 2025-12-24 16:12:31.151 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.117 ms used by scope lexer. 2025-12-24 16:12:31.152 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 47,104 KB Total time spent in parser : 42.738 ms Total time recorded by profiler: 42.371 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 23.233 54.83 16 18 10 3 0 expression (1476) 9.250 21.83 21 5 1 0 0 qualifiedName (1968) 8.237 19.44 6 3 1 0 0 declareSection (1061) 1.139 2.69 3 0 0 0 0 functionExpression (1874) 0.142 0.33 3 1 1 1 0 plsqlBlockStatement (1060) 0.088 0.21 1 1 1 1 0 functionExpression (1875) 0.082 0.19 3 0 0 0 0 functionExpression (1876) 0.033 0.08 3 0 0 0 0 functionExpression (1877) 0.031 0.07 3 0 0 0 0 functionExpression (1878) 0.029 0.07 3 0 0 0 0 functionExpression (1879) 0.029 0.07 3 0 0 0 0 expression (1475) 0.013 0.03 5 0 0 0 0 postgresqlSqlExpression (1479) 0.013 0.03 7 0 0 0 0 itemlistItem (1062) 0.008 0.02 3 0 0 0 0 forLoopStatement (1200) 0.008 0.02 2 0 0 0 0 itemDeclaration (1092) 0.004 0.01 3 0 0 0 0 plsqlStatement (1163) 0.003 0.01 3 0 0 0 0 plsqlDataType (1070) 0.003 0.01 3 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 7 0 0 0 0 statement (11) 0.002 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.00 7 0 0 0 0 functionParameter (1880) 0.001 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 iterationControl (1209) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 2 0 0 0 0 columnReferenceItem (635) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 update (1043) 0.001 0.00 1 0 0 0 0 iterandDecl (1204) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.00 1 0 0 0 0 updateSetClauseItem (1057) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 dataType (1358) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 update (1041) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 sqlStatement (1312) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 0.00 1 0 0 0 0 updateSetClause (1051) 0.000 0.00 1 0 0 0 0 qualIterationCtl (1208) 0.000 0.00 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.00 1 0 0 0 0 update (1042) 0.000 0.00 1 0 0 0 0 update (1039) 0.000 0.00 1 0 0 0 0 updateSetClauseItem (1058) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.155 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.156 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.819 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkUpdate Core G-3210 0.240 13.20 1 1 checkConstantDeclaration Core G-1030 0.225 12.35 2 0 checkFile Core G-2110 0.153 8.43 1 0 checkStatement Core G-3120 0.130 7.17 1 0 checkStatement Core G-2410 0.112 6.17 1 0 checkVariableDeclaration Core G-1030 0.109 6.00 1 0 checkStatement Core G-2135 0.092 5.06 1 0 checkItemlistItem Core G-2185 0.092 5.06 3 0 checkSteppedControl Core G-4360 0.083 4.57 1 0 checkFile Core G-2130 0.076 4.20 1 0 checkVariableDeclaration Core G-9102 0.046 2.55 1 0 checkConstantDeclaration Core G-9114 0.039 2.16 2 0 checkFile Core G-1070 0.031 1.70 1 0 checkForLoopStatement Core G-3320 0.028 1.56 1 0 checkSteppedControl Core G-4390 0.026 1.42 1 0 checkPlsqlStatement Core G-4325 0.023 1.29 3 0 checkFile Core G-1920 0.022 1.24 1 0 checkFunctionExpressionParent Core G-7520 0.021 1.17 3 0 checkSqlName Core G-2190 0.020 1.10 27 0 checkFile Core G-1910 0.019 1.03 1 0 checkFile Core G-7710 0.015 0.85 1 0 checkItemlistItem Core G-2210 0.012 0.65 3 0 checkVariableDeclaration Core G-9103 0.012 0.65 1 0 checkVariableDeclaration Core G-9105 0.010 0.56 1 0 checkDeclareSection Core G-2170 0.010 0.54 1 0 checkVariableDeclaration Core G-9106 0.010 0.53 1 0 checkUserDefinedType Core G-7515 0.008 0.46 1 0 checkFile Core G-7220 0.008 0.45 1 0 checkSqlName Core G-2180 0.008 0.45 27 0 checkFunctionExpressionParent Core G-7110 0.008 0.43 3 0 checkFunctionExpression Core G-9010 0.008 0.43 3 0 checkFile Core G-1050 0.007 0.39 1 0 checkColumnUpdateSetClauseItem Core G-3115 0.006 0.33 1 0 checkVariableDeclaration Core G-9104 0.006 0.32 1 0 checkPlsqlStatement Core G-1010 0.006 0.31 3 0 checkQualifiedExpression Core G-7510 0.005 0.29 2 0 checkVariableDeclaration Core G-5030 0.005 0.29 1 0 checkFunctionExpression Core G-9020 0.005 0.26 3 0 checkFunctionExpression Core G-4220 0.005 0.25 3 0 checkSimpleComparisonCondition Core G-1080 0.005 0.25 1 0 checkAssignmentStatement Core G-2145 0.005 0.25 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.24 1 0 checkForLoopStatement Core G-3310 0.004 0.23 1 0 checkVariableDeclaration Core G-9113 0.004 0.22 1 0 checkSimpleComparisonCondition Core G-4270 0.004 0.22 1 0 checkSteppedControl Core G-4395 0.004 0.21 1 0 checkFunctionExpression Core G-9040 0.004 0.21 3 0 checkFunctionExpression Core G-4230 0.003 0.19 3 0 checkSimpleComparisonCondition Core G-2150 0.003 0.18 1 0 checkFunctionExpression Core G-9030 0.003 0.18 3 0 checkItemlistItem Core G-2220 0.003 0.18 3 0 checkQualifiedExpression Core G-7515 0.003 0.16 2 0 checkFunctionExpression Core G-4240 0.003 0.15 3 0 checkFunctionExpression Core G-7515 0.003 0.15 3 0 checkPlsqlStatement Core G-1020 0.003 0.14 3 0 checkDmlTableExpressionClause Core G-8210 0.002 0.14 1 0 checkSteppedControl Core G-4350 0.002 0.13 1 0 checkForLoopStatement Core G-1020 0.002 0.12 1 0 checkBody Core G-5040 0.002 0.12 1 0 checkItemlistItem Core G-2230 0.002 0.12 3 0 checkVariableDeclaration Core G-2140 0.002 0.10 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.08 1 0 checkForLoopStatement Core G-4320 0.001 0.07 1 0 checkBody Core G-7180 0.001 0.07 1 0 checkVariableDeclaration Core G-2160 0.001 0.05 1 0 2025-12-24 16:12:31.156 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.049 sec including 0.004 sec for checks. 2025-12-24 16:12:31.157 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.157 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3210.sql with 1 issues. 2025-12-24 16:12:31.157 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3210.sql took 0.000 sec. 2025-12-24 16:12:31.157 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3210.sql. 2025-12-24 16:12:31.157 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3220.sql is UTF-8. 2025-12-24 16:12:31.157 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3220.sql. 2025-12-24 16:12:31.157 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3220.sql. 2025-12-24 16:12:31.157 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3220.sql. 2025-12-24 16:12:31.157 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 625 chars in 17 lines. 2025-12-24 16:12:31.180 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.537 ms used by lexer for 124 tokens. 2025-12-24 16:12:31.181 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.099 ms used by scope lexer. 2025-12-24 16:12:31.182 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 24,576 KB Total time spent in parser : 22.086 ms Total time recorded by profiler: 21.290 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 15.356 72.13 17 18 10 3 0 expression (1476) 5.144 24.16 22 10 5 0 0 functionExpression (1874) 0.163 0.76 3 1 1 1 0 plsqlStatement (1163) 0.156 0.73 2 0 0 0 0 functionExpression (1875) 0.081 0.38 3 0 0 0 0 boundsClause (1225) 0.080 0.37 1 0 0 0 0 plsqlBlockStatement (1060) 0.058 0.27 1 1 1 1 0 qualifiedName (1968) 0.044 0.21 6 3 1 0 0 functionExpression (1876) 0.033 0.15 3 0 0 0 0 functionExpression (1877) 0.032 0.15 3 0 0 0 0 functionExpression (1878) 0.029 0.14 3 0 0 0 0 functionExpression (1879) 0.028 0.13 3 0 0 0 0 statement (11) 0.016 0.07 1 0 0 0 0 itemlistItem (1062) 0.014 0.06 3 0 0 0 0 expression (1475) 0.011 0.05 5 0 0 0 0 forallDmlStatement (1226) 0.010 0.05 1 0 0 0 0 itemDeclaration (1092) 0.007 0.03 3 0 0 0 0 plsqlBlock (1240) 0.004 0.02 1 0 0 0 0 declareSection (1061) 0.003 0.02 3 0 0 0 0 plsqlDataType (1070) 0.002 0.01 3 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 5 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 functionParameter (1880) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 5 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 5 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.00 1 0 0 0 0 update (1041) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 columnReferenceItem (635) 0.001 0.00 1 0 0 0 0 update (1043) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 updateSetClause (1051) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 dataType (1358) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 2 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 updateSetClauseItem (1057) 0.000 0.00 1 0 0 0 0 update (1039) 0.000 0.00 1 0 0 0 0 update (1042) 0.000 0.00 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.00 1 0 0 0 0 updateSetClauseItem (1058) 0.000 0.00 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.185 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.185 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.654 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkForallStatement Core G-3220 0.440 26.59 1 1 checkFile Core G-2110 0.195 11.79 1 0 checkConstantDeclaration Core G-1030 0.156 9.44 2 0 checkStatement Core G-3120 0.113 6.84 1 0 checkStatement Core G-2135 0.091 5.48 1 0 checkFile Core G-2130 0.071 4.28 1 0 checkStatement Core G-2410 0.067 4.08 1 0 checkVariableDeclaration Core G-1030 0.063 3.83 1 0 checkItemlistItem Core G-2185 0.054 3.27 3 0 checkFile Core G-1070 0.040 2.43 1 0 checkVariableDeclaration Core G-9102 0.028 1.69 1 0 checkSqlName Core G-2190 0.027 1.63 26 0 checkFunctionExpressionParent Core G-7520 0.025 1.50 3 0 checkPlsqlStatement Core G-4325 0.021 1.30 2 0 checkFile Core G-7710 0.018 1.08 1 0 checkFile Core G-1910 0.017 1.03 1 0 checkFile Core G-1920 0.014 0.86 1 0 checkConstantDeclaration Core G-9114 0.013 0.81 2 0 checkFunctionExpressionParent Core G-7110 0.011 0.64 3 0 checkFile Core G-7220 0.009 0.56 1 0 checkSqlName Core G-2180 0.009 0.53 26 0 checkVariableDeclaration Core G-9105 0.008 0.49 1 0 checkFunctionExpression Core G-9010 0.008 0.48 3 0 checkFile Core G-1050 0.008 0.48 1 0 checkVariableDeclaration Core G-9103 0.008 0.47 1 0 checkQualifiedExpression Core G-7510 0.008 0.47 2 0 checkDeclareSection Core G-2170 0.007 0.45 1 0 checkColumnUpdateSetClauseItem Core G-3115 0.007 0.43 1 0 checkVariableDeclaration Core G-9106 0.007 0.43 1 0 checkAssignmentStatement Core G-2145 0.007 0.42 1 0 checkItemlistItem Core G-2210 0.007 0.42 3 0 checkFunctionExpression Core G-4220 0.007 0.41 3 0 checkSimpleComparisonCondition Core G-1080 0.006 0.39 1 0 checkSimpleComparisonCondition Core G-4270 0.006 0.38 1 0 checkUserDefinedType Core G-7515 0.005 0.32 1 0 checkFunctionExpression Core G-9020 0.005 0.29 3 0 checkPlsqlStatement Core G-1010 0.005 0.29 2 0 checkVariableDeclaration Core G-9104 0.005 0.28 1 0 checkSimpleComparisonCondition Core G-2150 0.004 0.27 1 0 checkFunctionExpression Core G-7515 0.004 0.26 3 0 checkFunctionExpression Core G-4230 0.004 0.25 3 0 checkQualifiedExpression Core G-7515 0.004 0.25 2 0 checkFunctionExpression Core G-9040 0.004 0.24 3 0 checkBody Core G-5040 0.004 0.22 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.22 1 0 checkUpdate Core G-3210 0.004 0.22 1 0 checkFunctionExpression Core G-4240 0.003 0.20 3 0 checkFunctionExpression Core G-9030 0.003 0.20 3 0 checkVariableDeclaration Core G-5030 0.003 0.17 1 0 checkItemlistItem Core G-2220 0.003 0.15 3 0 checkSimpleComparisonCondition Core G-1040 0.003 0.15 1 0 checkVariableDeclaration Core G-9113 0.002 0.14 1 0 checkDmlTableExpressionClause Core G-8210 0.002 0.11 1 0 checkPlsqlStatement Core G-1020 0.002 0.11 2 0 checkBody Core G-7180 0.002 0.10 1 0 checkItemlistItem Core G-2230 0.001 0.08 3 0 checkVariableDeclaration Core G-2140 0.001 0.07 1 0 checkVariableDeclaration Core G-2160 0.001 0.05 1 0 2025-12-24 16:12:31.185 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.028 sec including 0.004 sec for checks. 2025-12-24 16:12:31.185 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.185 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3220.sql with 1 issues. 2025-12-24 16:12:31.186 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3220.sql took 0.000 sec. 2025-12-24 16:12:31.186 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3220.sql. 2025-12-24 16:12:31.186 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3310.sql is UTF-8. 2025-12-24 16:12:31.186 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3310.sql. 2025-12-24 16:12:31.186 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3310.sql. 2025-12-24 16:12:31.186 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3310.sql. 2025-12-24 16:12:31.186 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 879 chars in 32 lines. 2025-12-24 16:12:31.242 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.585 ms used by lexer for 206 tokens. 2025-12-24 16:12:31.242 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.172 ms used by scope lexer. 2025-12-24 16:12:31.243 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -114,783 KB Total time spent in parser : 54.018 ms Total time recorded by profiler: 53.312 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 21.889 41.06 9 131 127 3 0 qualifiedName (1968) 19.995 37.51 5 2 1 0 0 expression (1432) 6.271 11.76 29 10 10 1 0 cursorForLoopStatement (1184) 3.738 7.01 1 31 31 1 0 expression (1476) 0.767 1.44 41 14 3 1 0 dataType (1358) 0.368 0.69 2 6 3 2 0 plsqlBlockStatement (1060) 0.071 0.13 1 1 1 1 0 subquery (741) 0.041 0.08 1 0 0 0 0 cursorForLoopStatement (1185) 0.021 0.04 5 0 0 0 0 expression (1475) 0.020 0.04 12 0 0 0 0 postgresqlSqlExpression (1479) 0.019 0.04 9 0 0 0 0 statement (11) 0.018 0.03 1 0 0 0 0 conditionToStatements (1230) 0.013 0.02 5 0 0 0 0 itemlistItem (1062) 0.010 0.02 4 0 0 0 0 sqlStatement (1312) 0.005 0.01 3 0 0 0 0 itemDeclaration (1092) 0.004 0.01 4 0 0 0 0 dmlTableExpressionClause (573) 0.004 0.01 1 0 0 0 0 columnReferenceItem (635) 0.004 0.01 2 0 0 0 0 plsqlDataType (1070) 0.003 0.01 4 0 0 0 0 postgresqlSqlExpression (1484) 0.003 0.01 9 0 0 0 0 queryBlock (746) 0.002 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.00 9 0 0 0 0 dmlTableExpressionClause (575) 0.002 0.00 1 0 0 0 0 dmlTableExpressionClause (574) 0.002 0.00 1 0 0 0 0 declareSection (1061) 0.002 0.00 4 0 0 0 0 body (1158) 0.002 0.00 3 0 0 0 0 simpleComparisonOperator (1950) 0.002 0.00 4 0 0 0 0 update (1042) 0.002 0.00 1 0 0 0 0 dataType (1355) 0.001 0.00 2 0 0 0 0 plsqlDataType (1067) 0.001 0.00 2 0 0 0 0 selectItem (797) 0.001 0.00 2 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 update (1043) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 tableAlias (880) 0.001 0.00 1 0 0 0 0 functionParameter (1880) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 2 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 update (1041) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 updateSetClauseItem (1058) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 tableAlias (874) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 updateSetClause (1051) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 updateSetClauseItem (1057) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 update (1039) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 tableAlias (876) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.248 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.248 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.521 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.297 11.79 2 0 checkStatement Core G-2135 0.244 9.66 1 0 checkStatement Core G-2410 0.230 9.11 1 0 checkFile Core G-2110 0.229 9.07 1 0 checkVariableDeclaration Core G-1030 0.226 8.96 2 0 checkStatement Core G-3120 0.197 7.81 1 0 checkCursorForLoopStatement Core G-4387 0.184 7.32 1 0 checkItemlistItem Core G-2185 0.177 7.00 4 0 checkCursorForLoopStatement Core G-3310 0.116 4.59 1 1 checkFile Core G-2130 0.114 4.53 1 0 checkPlsqlStatement Core G-4325 0.049 1.95 9 0 checkUpdate Core G-3210 0.045 1.80 1 1 checkFile Core G-1070 0.038 1.51 1 0 checkCursorForLoopStatement Core G-4385 0.035 1.39 1 0 checkSqlName Core G-2190 0.031 1.24 41 0 checkVariableDeclaration Core G-9102 0.029 1.15 2 0 checkConstantDeclaration Core G-9114 0.022 0.89 2 0 checkFile Core G-1910 0.019 0.75 1 0 checkFile Core G-7710 0.016 0.62 1 0 checkSimpleComparisonCondition Core G-1080 0.011 0.43 4 0 checkSqlName Core G-2180 0.010 0.42 41 0 checkPlsqlStatement Core G-1010 0.010 0.39 9 0 checkQualifiedExpression Core G-7510 0.010 0.39 7 0 checkQualifiedExpression Core G-7515 0.009 0.36 7 0 checkFunctionExpressionParent Core G-7520 0.009 0.35 1 0 checkItemlistItem Core G-2210 0.008 0.33 4 0 checkFile Core G-7220 0.008 0.32 1 0 checkFile Core G-1050 0.008 0.31 1 0 checkSimpleComparisonCondition Core G-4270 0.008 0.30 4 0 checkVariableDeclaration Core G-9103 0.008 0.30 2 0 checkPlsqlStatement Core G-1020 0.007 0.29 9 0 checkSimpleComparisonCondition Core G-2150 0.007 0.28 4 0 checkDeclareSection Core G-2170 0.007 0.28 1 0 checkAssignmentStatement Core G-2145 0.007 0.27 3 0 checkVariableDeclaration Core G-9105 0.006 0.26 2 0 checkVariableDeclaration Core G-9106 0.006 0.26 2 0 checkFile Core G-1920 0.006 0.23 1 0 checkString Core G-2330 0.005 0.21 1 0 checkVariableDeclaration Core G-9104 0.005 0.21 2 0 checkVariableDeclaration Core G-5030 0.005 0.19 2 0 checkFunctionExpressionParent Core G-7110 0.005 0.18 1 0 checkIfStatement Core G-4210 0.004 0.15 2 0 checkItemlistItem Core G-2220 0.004 0.14 4 0 checkPlsqlBlockStatement Core G-4325 0.004 0.14 1 0 checkSimpleComparisonCondition Core G-1040 0.003 0.13 4 0 checkColumnUpdateSetClauseItem Core G-3115 0.003 0.13 1 0 checkFunctionExpression Core G-9010 0.003 0.13 1 0 checkVariableDeclaration Core G-9113 0.003 0.13 2 0 checkAnsiSupportedDatatype Core G-2320 0.003 0.13 2 0 checkVariableDeclaration Core G-2160 0.003 0.12 2 0 checkCursorForLoopStatement Core G-1020 0.003 0.11 1 0 checkItemlistItem Core G-2230 0.003 0.11 4 0 checkVariableDeclaration Core G-2140 0.003 0.11 2 0 checkBody Core G-5040 0.002 0.10 1 0 checkFunctionExpression Core G-4220 0.002 0.08 1 0 checkFunctionExpression Core G-9020 0.002 0.08 1 0 checkFromClause Core G-3130 0.002 0.08 1 0 checkBody Core G-7180 0.002 0.06 1 0 checkCursorForLoopStatement Core G-4320 0.002 0.06 1 0 checkFunctionExpression Core G-9040 0.001 0.06 1 0 checkDmlTableExpressionClause Core G-8210 0.001 0.06 1 0 checkQueryTableExpression Core G-8210 0.001 0.05 1 0 checkFunctionExpression Core G-9030 0.001 0.05 1 0 checkFunctionExpression Core G-4230 0.001 0.04 1 0 checkFunctionExpression Core G-4240 0.001 0.04 1 0 checkFunctionExpression Core G-7515 0.001 0.03 1 0 2025-12-24 16:12:31.248 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.062 sec including 0.005 sec for checks. 2025-12-24 16:12:31.249 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:31.249 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3310.sql with 2 issues. 2025-12-24 16:12:31.249 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3310.sql took 0.000 sec. 2025-12-24 16:12:31.249 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3310.sql. 2025-12-24 16:12:31.249 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3320.sql is UTF-8. 2025-12-24 16:12:31.249 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3320.sql. 2025-12-24 16:12:31.249 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3320.sql. 2025-12-24 16:12:31.250 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3320.sql. 2025-12-24 16:12:31.250 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 966 chars in 34 lines. 2025-12-24 16:12:31.277 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.553 ms used by lexer for 200 tokens. 2025-12-24 16:12:31.278 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.234 ms used by scope lexer. 2025-12-24 16:12:31.279 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 28,599 KB Total time spent in parser : 26.531 ms Total time recorded by profiler: 25.841 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 15.057 58.27 6 3 1 0 0 singleTableInsert (624) 2.395 9.27 2 18 18 1 0 valuesRow (775) 2.084 8.07 1 16 16 1 0 expression (1432) 1.662 6.43 22 0 0 0 0 subquery (741) 1.326 5.13 1 0 0 0 0 dataType (1358) 0.797 3.08 6 9 3 3 0 fromItem (866) 0.758 2.93 1 0 0 0 0 queryBlock (746) 0.573 2.22 1 0 0 0 0 plsqlStatement (1163) 0.361 1.40 6 2 2 1 0 expression (1476) 0.250 0.97 29 7 1 0 0 tableReference (889) 0.123 0.48 1 0 0 0 0 hierarchicalQueryClause (798) 0.080 0.31 1 0 0 0 0 plsqlBlockStatement (1060) 0.074 0.29 1 1 1 1 0 hierarchicalQueryClause (799) 0.053 0.20 1 0 0 0 0 columnReferenceItem (635) 0.046 0.18 5 0 0 0 0 expression (1475) 0.045 0.17 7 0 0 0 0 basicLoopStatement (1164) 0.025 0.10 6 0 0 0 0 simpleComparisonOperator (1950) 0.016 0.06 2 0 0 0 0 itemlistItem (1062) 0.015 0.06 6 0 0 0 0 itemDeclaration (1092) 0.008 0.03 6 0 0 0 0 queryTableExpression (897) 0.008 0.03 1 0 0 0 0 fromItem (867) 0.005 0.02 1 0 0 0 0 queryTableExpression (891) 0.005 0.02 1 0 0 0 0 queryTableExpression (892) 0.004 0.02 1 0 0 0 0 plsqlDataType (1070) 0.004 0.02 6 0 0 0 0 fromItem (868) 0.004 0.02 1 0 0 0 0 fromItem (873) 0.004 0.01 1 0 0 0 0 queryTableExpression (893) 0.004 0.01 1 0 0 0 0 tableReference (886) 0.004 0.01 1 0 0 0 0 fromClause (865) 0.004 0.01 1 0 0 0 0 insertIntoClause (631) 0.003 0.01 2 0 0 0 0 queryBlock (748) 0.003 0.01 1 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 queryBlock (750) 0.002 0.01 1 0 0 0 0 dataType (1355) 0.002 0.01 3 0 0 0 0 queryBlock (749) 0.002 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 8 0 0 0 0 declareSection (1061) 0.002 0.01 6 0 0 0 0 sqlStatement (1312) 0.002 0.01 3 0 0 0 0 body (1158) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 8 0 0 0 0 string (1976) 0.001 0.01 3 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 8 0 0 0 0 selectItem (797) 0.001 0.01 3 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 2 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.00 2 0 0 0 0 insertIntoClause (628) 0.001 0.00 2 0 0 0 0 insertIntoClause (629) 0.001 0.00 2 0 0 0 0 selectList (795) 0.001 0.00 3 0 0 0 0 userDefinedType (1424) 0.001 0.00 3 0 0 0 0 dataType (1357) 0.001 0.00 3 0 0 0 0 queryBlock (752) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (574) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (575) 0.001 0.00 2 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 exitStatement (1195) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.284 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.284 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.021 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.712 23.57 5 0 checkItemlistItem Core G-2185 0.442 14.64 6 0 checkStatement Core G-3120 0.271 8.97 1 0 checkFile Core G-2110 0.261 8.64 1 0 checkStatement Core G-2135 0.191 6.31 1 0 checkStatement Core G-2410 0.178 5.90 1 0 checkFile Core G-2130 0.167 5.52 1 0 checkBasicLoopStatement Core G-3320 0.102 3.37 1 1 checkVariableDeclaration Core G-1030 0.098 3.23 1 0 checkInsert Core G-3210 0.078 2.58 2 2 checkFile Core G-1070 0.056 1.85 1 0 checkConstantDeclaration Core G-9114 0.055 1.81 5 0 checkPlsqlStatement Core G-4325 0.036 1.20 6 0 checkInsert Core G-8410 0.033 1.11 2 0 checkVariableDeclaration Core G-9102 0.033 1.09 1 0 checkSingleTableInsert Core G-1060 0.028 0.93 2 0 checkFile Core G-1910 0.026 0.87 1 0 checkBasicLoopStatement Core G-3310 0.025 0.83 1 0 checkSqlName Core G-2190 0.018 0.61 38 0 checkFile Core G-7710 0.018 0.59 1 0 checkItemlistItem Core G-2210 0.016 0.52 6 0 checkUserDefinedType Core G-7515 0.015 0.49 3 0 checkString Core G-2330 0.011 0.38 3 0 checkDeclareSection Core G-2170 0.011 0.38 1 0 checkPlsqlStatement Core G-1020 0.011 0.37 6 0 checkFile Core G-1050 0.010 0.33 1 0 checkFile Core G-7220 0.009 0.30 1 0 checkSqlName Core G-2180 0.009 0.29 38 0 checkExitStatement Core G-4340 0.008 0.28 1 0 checkPlsqlStatement Core G-1010 0.007 0.24 6 0 checkFile Core G-1920 0.006 0.18 1 0 checkItemlistItem Core G-2220 0.005 0.18 6 0 checkPlsqlBlockStatement Core G-4325 0.005 0.16 1 0 checkSimpleComparisonCondition Core G-1080 0.005 0.15 2 0 checkVariableDeclaration Core G-9103 0.004 0.14 1 0 checkAnsiSupportedDatatype Core G-2320 0.004 0.13 3 0 checkItemlistItem Core G-2230 0.004 0.13 6 0 checkExitStatement Core G-4120 0.004 0.13 1 0 checkVariableDeclaration Core G-9105 0.003 0.12 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.12 2 0 checkSingleTableInsert Core G-3110 0.003 0.10 2 0 checkVariableDeclaration Core G-9106 0.003 0.10 1 0 checkVariableDeclaration Core G-9104 0.003 0.09 1 0 checkVariableDeclaration Core G-2160 0.003 0.09 1 0 checkVariableDeclaration Core G-5030 0.003 0.09 1 0 checkAssignmentStatement Core G-2145 0.003 0.09 1 0 checkBasicLoopStatement Core G-1020 0.002 0.07 1 0 checkVariableDeclaration Core G-9113 0.002 0.07 1 0 checkBody Core G-5040 0.002 0.07 1 0 checkExitStatement Core G-4370 0.002 0.07 1 0 checkVariableDeclaration Core G-2140 0.002 0.06 1 0 checkFromClause Core G-3130 0.002 0.06 1 0 checkSimpleComparisonCondition Core G-4270 0.002 0.05 2 0 checkDmlTableExpressionClause Core G-8210 0.002 0.05 2 0 checkBody Core G-7180 0.002 0.05 1 0 checkExitStatement Core G-1040 0.002 0.05 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.05 2 0 checkBasicLoopStatement Core G-4320 0.001 0.04 1 0 checkExitStatement Core G-4365 0.001 0.03 1 0 checkQueryTableExpression Core G-8210 0.001 0.03 1 0 checkExitStatement Core G-4375 0.001 0.02 1 0 checkExitStatement Core G-4380 0.001 0.02 1 0 2025-12-24 16:12:31.285 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.035 sec including 0.005 sec for checks. 2025-12-24 16:12:31.285 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.285 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3320.sql with 3 issues. 2025-12-24 16:12:31.285 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3320.sql took 0.000 sec. 2025-12-24 16:12:31.285 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3320.sql. 2025-12-24 16:12:31.286 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3330.sql is UTF-8. 2025-12-24 16:12:31.286 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3330.sql. 2025-12-24 16:12:31.286 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3330.sql. 2025-12-24 16:12:31.286 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3330.sql. 2025-12-24 16:12:31.286 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 325 chars in 12 lines. 2025-12-24 16:12:31.295 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.270 ms used by lexer for 67 tokens. 2025-12-24 16:12:31.295 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.151 ms used by scope lexer. 2025-12-24 16:12:31.295 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 8,121 KB Total time spent in parser : 8.251 ms Total time recorded by profiler: 7.968 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ singleTableInsert (624) 3.852 48.35 1 4 4 1 0 pragma (1270) 3.095 38.84 1 4 4 1 0 itemlistItem (1062) 0.488 6.13 2 4 4 1 0 plsqlStatement (1163) 0.329 4.13 2 2 2 1 0 declareSection (1061) 0.080 1.01 2 0 0 0 0 createPackageBodyStatement (145) 0.057 0.72 1 1 1 1 0 procedureDefinition (1157) 0.019 0.24 1 0 0 0 0 body (1158) 0.009 0.12 3 0 0 0 0 insertIntoClause (629) 0.008 0.10 1 0 0 0 0 valuesRow (775) 0.007 0.09 1 0 0 0 0 procedureDefinition (1156) 0.006 0.08 1 0 0 0 0 ddlStatement (12) 0.002 0.03 1 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.02 1 0 0 0 0 sqlStatement (1312) 0.001 0.02 2 0 0 0 0 expression (1432) 0.001 0.01 1 0 0 0 0 qualifiedName (1968) 0.001 0.01 1 0 0 0 0 expression (1476) 0.001 0.01 1 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (574) 0.001 0.01 1 0 0 0 0 insertIntoClause (628) 0.001 0.01 1 0 0 0 0 plsqlDataType (1068) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.01 1 0 0 0 0 insertIntoClause (631) 0.000 0.01 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:31.296 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.297 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.719 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkAutonomousTransPragma Core G-3330 0.151 20.97 1 1 checkBody Core G-7180 0.079 11.00 1 0 checkFile Core G-1050 0.062 8.60 1 0 checkStatement Core G-3120 0.056 7.76 1 0 checkFile Core G-2110 0.038 5.32 1 0 checkProcedureDefinition Core G-7150 0.030 4.22 1 0 checkStatement Core G-2135 0.028 3.92 1 0 checkFile Core G-2130 0.028 3.85 1 0 checkStatement Core G-2410 0.022 3.03 1 0 checkFile Core G-1070 0.018 2.57 1 0 checkFile Core G-7710 0.016 2.25 1 0 checkFile Core G-1910 0.016 2.22 1 0 checkPlsqlPackageBodySource Core G-9214 0.015 2.14 1 0 checkProcedureDefinition Core G-7130 0.014 2.01 1 0 checkPlsqlStatement Core G-1010 0.013 1.85 2 0 checkInsert Core G-8410 0.012 1.62 1 0 checkFile Core G-7220 0.009 1.29 1 0 checkProcedureDefinition Core G-7170 0.008 1.15 1 0 checkParameterDeclaration Core G-8310 0.008 1.11 1 0 checkDeclareSection Core G-2170 0.008 1.09 2 0 checkProcedureDefinition Core G-7320 0.007 0.94 1 0 checkParameterDeclaration Core G-9108 0.006 0.84 1 0 checkProcedureHeading Core G-9216 0.006 0.83 1 0 checkFile Core G-1920 0.005 0.71 1 0 checkSingleTableInsert Core G-1060 0.005 0.70 1 0 checkItemlistItem Core G-2185 0.005 0.69 2 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.57 1 0 checkInsert Core G-3210 0.004 0.56 1 0 checkSqlName Core G-2190 0.004 0.55 8 0 checkSingleTableInsert Core G-3110 0.004 0.52 1 0 checkPlsqlStatement Core G-4325 0.003 0.48 2 0 checkProcedureDefinition Core G-7120 0.003 0.44 1 0 checkProcedureDefinition Core G-7330 0.003 0.41 1 0 checkCreatePackageBody Core G-7125 0.003 0.38 1 0 checkCreatePackageBody Core G-7250 0.003 0.37 1 0 checkProcedureDefinition Core G-7140 0.003 0.36 1 0 checkParameterDeclaration Core G-9110 0.003 0.35 1 0 checkBody Core G-5040 0.002 0.32 1 0 checkSqlName Core G-2180 0.002 0.32 8 0 checkItemlistItem Core G-2210 0.002 0.26 2 0 checkCreatePackageBody Core G-7210 0.002 0.23 1 0 checkDmlTableExpressionClause Core G-8210 0.002 0.23 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.22 1 0 checkItemlistItem Core G-2220 0.001 0.18 2 0 checkPlsqlStatement Core G-1020 0.001 0.17 2 0 checkParameterDeclaration Core G-9109 0.001 0.15 1 0 checkParameterDeclaration Core G-7160 0.001 0.15 1 0 checkItemlistItem Core G-2230 0.001 0.12 2 0 2025-12-24 16:12:31.297 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.011 sec including 0.002 sec for checks. 2025-12-24 16:12:31.297 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.297 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3330.sql with 1 issues. 2025-12-24 16:12:31.297 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3330.sql took 0.000 sec. 2025-12-24 16:12:31.297 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-3330.sql. 2025-12-24 16:12:31.298 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4110.sql is UTF-8. 2025-12-24 16:12:31.298 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4110.sql. 2025-12-24 16:12:31.298 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4110.sql. 2025-12-24 16:12:31.298 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4110.sql. 2025-12-24 16:12:31.298 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 768 chars in 30 lines. 2025-12-24 16:12:31.339 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.395 ms used by lexer for 160 tokens. 2025-12-24 16:12:31.339 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.132 ms used by scope lexer. 2025-12-24 16:12:31.340 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 45,056 KB Total time spent in parser : 39.929 ms Total time recorded by profiler: 39.170 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 25.936 66.21 14 12 5 2 0 qualifiedProcedureName (1255) 7.647 19.52 3 24 13 2 0 plsqlStatement (1163) 1.388 3.54 7 0 0 0 0 procedureCall (1251) 1.183 3.02 1 0 0 0 0 collectionTypeDefinition (1064) 1.059 2.70 1 0 0 0 0 expression (1476) 0.870 2.22 17 5 3 1 0 fromItem (866) 0.322 0.82 1 0 0 0 0 qualifiedName (1968) 0.182 0.46 6 0 0 0 0 functionExpression (1874) 0.126 0.32 2 1 1 1 0 functionExpression (1875) 0.078 0.20 2 0 0 0 0 bulkCollectIntoClause (863) 0.069 0.18 1 0 0 0 0 plsqlBlockStatement (1060) 0.059 0.15 1 1 1 1 0 declareSection (1061) 0.032 0.08 4 0 0 0 0 functionExpression (1876) 0.032 0.08 2 0 0 0 0 functionExpression (1877) 0.029 0.07 2 0 0 0 0 functionExpression (1878) 0.028 0.07 2 0 0 0 0 functionExpression (1879) 0.027 0.07 2 0 0 0 0 basicLoopStatement (1164) 0.016 0.04 4 0 0 0 0 expression (1475) 0.011 0.03 3 0 0 0 0 itemlistItem (1062) 0.009 0.02 4 0 0 0 0 functionParameter (1880) 0.007 0.02 2 0 0 0 0 postgresqlSqlExpression (1479) 0.004 0.01 6 0 0 0 0 typeDefinition (1063) 0.004 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.003 0.01 6 0 0 0 0 itemDeclaration (1092) 0.003 0.01 2 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.01 6 0 0 0 0 plsqlDataType (1070) 0.002 0.01 3 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 subquery (741) 0.002 0.01 1 0 0 0 0 body (1158) 0.002 0.00 4 0 0 0 0 forLoopStatement (1200) 0.002 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 dataType (1357) 0.001 0.00 2 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 queryBlock (746) 0.001 0.00 1 0 0 0 0 iterationControl (1209) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 2 0 0 0 0 dataType (1358) 0.001 0.00 2 0 0 0 0 iterandDecl (1204) 0.001 0.00 1 0 0 0 0 qualIterationCtl (1208) 0.001 0.00 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 fetchStatement (1197) 0.001 0.00 1 0 0 0 0 orderByItem (1896) 0.001 0.00 1 0 0 0 0 subquery (723) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 closeStatement (1178) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 plsqlDataType (1068) 0.000 0.00 1 0 0 0 0 orderByItem (1897) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 orderByClause (1895) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 exitStatement (1195) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.344 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.345 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.917 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCollectionTypeDefinition Core G-2120 0.413 14.14 1 0 checkModuloExpression Core G-4110 0.320 10.98 1 1 checkFile Core G-2110 0.158 5.42 1 0 checkPlsqlStatement Core G-4325 0.153 5.25 7 0 checkStatement Core G-3120 0.148 5.08 1 0 checkAllColumnWildcardExpression Core G-3145 0.145 4.97 1 1 checkPlsqlStatement Core G-1010 0.135 4.62 7 0 checkFile Core G-2130 0.111 3.80 1 0 checkPlsqlStatement Core G-1020 0.109 3.72 7 0 checkItemlistItem Core G-2185 0.097 3.31 4 0 checkConstantDeclaration Core G-1030 0.092 3.16 1 0 checkStatement Core G-2135 0.089 3.04 1 0 checkVariableDeclaration Core G-1030 0.083 2.84 1 0 checkCollectionTypeDefinition Core G-9112 0.071 2.45 1 0 checkStatement Core G-2410 0.070 2.40 1 0 checkNotCondition Core G-4260 0.050 1.71 1 0 checkVariableDeclaration Core G-9105 0.046 1.57 1 0 checkVariableDeclaration Core G-9103 0.043 1.48 1 0 checkVariableDeclaration Core G-9106 0.043 1.48 1 0 checkVariableDeclaration Core G-9104 0.041 1.41 1 0 checkSteppedControl Core G-4360 0.040 1.38 1 0 checkBasicLoopStatement Core G-3310 0.035 1.20 1 0 checkFile Core G-1070 0.034 1.15 1 0 checkVariableDeclaration Core G-9102 0.032 1.10 1 0 checkQualifiedProcedureName Core G-5010 0.031 1.07 1 1 checkOpenStatement Core G-4130 0.027 0.94 1 0 checkForLoopStatement Core G-3320 0.022 0.76 1 0 checkFile Core G-1910 0.019 0.66 1 0 checkFile Core G-7710 0.017 0.59 1 0 checkCursorDefinition Core G-9103 0.017 0.57 1 0 checkBasicLoopStatement Core G-3320 0.016 0.56 1 0 checkSqlName Core G-2190 0.016 0.53 29 0 checkSteppedControl Core G-4390 0.011 0.39 1 0 checkFunctionExpressionParent Core G-7520 0.009 0.31 2 0 checkFile Core G-7220 0.009 0.31 1 0 checkFile Core G-1050 0.008 0.27 1 0 checkSqlName Core G-2180 0.008 0.27 29 0 checkUserDefinedType Core G-7515 0.008 0.26 2 0 checkDeclareSection Core G-2170 0.007 0.24 1 0 checkItemlistItem Core G-2210 0.006 0.21 4 0 checkFile Core G-1920 0.006 0.21 1 0 checkFunctionExpressionParent Core G-7110 0.006 0.19 2 0 checkOrderByClause Core G-3185 0.006 0.19 1 0 checkConstantDeclaration Core G-9114 0.005 0.19 1 0 checkQualifiedProcedureName Core G-7520 0.005 0.18 1 0 checkPlsqlBlockStatement Core G-4325 0.005 0.17 1 0 checkForLoopStatement Core G-3310 0.005 0.16 1 0 checkQualifiedExpression Core G-7510 0.005 0.16 2 0 checkProcedureCall Core G-5050 0.004 0.15 1 0 checkProcedureCall Core G-7110 0.004 0.15 1 0 checkFunctionExpression Core G-9010 0.004 0.15 2 0 checkExitStatement Core G-4120 0.004 0.12 1 0 checkItemlistItem Core G-2220 0.003 0.12 4 0 checkSteppedControl Core G-4350 0.003 0.11 1 0 checkModuloExpression Core G-4140 0.003 0.11 1 0 checkQualifiedExpression Core G-7515 0.003 0.10 2 0 checkSteppedControl Core G-4395 0.003 0.10 1 0 checkFunctionExpression Core G-9020 0.003 0.10 2 0 checkVariableDeclaration Core G-5030 0.003 0.10 1 0 checkFetchStatement Core G-3140 0.003 0.09 1 0 checkFunctionExpression Core G-4220 0.003 0.09 2 0 checkForLoopStatement Core G-1020 0.003 0.09 1 0 checkFunctionExpression Core G-9040 0.003 0.09 2 0 checkFromClause Core G-3130 0.002 0.08 1 0 checkQualifiedProcedureName Core G-7510 0.002 0.08 1 0 checkExitStatement Core G-4370 0.002 0.07 1 0 checkBasicLoopStatement Core G-1020 0.002 0.07 1 0 checkBody Core G-5040 0.002 0.07 1 0 checkFunctionExpression Core G-4230 0.002 0.07 2 0 checkVariableDeclaration Core G-9113 0.002 0.07 1 0 checkFunctionExpression Core G-9030 0.002 0.06 2 0 checkExitStatement Core G-1040 0.002 0.06 1 0 checkOrderByItem Core G-3180 0.002 0.06 1 0 checkItemlistItem Core G-2230 0.002 0.06 4 0 checkQueryTableExpression Core G-8210 0.002 0.06 1 0 checkBody Core G-7180 0.002 0.05 1 0 checkFetchStatement Core G-4330 0.002 0.05 1 0 checkForLoopStatement Core G-4320 0.001 0.05 1 0 checkExitStatement Core G-4340 0.001 0.05 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.05 1 0 checkFunctionExpression Core G-7515 0.001 0.05 2 0 checkBasicLoopStatement Core G-4320 0.001 0.04 1 0 checkFunctionExpression Core G-4240 0.001 0.04 2 0 checkExitStatement Core G-4375 0.001 0.04 1 0 checkVariableDeclaration Core G-2160 0.001 0.03 1 0 checkExitStatement Core G-4365 0.001 0.02 1 0 checkVariableDeclaration Core G-2140 0.001 0.02 1 0 checkExitStatement Core G-4380 0.001 0.02 1 0 2025-12-24 16:12:31.345 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.047 sec including 0.005 sec for checks. 2025-12-24 16:12:31.345 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.345 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4110.sql with 3 issues. 2025-12-24 16:12:31.346 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4110.sql took 0.000 sec. 2025-12-24 16:12:31.346 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4110.sql. 2025-12-24 16:12:31.346 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4120.sql is UTF-8. 2025-12-24 16:12:31.346 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4120.sql. 2025-12-24 16:12:31.346 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4120.sql. 2025-12-24 16:12:31.346 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4120.sql. 2025-12-24 16:12:31.346 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 782 chars in 29 lines. 2025-12-24 16:12:31.359 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.345 ms used by lexer for 158 tokens. 2025-12-24 16:12:31.359 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.108 ms used by scope lexer. 2025-12-24 16:12:31.360 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 13,277 KB Total time spent in parser : 12.086 ms Total time recorded by profiler: 11.736 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 7.029 59.89 13 8 5 2 0 qualifiedProcedureName (1255) 4.324 36.84 3 24 13 2 0 functionExpression (1874) 0.127 1.08 2 1 1 1 0 expression (1476) 0.101 0.86 16 3 1 0 0 plsqlBlockStatement (1060) 0.056 0.48 1 1 1 1 0 dataType (1357) 0.011 0.10 2 0 0 0 0 itemlistItem (1062) 0.010 0.08 4 0 0 0 0 plsqlStatement (1163) 0.007 0.06 7 0 0 0 0 expression (1475) 0.005 0.04 3 0 0 0 0 procedureCall (1251) 0.003 0.02 1 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 itemDeclaration (1092) 0.002 0.02 2 0 0 0 0 qualifiedName (1968) 0.002 0.02 6 0 0 0 0 plsqlDataType (1070) 0.002 0.02 3 0 0 0 0 collectionTypeDefinition (1064) 0.002 0.02 1 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.02 6 0 0 0 0 body (1158) 0.002 0.02 4 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.02 6 0 0 0 0 basicLoopStatement (1164) 0.002 0.02 4 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 6 0 0 0 0 declareSection (1061) 0.002 0.01 4 0 0 0 0 subquery (741) 0.002 0.01 1 0 0 0 0 userDefinedType (1424) 0.002 0.01 2 0 0 0 0 forLoopStatement (1200) 0.001 0.01 2 0 0 0 0 fromItem (866) 0.001 0.01 1 0 0 0 0 functionExpression (1878) 0.001 0.01 2 0 0 0 0 subquery (724) 0.001 0.01 1 0 0 0 0 typeDefinition (1063) 0.001 0.01 1 0 0 0 0 functionParameter (1880) 0.001 0.01 2 0 0 0 0 functionExpression (1877) 0.001 0.01 2 0 0 0 0 iterationControl (1209) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 2 0 0 0 0 functionExpression (1875) 0.001 0.01 2 0 0 0 0 fetchStatement (1197) 0.001 0.01 1 0 0 0 0 qualIterationCtl (1208) 0.001 0.01 1 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 functionExpression (1876) 0.001 0.01 2 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 iterandDecl (1204) 0.001 0.01 1 0 0 0 0 fromClause (865) 0.001 0.01 1 0 0 0 0 tableReference (885) 0.001 0.01 1 0 0 0 0 dataType (1358) 0.001 0.01 2 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 functionExpression (1879) 0.001 0.01 2 0 0 0 0 tableReference (889) 0.001 0.01 1 0 0 0 0 orderByItem (1896) 0.001 0.01 1 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 plsqlDataType (1068) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 exitStatement (1195) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 1 0 0 0 0 orderByClause (1895) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 bulkCollectIntoClause (863) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 orderByItem (1897) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 closeStatement (1178) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.363 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.364 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.018 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkExitStatement Core G-4120 0.446 22.10 1 1 checkFile Core G-2110 0.146 7.25 1 0 checkStatement Core G-3120 0.145 7.20 1 0 checkStatement Core G-2135 0.101 4.99 1 0 checkItemlistItem Core G-2185 0.100 4.97 4 0 checkFile Core G-2130 0.094 4.65 1 0 checkAllColumnWildcardExpression Core G-3145 0.084 4.17 1 1 checkVariableDeclaration Core G-1030 0.075 3.74 1 0 checkConstantDeclaration Core G-1030 0.070 3.45 1 0 checkStatement Core G-2410 0.070 3.44 1 0 checkFile Core G-1070 0.046 2.29 1 0 checkPlsqlStatement Core G-4325 0.045 2.23 7 0 checkVariableDeclaration Core G-9103 0.040 1.96 1 0 checkVariableDeclaration Core G-9106 0.037 1.82 1 0 checkVariableDeclaration Core G-9105 0.036 1.80 1 0 checkVariableDeclaration Core G-9104 0.035 1.71 1 0 checkOpenStatement Core G-4130 0.034 1.67 1 0 checkBasicLoopStatement Core G-3310 0.033 1.64 1 0 checkCollectionTypeDefinition Core G-2120 0.027 1.34 1 0 checkSteppedControl Core G-4360 0.025 1.24 1 0 checkFile Core G-1910 0.023 1.16 1 0 checkQualifiedProcedureName Core G-5010 0.022 1.11 1 1 checkForLoopStatement Core G-3320 0.020 0.99 1 0 checkFile Core G-7710 0.017 0.84 1 0 checkBasicLoopStatement Core G-3320 0.015 0.77 1 0 checkVariableDeclaration Core G-9102 0.014 0.68 1 0 checkSqlName Core G-2190 0.012 0.62 29 0 checkCursorDefinition Core G-9103 0.011 0.53 1 0 checkSteppedControl Core G-4390 0.010 0.51 1 0 checkFile Core G-7220 0.010 0.51 1 0 checkPlsqlStatement Core G-1010 0.009 0.45 7 0 checkCollectionTypeDefinition Core G-9112 0.008 0.41 1 0 checkFile Core G-1050 0.007 0.36 1 0 checkDeclareSection Core G-2170 0.007 0.33 1 0 checkFunctionExpressionParent Core G-7520 0.006 0.31 2 0 checkSqlName Core G-2180 0.006 0.31 29 0 checkQualifiedProcedureName Core G-7520 0.006 0.28 1 0 checkOrderByClause Core G-3185 0.005 0.27 1 0 checkPlsqlStatement Core G-1020 0.005 0.27 7 0 checkUserDefinedType Core G-7515 0.005 0.26 2 0 checkFunctionExpressionParent Core G-7110 0.005 0.25 2 0 checkFile Core G-1920 0.005 0.24 1 0 checkItemlistItem Core G-2210 0.005 0.23 4 0 checkForLoopStatement Core G-3310 0.005 0.23 1 0 checkConstantDeclaration Core G-9114 0.004 0.22 1 0 checkQualifiedExpression Core G-7510 0.004 0.22 2 0 checkFunctionExpression Core G-9010 0.004 0.20 2 0 checkProcedureCall Core G-5050 0.004 0.20 1 0 checkProcedureCall Core G-7110 0.003 0.16 1 0 checkQualifiedExpression Core G-7515 0.003 0.15 2 0 checkItemlistItem Core G-2220 0.003 0.14 4 0 checkSteppedControl Core G-4395 0.003 0.14 1 0 checkBasicLoopStatement Core G-1020 0.003 0.13 1 0 checkVariableDeclaration Core G-5030 0.003 0.13 1 0 checkExitStatement Core G-4370 0.003 0.13 1 0 checkFunctionExpression Core G-9020 0.002 0.12 2 0 checkPlsqlBlockStatement Core G-4325 0.002 0.12 1 0 checkQualifiedProcedureName Core G-7510 0.002 0.12 1 0 checkBody Core G-5040 0.002 0.12 1 0 checkFunctionExpression Core G-9040 0.002 0.11 2 0 checkModuloExpression Core G-4110 0.002 0.11 1 0 checkExitStatement Core G-4340 0.002 0.11 1 0 checkSteppedControl Core G-4350 0.002 0.11 1 0 checkForLoopStatement Core G-1020 0.002 0.10 1 0 checkFunctionExpression Core G-4220 0.002 0.10 2 0 checkFetchStatement Core G-3140 0.002 0.10 1 0 checkFunctionExpression Core G-4230 0.002 0.10 2 0 checkItemlistItem Core G-2230 0.002 0.10 4 0 checkOrderByItem Core G-3180 0.002 0.09 1 0 checkExitStatement Core G-1040 0.002 0.08 1 0 checkModuloExpression Core G-4140 0.002 0.08 1 0 checkVariableDeclaration Core G-9113 0.002 0.08 1 0 checkQueryTableExpression Core G-8210 0.002 0.08 1 0 checkFunctionExpression Core G-9030 0.002 0.07 2 0 checkBody Core G-7180 0.001 0.07 1 0 checkFromClause Core G-3130 0.001 0.07 1 0 checkBasicLoopStatement Core G-4320 0.001 0.07 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.07 1 0 checkFunctionExpression Core G-4240 0.001 0.07 2 0 checkForLoopStatement Core G-4320 0.001 0.06 1 0 checkFetchStatement Core G-4330 0.001 0.06 1 0 checkFunctionExpression Core G-7515 0.001 0.05 2 0 checkVariableDeclaration Core G-2160 0.001 0.05 1 0 checkVariableDeclaration Core G-2140 0.001 0.05 1 0 checkExitStatement Core G-4365 0.001 0.04 1 0 checkExitStatement Core G-4375 0.001 0.04 1 0 checkExitStatement Core G-4380 0.000 0.02 1 0 2025-12-24 16:12:31.364 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.004 sec for checks. 2025-12-24 16:12:31.364 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.364 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4120.sql with 3 issues. 2025-12-24 16:12:31.364 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4120.sql took 0.000 sec. 2025-12-24 16:12:31.365 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4120.sql. 2025-12-24 16:12:31.365 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4130.sql is UTF-8. 2025-12-24 16:12:31.365 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4130.sql. 2025-12-24 16:12:31.365 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4130.sql. 2025-12-24 16:12:31.365 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4130.sql. 2025-12-24 16:12:31.365 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 776 chars in 19 lines. 2025-12-24 16:12:31.402 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.274 ms used by lexer for 141 tokens. 2025-12-24 16:12:31.402 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.222 ms used by scope lexer. 2025-12-24 16:12:31.404 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -145,984 KB Total time spent in parser : 36.641 ms Total time recorded by profiler: 36.038 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 28.277 78.47 7 2 1 0 0 plsqlStatement (1163) 3.471 9.63 3 8 8 1 0 itemlistItem (1062) 1.659 4.60 4 0 0 0 0 dataType (1358) 1.376 3.82 2 5 3 2 0 expression (1432) 0.783 2.17 9 6 6 1 0 cursorParameterDec (1087) 0.112 0.31 1 0 0 0 0 expression (1476) 0.059 0.16 11 2 1 0 0 createPackageBodyStatement (145) 0.058 0.16 1 1 1 1 0 dataType (1354) 0.049 0.13 1 0 0 0 0 numberDatatype (1365) 0.048 0.13 1 0 0 0 0 plsqlDataType (1070) 0.027 0.07 5 0 0 0 0 statement (11) 0.016 0.04 1 0 0 0 0 functionDefinition (1119) 0.014 0.04 1 0 0 0 0 plsqlDataType (1067) 0.009 0.03 2 0 0 0 0 parameterDeclaration (1147) 0.007 0.02 1 0 0 0 0 expression (1475) 0.007 0.02 2 0 0 0 0 ddlStatement (12) 0.006 0.02 1 0 0 0 0 returnStatement (1262) 0.005 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.004 0.01 1 0 0 0 0 functionDefinition (1118) 0.004 0.01 1 0 0 0 0 subquery (741) 0.004 0.01 1 0 0 0 0 parameterDeclaration (1143) 0.003 0.01 1 0 0 0 0 declareSection (1061) 0.003 0.01 4 0 0 0 0 itemDeclaration (1092) 0.003 0.01 2 0 0 0 0 body (1158) 0.002 0.01 4 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 4 0 0 0 0 queryBlock (746) 0.002 0.00 1 0 0 0 0 functionParameter (1880) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 4 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 4 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 selectItem (796) 0.001 0.00 1 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 fetchStatement (1197) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.00 1 0 0 0 0 dataType (1355) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 variableDeclaration (1100) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 plsqlDataType (1068) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.408 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.410 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.493 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7460 0.619 24.83 1 1 checkOpenStatement Core G-4130 0.212 8.49 1 1 checkStatement Core G-3120 0.136 5.47 1 0 checkFile Core G-1050 0.116 4.64 1 0 checkFunctionDefinition Core G-7150 0.109 4.39 1 0 checkBody Core G-7180 0.103 4.13 1 0 checkFile Core G-2110 0.090 3.61 1 0 checkCursorParameterDec Core G-9107 0.090 3.60 1 0 checkVariableDeclaration Core G-1030 0.088 3.52 1 0 checkFile Core G-2130 0.085 3.42 1 0 checkConstantDeclaration Core G-1030 0.080 3.20 1 0 checkItemlistItem Core G-2185 0.076 3.05 4 0 checkStatement Core G-2135 0.065 2.61 1 0 checkStatement Core G-2410 0.057 2.29 1 0 checkParameterDeclaration Core G-8310 0.046 1.83 1 0 checkFunctionDefinition Core G-7910 0.038 1.54 1 0 checkFile Core G-1070 0.032 1.30 1 0 checkFunctionDefinition Core G-7130 0.024 0.94 1 0 checkFunctionDefinition Core G-7420 0.023 0.92 1 0 checkVariableDeclaration Core G-9102 0.021 0.84 1 0 checkSqlName Core G-2190 0.020 0.79 28 0 checkFile Core G-1910 0.020 0.79 1 0 checkPlsqlPackageBodySource Core G-9214 0.019 0.75 1 0 checkFunctionDefinition Core G-7440 0.018 0.70 1 0 checkFunctionDefinition Core G-7430 0.017 0.69 1 0 checkFile Core G-7710 0.017 0.68 1 0 checkFunctionDefinition Core G-7170 0.016 0.66 1 0 checkFetchStatement Core G-4330 0.015 0.62 1 0 checkFunctionHeading Core G-9215 0.013 0.53 1 0 checkDeclareSection Core G-2170 0.012 0.47 2 0 checkPlsqlStatement Core G-4325 0.011 0.44 3 0 checkFile Core G-7220 0.011 0.44 1 0 checkSqlName Core G-2180 0.010 0.42 28 0 checkPlsqlStatement Core G-1010 0.009 0.35 3 0 checkConstantDeclaration Core G-9114 0.008 0.32 1 0 checkItemlistItem Core G-2210 0.008 0.32 4 0 checkParameterDeclaration Core G-9108 0.007 0.30 1 0 checkVariableDeclaration Core G-9104 0.007 0.27 1 0 checkFunctionExpressionParent Core G-7520 0.007 0.27 1 0 checkVariableDeclaration Core G-9103 0.006 0.26 1 0 checkFile Core G-1920 0.005 0.22 1 0 checkPlsqlStatement Core G-1020 0.005 0.21 3 0 checkFunctionDefinition Core G-7330 0.005 0.20 1 0 checkSimpleComparisonCondition Core G-1080 0.005 0.20 1 0 checkCursorDefinition Core G-9103 0.005 0.20 1 0 checkReturnStatement Core G-1040 0.005 0.20 1 0 checkVariableDeclaration Core G-9105 0.005 0.19 1 0 checkVariableDeclaration Core G-9106 0.005 0.19 1 0 checkFunctionDefinition Core G-7450 0.005 0.19 1 0 checkSimpleComparisonCondition Core G-4270 0.004 0.17 1 0 checkItemlistItem Core G-2220 0.004 0.16 4 0 checkFetchStatement Core G-3140 0.004 0.16 1 0 checkFunctionExpression Core G-9010 0.004 0.15 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.15 1 0 checkFunctionExpression Core G-7515 0.004 0.15 1 0 checkVariableDeclaration Core G-5030 0.004 0.14 1 0 checkQualifiedExpression Core G-7510 0.004 0.14 1 0 checkBody Core G-5040 0.003 0.12 1 0 checkFunctionDefinition Core G-7140 0.003 0.12 1 0 checkCreatePackageBody Core G-7125 0.003 0.12 1 0 checkVariableDeclaration Core G-9113 0.003 0.12 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.12 1 0 checkFunctionDefinition Core G-7120 0.003 0.12 1 0 checkFunctionExpressionParent Core G-7110 0.003 0.11 1 0 checkQualifiedExpression Core G-7515 0.003 0.11 1 0 checkItemlistItem Core G-2230 0.003 0.11 4 0 checkFunctionExpression Core G-9020 0.003 0.10 1 0 checkFunctionExpression Core G-4220 0.002 0.10 1 0 checkCreatePackageBody Core G-7250 0.002 0.10 1 0 checkCreatePackageBody Core G-7210 0.002 0.10 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.09 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.08 1 0 checkFromClause Core G-3130 0.002 0.08 1 0 checkQueryTableExpression Core G-8210 0.002 0.08 1 0 checkParameterDeclaration Core G-7160 0.002 0.07 1 0 checkFunctionExpression Core G-9040 0.002 0.07 1 0 checkFunctionExpression Core G-4240 0.001 0.06 1 0 checkParameterDeclaration Core G-9110 0.001 0.05 1 0 checkFunctionExpression Core G-4230 0.001 0.05 1 0 checkFunctionExpression Core G-9030 0.001 0.05 1 0 checkVariableDeclaration Core G-2140 0.001 0.05 1 0 checkParameterDeclaration Core G-9109 0.001 0.04 1 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.04 1 0 checkVariableDeclaration Core G-2160 0.001 0.03 1 0 2025-12-24 16:12:31.410 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.045 sec including 0.006 sec for checks. 2025-12-24 16:12:31.410 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.410 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4130.sql with 1 issues. 2025-12-24 16:12:31.411 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4130.sql took 0.000 sec. 2025-12-24 16:12:31.411 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4130.sql. 2025-12-24 16:12:31.411 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4140.sql is UTF-8. 2025-12-24 16:12:31.411 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4140.sql. 2025-12-24 16:12:31.411 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4140.sql. 2025-12-24 16:12:31.411 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4140.sql. 2025-12-24 16:12:31.411 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,028 chars in 29 lines. 2025-12-24 16:12:31.450 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.862 ms used by lexer for 204 tokens. 2025-12-24 16:12:31.450 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.456 ms used by scope lexer. 2025-12-24 16:12:31.450 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 48,075 KB Total time spent in parser : 36.653 ms Total time recorded by profiler: 35.516 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 15.024 42.30 13 6 1 0 0 declareSection (1061) 10.241 28.83 7 0 0 0 0 plsqlStatement (1163) 4.005 11.28 5 2 2 1 0 qualifiedProcedureName (1255) 2.744 7.72 4 22 12 2 0 expression (1432) 1.789 5.04 14 0 0 0 0 delete (563) 0.424 1.19 1 3 3 1 0 itemlistItem (1062) 0.367 1.03 7 0 0 0 0 expression (1476) 0.211 0.59 18 4 1 0 0 sourceItem (590) 0.145 0.41 1 0 0 0 0 delete (568) 0.119 0.34 1 0 0 0 0 returningClause (582) 0.076 0.22 1 0 0 0 0 sourceItem (588) 0.074 0.21 1 0 0 0 0 returningClause (585) 0.068 0.19 1 0 0 0 0 createPackageBodyStatement (145) 0.060 0.17 1 1 1 1 0 plsqlPackageBodySource (151) 0.019 0.05 1 0 0 0 0 delete (567) 0.016 0.05 1 0 0 0 0 postgresqlSqlExpression (1479) 0.014 0.04 7 0 0 0 0 procedureCall (1251) 0.012 0.03 2 0 0 0 0 body (1158) 0.011 0.03 6 0 0 0 0 delete (566) 0.010 0.03 1 0 0 0 0 delete (564) 0.010 0.03 1 0 0 0 0 expression (1475) 0.009 0.03 4 0 0 0 0 conditionToStatements (1230) 0.009 0.02 2 0 0 0 0 dmlTableExpressionClause (573) 0.007 0.02 1 0 0 0 0 sqlStatement (1312) 0.005 0.02 2 0 0 0 0 plsqlDataType (1070) 0.005 0.01 7 0 0 0 0 dmlTableExpressionClause (574) 0.004 0.01 1 0 0 0 0 itemDeclaration (1092) 0.004 0.01 5 0 0 0 0 postgresqlSqlExpression (1484) 0.003 0.01 7 0 0 0 0 dmlTableExpressionClause (575) 0.003 0.01 1 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 plsqlDataType (1067) 0.002 0.01 5 0 0 0 0 functionParameter (1880) 0.002 0.00 2 0 0 0 0 parameterDeclaration (1147) 0.002 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.00 7 0 0 0 0 procedureCall (1252) 0.002 0.00 2 0 0 0 0 simpleComparisonOperator (1950) 0.002 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.00 2 0 0 0 0 userDefinedType (1424) 0.001 0.00 2 0 0 0 0 dataType (1357) 0.001 0.00 2 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 dataType (1358) 0.001 0.00 2 0 0 0 0 procedureCall (1250) 0.001 0.00 2 0 0 0 0 procedureDefinition (1157) 0.001 0.00 2 0 0 0 0 procedureDefinition (1156) 0.001 0.00 2 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:31.454 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.455 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.545 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkModuloExpression Core G-4140 0.235 9.25 1 1 checkStatement Core G-3120 0.224 8.79 1 0 checkConstantDeclaration Core G-1030 0.221 8.69 4 0 checkBody Core G-7180 0.191 7.50 2 0 checkProcedureDefinition Core G-7150 0.173 6.80 2 0 checkFile Core G-2110 0.136 5.36 1 0 checkFile Core G-1050 0.132 5.17 1 0 checkStatement Core G-2410 0.108 4.25 1 0 checkFile Core G-2130 0.104 4.10 1 0 checkParameterDeclaration Core G-8310 0.091 3.57 2 0 checkStatement Core G-2135 0.088 3.46 1 0 checkItemlistItem Core G-2185 0.087 3.40 7 0 checkDelete Core G-3210 0.080 3.15 1 0 checkVariableDeclaration Core G-1030 0.049 1.91 1 0 checkProcedureDefinition Core G-7130 0.047 1.83 2 0 checkQualifiedProcedureName Core G-5010 0.044 1.71 2 1 checkFile Core G-1070 0.041 1.61 1 0 checkDelete Core G-8410 0.037 1.46 1 0 checkDeclareSection Core G-2170 0.037 1.44 3 0 checkPlsqlPackageBodySource Core G-9214 0.034 1.35 1 0 checkConstantDeclaration Core G-9114 0.028 1.11 4 0 checkProcedureDefinition Core G-7320 0.022 0.86 2 0 checkFile Core G-1910 0.020 0.79 1 0 checkSqlName Core G-2190 0.019 0.75 42 0 checkProcedureDefinition Core G-7170 0.018 0.71 2 0 checkFile Core G-7710 0.017 0.69 1 0 checkProcedureHeading Core G-9216 0.015 0.58 2 0 checkPlsqlPackageBodySource Core G-9101 0.013 0.53 1 0 checkPlsqlStatement Core G-4325 0.013 0.51 5 0 checkItemlistItem Core G-2210 0.013 0.51 7 0 checkQualifiedProcedureName Core G-7520 0.012 0.47 2 0 checkPlsqlStatement Core G-1010 0.012 0.47 5 0 checkVariableDeclaration Core G-9102 0.012 0.46 1 0 checkParameterDeclaration Core G-9108 0.011 0.43 2 0 checkFile Core G-7220 0.011 0.42 1 0 checkProcedureCall Core G-5050 0.010 0.38 2 0 checkSqlName Core G-2180 0.009 0.36 42 0 checkUserDefinedType Core G-7515 0.008 0.30 2 0 checkProcedureCall Core G-7110 0.007 0.29 2 0 checkPlsqlStatement Core G-1020 0.007 0.27 5 0 checkQualifiedProcedureName Core G-7510 0.006 0.25 2 0 checkProcedureDefinition Core G-7120 0.006 0.25 2 0 checkSimpleComparisonCondition Core G-1080 0.006 0.24 2 0 checkFile Core G-1920 0.006 0.23 1 0 checkVariableDeclaration Core G-9103 0.006 0.22 1 0 checkProcedureDefinition Core G-7330 0.005 0.22 2 0 checkProcedureDefinition Core G-7140 0.005 0.20 2 0 checkItemlistItem Core G-2220 0.005 0.18 7 0 checkVariableDeclaration Core G-9105 0.004 0.17 1 0 checkSimpleComparisonCondition Core G-2150 0.004 0.17 2 0 checkVariableDeclaration Core G-9106 0.004 0.16 1 0 checkBody Core G-5040 0.004 0.14 2 0 checkVariableDeclaration Core G-9104 0.004 0.14 1 0 checkCreatePackageBody Core G-7125 0.004 0.14 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.13 2 0 checkString Core G-2330 0.003 0.12 1 0 checkCreatePackageBody Core G-7250 0.003 0.12 1 0 checkQualifiedProcedureName Core G-7515 0.003 0.11 2 0 checkItemlistItem Core G-2230 0.003 0.10 7 0 checkVariableDeclaration Core G-5030 0.003 0.10 1 0 checkSimpleComparisonCondition Core G-1040 0.003 0.10 2 0 checkParameterDeclaration Core G-7160 0.002 0.10 2 0 checkIfStatement Core G-4210 0.002 0.09 1 0 checkVariableDeclaration Core G-9113 0.002 0.09 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.09 1 0 checkCreatePackageBody Core G-7210 0.002 0.08 1 0 checkParameterDeclaration Core G-9109 0.002 0.08 2 0 checkParameterDeclaration Core G-9110 0.002 0.08 2 0 checkDmlTableExpressionClause Core G-8210 0.002 0.08 1 0 checkModuloExpression Core G-4110 0.002 0.07 1 0 checkVariableDeclaration Core G-2140 0.001 0.04 1 0 checkVariableDeclaration Core G-2160 0.001 0.03 1 0 2025-12-24 16:12:31.455 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.044 sec including 0.005 sec for checks. 2025-12-24 16:12:31.455 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:31.455 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4140.sql with 2 issues. 2025-12-24 16:12:31.456 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4140.sql took 0.000 sec. 2025-12-24 16:12:31.456 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4140.sql. 2025-12-24 16:12:31.456 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4210.sql is UTF-8. 2025-12-24 16:12:31.456 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4210.sql. 2025-12-24 16:12:31.456 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4210.sql. 2025-12-24 16:12:31.456 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4210.sql. 2025-12-24 16:12:31.456 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 373 chars in 14 lines. 2025-12-24 16:12:31.468 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.316 ms used by lexer for 81 tokens. 2025-12-24 16:12:31.468 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.073 ms used by scope lexer. 2025-12-24 16:12:31.468 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 13,312 KB Total time spent in parser : 10.708 ms Total time recorded by profiler: 10.491 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 5.949 56.71 2 1 1 0 0 qualifiedProcedureName (1255) 2.435 23.21 6 15 5 3 0 expression (1476) 1.553 14.81 15 15 4 3 0 procedureCall (1250) 0.207 1.97 3 3 1 3 0 conditionToStatements (1230) 0.147 1.40 6 0 0 0 0 plsqlStatement (1163) 0.088 0.84 4 0 0 0 0 plsqlBlockStatement (1060) 0.056 0.53 1 1 1 1 0 procedureCall (1251) 0.014 0.13 3 0 0 0 0 expression (1475) 0.011 0.11 6 0 0 0 0 itemlistItem (1062) 0.007 0.06 1 0 0 0 0 expression (1432) 0.005 0.04 9 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.02 3 0 0 0 0 simpleComparisonOperator (1950) 0.002 0.02 3 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 itemDeclaration (1092) 0.002 0.02 1 0 0 0 0 procedureCall (1252) 0.002 0.02 3 0 0 0 0 body (1158) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 3 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 3 0 0 0 0 declareSection (1061) 0.001 0.01 1 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 dataType (1358) 0.001 0.01 1 0 0 0 0 dataType (1357) 0.001 0.01 1 0 0 0 0 userDefinedType (1424) 0.001 0.01 1 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.470 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.470 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.981 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkIfStatement Core G-4210 0.370 37.67 1 1 checkFile Core G-2110 0.084 8.55 1 0 checkStatement Core G-3120 0.079 8.05 1 0 checkVariableDeclaration Core G-1030 0.044 4.48 1 0 checkFile Core G-2130 0.042 4.30 1 0 checkStatement Core G-2135 0.040 4.04 1 0 checkStatement Core G-2410 0.039 4.01 1 0 checkItemlistItem Core G-2185 0.034 3.47 1 0 checkFile Core G-1070 0.020 2.07 1 0 checkVariableDeclaration Core G-9102 0.017 1.70 1 0 checkFile Core G-1910 0.016 1.66 1 0 checkFile Core G-7710 0.015 1.53 1 0 checkQualifiedProcedureName Core G-7520 0.013 1.35 3 0 checkProcedureCall Core G-7110 0.011 1.13 3 0 checkProcedureCall Core G-5050 0.010 1.00 3 0 checkSimpleComparisonCondition Core G-1080 0.009 0.92 3 0 checkPlsqlStatement Core G-1010 0.008 0.83 4 0 checkVariableDeclaration Core G-9106 0.008 0.81 1 0 checkVariableDeclaration Core G-9103 0.008 0.78 1 0 checkVariableDeclaration Core G-9105 0.008 0.76 1 0 checkPlsqlStatement Core G-4325 0.007 0.72 4 0 checkFile Core G-7220 0.007 0.71 1 0 checkSimpleComparisonCondition Core G-4270 0.007 0.70 3 0 checkFile Core G-1050 0.006 0.66 1 0 checkSqlName Core G-2190 0.006 0.59 15 0 checkDeclareSection Core G-2170 0.006 0.56 1 0 checkSimpleComparisonCondition Core G-2150 0.005 0.56 3 0 checkFile Core G-1920 0.005 0.52 1 0 checkVariableDeclaration Core G-9104 0.005 0.51 1 0 checkQualifiedProcedureName Core G-5010 0.005 0.51 3 0 checkPlsqlStatement Core G-1020 0.005 0.50 4 0 checkQualifiedExpression Core G-7510 0.005 0.50 3 0 checkSqlName Core G-2180 0.004 0.43 15 0 checkUserDefinedType Core G-7515 0.004 0.43 1 0 checkSimpleComparisonCondition Core G-1040 0.004 0.42 3 0 checkQualifiedProcedureName Core G-7510 0.004 0.40 3 0 checkItemlistItem Core G-2210 0.003 0.29 1 0 checkQualifiedProcedureName Core G-7515 0.003 0.29 3 0 checkQualifiedExpression Core G-7515 0.003 0.28 3 0 checkVariableDeclaration Core G-5030 0.003 0.28 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.26 1 0 checkVariableDeclaration Core G-9113 0.002 0.21 1 0 checkBody Core G-5040 0.001 0.14 1 0 checkItemlistItem Core G-2220 0.001 0.13 1 0 checkBody Core G-7180 0.001 0.11 1 0 checkVariableDeclaration Core G-2160 0.001 0.07 1 0 checkItemlistItem Core G-2230 0.001 0.06 1 0 checkVariableDeclaration Core G-2140 0.001 0.06 1 0 2025-12-24 16:12:31.470 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.014 sec including 0.002 sec for checks. 2025-12-24 16:12:31.470 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.470 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4210.sql with 1 issues. 2025-12-24 16:12:31.471 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4210.sql took 0.000 sec. 2025-12-24 16:12:31.471 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4210.sql. 2025-12-24 16:12:31.471 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4220.sql is UTF-8. 2025-12-24 16:12:31.471 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4220.sql. 2025-12-24 16:12:31.471 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4220.sql. 2025-12-24 16:12:31.471 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4220.sql. 2025-12-24 16:12:31.471 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 429 chars in 7 lines. 2025-12-24 16:12:31.494 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.276 ms used by lexer for 57 tokens. 2025-12-24 16:12:31.494 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.157 ms used by scope lexer. 2025-12-24 16:12:31.494 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 28,647 KB Total time spent in parser : 21.608 ms Total time recorded by profiler: 21.408 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 16.865 78.78 17 46 46 1 0 subquery (741) 2.163 10.11 1 0 0 0 0 queryBlock (746) 1.952 9.12 1 0 0 0 0 expression (1476) 0.213 1.00 25 8 1 0 0 functionExpression (1875) 0.047 0.22 1 0 0 0 0 functionExpression (1876) 0.035 0.16 1 0 0 0 0 functionExpression (1877) 0.033 0.15 1 0 0 0 0 functionExpression (1878) 0.031 0.14 1 0 0 0 0 functionExpression (1879) 0.029 0.13 1 0 0 0 0 expression (1475) 0.010 0.05 8 0 0 0 0 functionParameter (1880) 0.003 0.01 8 0 0 0 0 functionExpression (1874) 0.002 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 8 0 0 0 0 functionParameter (1881) 0.001 0.01 8 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 8 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 8 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 tableAlias (876) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 tableAlias (880) 0.001 0.00 1 0 0 0 0 dmlStatement (559) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 tableAlias (874) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.496 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.496 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.773 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionExpression Core G-4220 0.386 49.98 1 1 checkStatement Core G-3120 0.076 9.90 1 0 checkFile Core G-2110 0.071 9.20 1 0 checkStatement Core G-2135 0.041 5.35 1 0 checkFile Core G-2130 0.033 4.25 1 0 checkStatement Core G-2410 0.031 4.03 1 0 checkFile Core G-1070 0.018 2.32 1 0 checkFile Core G-1910 0.017 2.23 1 0 checkFile Core G-7710 0.016 2.01 1 0 checkFile Core G-7220 0.009 1.17 1 0 checkQualifiedExpression Core G-7510 0.008 1.06 8 0 checkFile Core G-1050 0.008 1.05 1 0 checkFunctionExpression Core G-9020 0.007 0.88 1 0 checkSqlName Core G-2190 0.007 0.85 19 0 checkFile Core G-1920 0.006 0.78 1 0 checkFunctionExpressionParent Core G-7520 0.005 0.70 1 0 checkQualifiedExpression Core G-7515 0.005 0.69 8 0 checkSqlName Core G-2180 0.004 0.56 19 0 checkFunctionExpression Core G-9010 0.004 0.51 1 0 checkFunctionExpression Core G-7515 0.004 0.50 1 0 checkFunctionExpression Core G-4230 0.003 0.43 1 0 checkFunctionExpression Core G-9040 0.003 0.38 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.30 1 0 checkQueryTableExpression Core G-8210 0.002 0.25 1 0 checkFunctionExpression Core G-4240 0.002 0.23 1 0 checkFromClause Core G-3130 0.002 0.23 1 0 checkFunctionExpression Core G-9030 0.001 0.16 1 0 2025-12-24 16:12:31.496 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.025 sec including 0.002 sec for checks. 2025-12-24 16:12:31.496 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.496 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4220.sql with 1 issues. 2025-12-24 16:12:31.496 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4220.sql took 0.000 sec. 2025-12-24 16:12:31.497 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4220.sql. 2025-12-24 16:12:31.497 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4230.sql is UTF-8. 2025-12-24 16:12:31.497 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4230.sql. 2025-12-24 16:12:31.497 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4230.sql. 2025-12-24 16:12:31.497 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4230.sql. 2025-12-24 16:12:31.497 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 218 chars in 4 lines. 2025-12-24 16:12:31.529 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.173 ms used by lexer for 26 tokens. 2025-12-24 16:12:31.529 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.170 ms used by scope lexer. 2025-12-24 16:12:31.530 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 35,815 KB Total time spent in parser : 31.629 ms Total time recorded by profiler: 31.454 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 26.978 85.77 5 26 17 2 0 subquery (741) 2.083 6.62 1 0 0 0 0 queryBlock (746) 2.015 6.40 1 0 0 0 0 functionExpression (1878) 0.069 0.22 2 0 0 0 0 functionExpression (1875) 0.068 0.22 2 0 0 0 0 functionExpression (1876) 0.058 0.18 2 0 0 0 0 functionExpression (1877) 0.054 0.17 2 0 0 0 0 functionExpression (1879) 0.054 0.17 2 0 0 0 0 expression (1476) 0.037 0.12 6 1 1 0 0 functionParameter (1880) 0.008 0.03 3 0 0 0 0 expression (1475) 0.004 0.01 1 0 0 0 0 functionExpression (1874) 0.003 0.01 2 0 0 0 0 statement (11) 0.002 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 3 0 0 0 0 functionParameter (1881) 0.001 0.00 3 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 3 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 3 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 tableReference (886) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 dmlStatement (559) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 tableReference (889) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.531 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.532 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.790 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionExpression Core G-4230 0.505 63.91 2 1 checkStatement Core G-3120 0.046 5.80 1 0 checkFile Core G-2110 0.044 5.57 1 0 checkStatement Core G-2135 0.028 3.50 1 0 checkFile Core G-1910 0.018 2.28 1 0 checkFile Core G-7710 0.018 2.26 1 0 checkFile Core G-2130 0.017 2.14 1 0 checkStatement Core G-2410 0.017 2.13 1 0 checkFile Core G-1070 0.015 1.89 1 0 checkFunctionExpressionParent Core G-7520 0.013 1.60 2 0 checkFile Core G-7220 0.012 1.55 1 0 checkFile Core G-1050 0.008 0.96 1 0 checkFunctionExpressionParent Core G-7110 0.006 0.76 2 0 checkFile Core G-1920 0.006 0.71 1 0 checkFunctionExpression Core G-7515 0.005 0.68 2 0 checkFunctionExpression Core G-9010 0.005 0.68 2 0 checkSqlName Core G-2190 0.003 0.44 7 0 checkFunctionExpression Core G-9020 0.003 0.43 2 0 checkFunctionExpression Core G-4240 0.003 0.42 2 0 checkFunctionExpression Core G-4220 0.003 0.40 2 0 checkFunctionExpression Core G-9040 0.003 0.37 2 0 checkSqlName Core G-2180 0.003 0.36 7 0 checkQualifiedExpression Core G-7510 0.003 0.34 1 0 checkFunctionExpression Core G-9030 0.002 0.24 2 0 checkQueryTableExpression Core G-8210 0.002 0.23 1 0 checkFromClause Core G-3130 0.002 0.20 1 0 checkQualifiedExpression Core G-7515 0.001 0.16 1 0 2025-12-24 16:12:31.532 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.035 sec including 0.002 sec for checks. 2025-12-24 16:12:31.532 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.532 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4230.sql with 1 issues. 2025-12-24 16:12:31.532 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4230.sql took 0.000 sec. 2025-12-24 16:12:31.532 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4230.sql. 2025-12-24 16:12:31.532 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4240.sql is UTF-8. 2025-12-24 16:12:31.532 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4240.sql. 2025-12-24 16:12:31.532 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4240.sql. 2025-12-24 16:12:31.532 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4240.sql. 2025-12-24 16:12:31.532 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 268 chars in 5 lines. 2025-12-24 16:12:31.583 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.224 ms used by lexer for 38 tokens. 2025-12-24 16:12:31.584 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.056 ms used by scope lexer. 2025-12-24 16:12:31.584 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -137,495 KB Total time spent in parser : 50.517 ms Total time recorded by profiler: 49.765 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 48.674 97.81 8 48 29 3 0 subquery (741) 0.506 1.02 1 0 0 0 0 queryBlock (746) 0.464 0.93 1 0 0 0 0 expression (1476) 0.077 0.15 10 2 1 0 0 expression (1475) 0.009 0.02 2 0 0 0 0 functionExpression (1874) 0.004 0.01 3 0 0 0 0 functionParameter (1880) 0.003 0.01 5 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.00 5 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.00 5 0 0 0 0 functionParameter (1881) 0.001 0.00 5 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 5 0 0 0 0 functionExpression (1878) 0.001 0.00 3 0 0 0 0 functionExpression (1875) 0.001 0.00 3 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 functionExpression (1876) 0.001 0.00 3 0 0 0 0 functionExpression (1879) 0.001 0.00 3 0 0 0 0 functionExpression (1877) 0.001 0.00 3 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 dmlStatement (559) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 tableReference (889) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.586 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.586 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.875 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionExpression Core G-4240 0.562 64.17 3 1 checkStatement Core G-3120 0.055 6.23 1 0 checkFile Core G-2110 0.049 5.60 1 0 checkStatement Core G-2135 0.028 3.25 1 0 checkFile Core G-2130 0.022 2.52 1 0 checkStatement Core G-2410 0.021 2.44 1 0 checkFile Core G-1070 0.017 1.91 1 0 checkFunctionExpressionParent Core G-7520 0.016 1.83 3 0 checkFile Core G-7710 0.016 1.82 1 0 checkFile Core G-1910 0.016 1.81 1 0 checkFile Core G-7220 0.009 1.02 1 0 checkFile Core G-1050 0.007 0.82 1 0 checkFunctionExpression Core G-7515 0.006 0.73 3 0 checkFunctionExpression Core G-9010 0.006 0.70 3 0 checkFile Core G-1920 0.006 0.67 1 0 checkFunctionExpressionParent Core G-7110 0.006 0.63 3 0 checkSqlName Core G-2190 0.005 0.54 11 0 checkFunctionExpression Core G-9020 0.005 0.52 3 0 checkQualifiedExpression Core G-7510 0.004 0.45 2 0 checkSqlName Core G-2180 0.003 0.40 11 0 checkFunctionExpression Core G-9040 0.003 0.38 3 0 checkFunctionExpression Core G-4220 0.003 0.38 3 0 checkFunctionExpression Core G-4230 0.003 0.30 3 0 checkFunctionExpression Core G-9030 0.002 0.28 3 0 checkQualifiedExpression Core G-7515 0.002 0.24 2 0 checkQueryTableExpression Core G-8210 0.002 0.20 1 0 checkFromClause Core G-3130 0.001 0.17 1 0 2025-12-24 16:12:31.586 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.053 sec including 0.002 sec for checks. 2025-12-24 16:12:31.586 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.586 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4240.sql with 1 issues. 2025-12-24 16:12:31.586 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4240.sql took 0.000 sec. 2025-12-24 16:12:31.586 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4240.sql. 2025-12-24 16:12:31.587 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4250.sql is UTF-8. 2025-12-24 16:12:31.587 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4250.sql. 2025-12-24 16:12:31.587 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4250.sql. 2025-12-24 16:12:31.587 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4250.sql. 2025-12-24 16:12:31.587 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 457 chars in 17 lines. 2025-12-24 16:12:31.605 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.350 ms used by lexer for 82 tokens. 2025-12-24 16:12:31.605 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.104 ms used by scope lexer. 2025-12-24 16:12:31.605 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 19,436 KB Total time spent in parser : 17.306 ms Total time recorded by profiler: 15.926 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 7.434 46.68 2 1 1 0 0 qualifiedProcedureName (1255) 3.316 20.82 6 15 5 3 0 plsqlStatement (1163) 3.064 19.24 5 2 2 1 0 simpleCaseStatementWhenClause (1172) 0.666 4.18 6 0 0 0 0 simpleCaseStatement (1168) 0.292 1.83 2 0 0 0 0 procedureCall (1250) 0.284 1.78 3 3 1 3 0 postgresqlSqlExpression (1479) 0.229 1.44 1 0 0 0 0 declareSection (1061) 0.211 1.33 1 0 0 0 0 expression (1476) 0.117 0.73 10 3 1 0 0 expression (1432) 0.095 0.59 7 0 0 0 0 plsqlBlockStatement (1060) 0.093 0.58 1 1 1 1 0 whenClauseValue (1508) 0.085 0.53 3 0 0 0 0 itemlistItem (1062) 0.008 0.05 1 0 0 0 0 expression (1475) 0.008 0.05 3 0 0 0 0 caseStatement (1166) 0.006 0.04 1 0 0 0 0 postgresqlSqlExpression (1480) 0.003 0.02 1 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 1 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 itemDeclaration (1092) 0.002 0.01 1 0 0 0 0 body (1158) 0.002 0.01 2 0 0 0 0 procedureCall (1251) 0.002 0.01 3 0 0 0 0 procedureCall (1252) 0.001 0.01 3 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 dataType (1358) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:31.608 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.608 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.937 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSimpleCaseStatement Core G-4250 0.210 22.41 1 1 checkFile Core G-2110 0.083 8.89 1 0 checkStatement Core G-3120 0.080 8.49 1 0 checkVariableDeclaration Core G-9102 0.067 7.13 1 0 checkVariableDeclaration Core G-1030 0.050 5.35 1 0 checkStatement Core G-2135 0.044 4.66 1 0 checkStatement Core G-2410 0.044 4.66 1 0 checkFile Core G-2130 0.043 4.60 1 0 checkItemlistItem Core G-2185 0.040 4.27 1 0 checkFile Core G-1070 0.024 2.60 1 0 checkSqlName Core G-2190 0.021 2.21 13 0 checkQualifiedProcedureName Core G-7520 0.018 1.88 3 0 checkFile Core G-7710 0.017 1.86 1 0 checkFile Core G-1910 0.017 1.84 1 0 checkProcedureCall Core G-5050 0.017 1.78 3 0 checkProcedureCall Core G-7110 0.014 1.49 3 0 checkVariableDeclaration Core G-9103 0.011 1.21 1 0 checkFile Core G-7220 0.011 1.15 1 0 checkFile Core G-1050 0.010 1.01 1 0 checkPlsqlStatement Core G-1010 0.009 0.93 5 0 checkFile Core G-1920 0.008 0.90 1 0 checkPlsqlStatement Core G-4325 0.008 0.88 5 0 checkVariableDeclaration Core G-9105 0.008 0.84 1 0 checkVariableDeclaration Core G-9106 0.007 0.77 1 0 checkQualifiedProcedureName Core G-5010 0.007 0.76 3 0 checkPlsqlStatement Core G-1020 0.006 0.66 5 0 checkSqlName Core G-2180 0.006 0.66 13 0 checkDeclareSection Core G-2170 0.006 0.65 1 0 checkQualifiedExpression Core G-7510 0.006 0.64 3 0 checkVariableDeclaration Core G-9104 0.005 0.52 1 0 checkUserDefinedType Core G-7515 0.005 0.51 1 0 checkVariableDeclaration Core G-5030 0.005 0.50 1 0 checkVariableDeclaration Core G-9113 0.005 0.49 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.47 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.46 3 0 checkQualifiedProcedureName Core G-7515 0.003 0.35 3 0 checkItemlistItem Core G-2210 0.003 0.35 1 0 checkQualifiedExpression Core G-7515 0.003 0.33 3 0 checkBody Core G-5040 0.002 0.24 1 0 checkItemlistItem Core G-2220 0.002 0.19 1 0 checkBody Core G-7180 0.001 0.15 1 0 checkItemlistItem Core G-2230 0.001 0.11 1 0 checkVariableDeclaration Core G-2140 0.001 0.09 1 0 checkVariableDeclaration Core G-2160 0.001 0.07 1 0 2025-12-24 16:12:31.608 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.021 sec including 0.003 sec for checks. 2025-12-24 16:12:31.608 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.608 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4250.sql with 1 issues. 2025-12-24 16:12:31.608 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4250.sql took 0.000 sec. 2025-12-24 16:12:31.609 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4250.sql. 2025-12-24 16:12:31.609 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4260.sql is UTF-8. 2025-12-24 16:12:31.609 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4260.sql. 2025-12-24 16:12:31.609 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4260.sql. 2025-12-24 16:12:31.609 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4260.sql. 2025-12-24 16:12:31.609 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 204 chars in 10 lines. 2025-12-24 16:12:31.631 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.254 ms used by lexer for 45 tokens. 2025-12-24 16:12:31.631 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.079 ms used by scope lexer. 2025-12-24 16:12:31.632 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 16,349 KB Total time spent in parser : 21.573 ms Total time recorded by profiler: 21.333 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 8.663 40.61 2 1 1 0 0 expression (1432) 8.023 37.61 4 0 0 0 0 expression (1476) 2.391 11.21 6 11 7 2 0 qualifiedProcedureName (1255) 1.292 6.06 2 5 5 1 0 declareSection (1061) 0.284 1.33 1 0 0 0 0 plsqlStatement (1163) 0.270 1.27 2 0 0 0 0 expression (1475) 0.193 0.91 2 0 0 0 0 procedureCall (1250) 0.109 0.51 1 1 1 1 0 plsqlBlockStatement (1060) 0.084 0.39 1 1 1 1 0 itemlistItem (1062) 0.007 0.03 1 0 0 0 0 simpleComparisonOperator (1950) 0.003 0.01 1 0 0 0 0 itemDeclaration (1092) 0.002 0.01 1 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 conditionToStatements (1230) 0.001 0.01 2 0 0 0 0 body (1158) 0.001 0.01 2 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 1 0 0 0 0 plsqlDataType (1070) 0.001 0.00 1 0 0 0 0 procedureCall (1251) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 dataType (1358) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.634 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.634 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.904 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkNotCondition Core G-4260 0.376 41.60 1 1 checkFile Core G-2110 0.068 7.55 1 0 checkStatement Core G-3120 0.059 6.48 1 0 checkVariableDeclaration Core G-1030 0.036 3.93 1 0 checkFile Core G-1910 0.032 3.49 1 0 checkStatement Core G-2410 0.030 3.30 1 0 checkStatement Core G-2135 0.029 3.23 1 0 checkFile Core G-2130 0.029 3.23 1 0 checkItemlistItem Core G-2185 0.024 2.66 1 0 checkVariableDeclaration Core G-9102 0.022 2.46 1 0 checkProcedureCall Core G-5050 0.017 1.90 1 0 checkFile Core G-7710 0.017 1.84 1 0 checkFile Core G-1070 0.015 1.69 1 0 checkVariableDeclaration Core G-9105 0.010 1.16 1 0 checkVariableDeclaration Core G-9103 0.010 1.08 1 0 checkQualifiedProcedureName Core G-7520 0.010 1.05 1 0 checkFile Core G-1050 0.008 0.88 1 0 checkFile Core G-7220 0.007 0.83 1 0 checkVariableDeclaration Core G-9106 0.007 0.75 1 0 checkProcedureCall Core G-7110 0.007 0.74 1 0 checkFile Core G-1920 0.006 0.71 1 0 checkDeclareSection Core G-2170 0.006 0.67 1 0 checkPlsqlStatement Core G-1010 0.006 0.63 2 0 checkSimpleComparisonCondition Core G-2150 0.005 0.57 1 0 checkSimpleComparisonCondition Core G-1080 0.005 0.56 1 0 checkSimpleComparisonCondition Core G-4270 0.005 0.53 1 0 checkUserDefinedType Core G-7515 0.005 0.51 1 0 checkPlsqlStatement Core G-4325 0.005 0.51 2 0 checkVariableDeclaration Core G-9104 0.004 0.47 1 0 checkSqlName Core G-2190 0.004 0.45 7 0 checkVariableDeclaration Core G-9113 0.004 0.44 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.41 1 0 checkSqlName Core G-2180 0.003 0.35 7 0 checkPlsqlStatement Core G-1020 0.003 0.34 2 0 checkItemlistItem Core G-2210 0.003 0.32 1 0 checkIfStatement Core G-4210 0.003 0.32 1 0 checkSimpleComparisonCondition Core G-1040 0.003 0.31 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.29 1 0 checkQualifiedExpression Core G-7510 0.002 0.27 1 0 checkVariableDeclaration Core G-5030 0.002 0.27 1 0 checkQualifiedProcedureName Core G-7510 0.002 0.20 1 0 checkItemlistItem Core G-2220 0.002 0.17 1 0 checkQualifiedExpression Core G-7515 0.001 0.15 1 0 checkVariableDeclaration Core G-2140 0.001 0.14 1 0 checkBody Core G-5040 0.001 0.14 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.12 1 0 checkBody Core G-7180 0.001 0.12 1 0 checkItemlistItem Core G-2230 0.001 0.08 1 0 checkVariableDeclaration Core G-2160 0.001 0.08 1 0 2025-12-24 16:12:31.634 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.025 sec including 0.002 sec for checks. 2025-12-24 16:12:31.634 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.634 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4260.sql with 1 issues. 2025-12-24 16:12:31.634 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4260.sql took 0.000 sec. 2025-12-24 16:12:31.635 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4260.sql. 2025-12-24 16:12:31.635 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4270.sql is UTF-8. 2025-12-24 16:12:31.635 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4270.sql. 2025-12-24 16:12:31.635 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4270.sql. 2025-12-24 16:12:31.635 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4270.sql. 2025-12-24 16:12:31.635 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 298 chars in 12 lines. 2025-12-24 16:12:31.652 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.277 ms used by lexer for 65 tokens. 2025-12-24 16:12:31.652 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.085 ms used by scope lexer. 2025-12-24 16:12:31.653 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 11,264 KB Total time spent in parser : 15.930 ms Total time recorded by profiler: 15.637 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 5.955 38.09 10 2 1 0 0 dataType (1358) 4.815 30.80 2 2 2 1 0 expression (1432) 1.644 10.51 8 5 5 1 0 qualifiedProcedureName (1255) 1.500 9.59 2 6 6 1 0 declareSection (1061) 0.961 6.15 2 0 0 0 0 plsqlStatement (1163) 0.248 1.59 3 0 0 0 0 plsqlDataType (1070) 0.169 1.08 2 0 0 0 0 qualifiedName (1968) 0.101 0.64 2 1 1 0 0 plsqlBlockStatement (1060) 0.087 0.55 1 1 1 1 0 itemDeclaration (1092) 0.054 0.35 2 0 0 0 0 itemlistItem (1062) 0.045 0.29 2 0 0 0 0 expression (1475) 0.030 0.19 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.005 0.03 1 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.02 5 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 5 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.01 5 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 2 0 0 0 0 functionParameter (1880) 0.001 0.01 2 0 0 0 0 procedureCall (1251) 0.001 0.01 1 0 0 0 0 conditionToStatements (1230) 0.001 0.01 2 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 dataType (1354) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.000 0.00 1 0 0 0 0 plsqlBlock (1240) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.655 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.656 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.662 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkItemlistItem Core G-2185 0.476 28.63 2 0 checkSimpleComparisonCondition Core G-4270 0.408 24.54 1 1 checkStatement Core G-2135 0.102 6.15 1 0 checkFile Core G-2110 0.098 5.91 1 0 checkStatement Core G-3120 0.082 4.95 1 0 checkFile Core G-2130 0.066 4.00 1 0 checkStatement Core G-2410 0.058 3.51 1 0 checkConstantDeclaration Core G-1030 0.049 2.93 1 0 checkVariableDeclaration Core G-1030 0.044 2.68 1 0 checkFile Core G-1910 0.023 1.40 1 0 checkFile Core G-1070 0.021 1.27 1 0 checkFile Core G-7710 0.016 0.97 1 0 checkConstantDeclaration Core G-9114 0.015 0.93 1 0 checkFile Core G-7220 0.013 0.77 1 0 checkVariableDeclaration Core G-9102 0.011 0.68 1 0 checkFunctionExpressionParent Core G-7520 0.009 0.57 1 0 checkSqlName Core G-2190 0.009 0.54 12 0 checkFile Core G-1920 0.009 0.53 1 0 checkFile Core G-1050 0.009 0.53 1 0 checkProcedureCall Core G-5050 0.007 0.44 1 0 checkPlsqlStatement Core G-4325 0.007 0.44 3 0 checkPlsqlStatement Core G-1010 0.007 0.42 3 0 checkDeclareSection Core G-2170 0.007 0.40 1 0 checkSqlName Core G-2180 0.006 0.37 12 0 checkAssignmentStatement Core G-2145 0.006 0.36 1 0 checkVariableDeclaration Core G-9103 0.006 0.35 1 0 checkUserDefinedType Core G-7515 0.006 0.34 1 0 checkQualifiedProcedureName Core G-7520 0.006 0.34 1 0 checkItemlistItem Core G-2210 0.005 0.32 2 0 checkFunctionExpression Core G-9010 0.005 0.27 1 0 checkProcedureCall Core G-7110 0.005 0.27 1 0 checkVariableDeclaration Core G-9105 0.004 0.24 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.23 1 0 checkString Core G-2330 0.004 0.22 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.22 1 0 checkPlsqlStatement Core G-1020 0.004 0.22 3 0 checkFunctionExpressionParent Core G-7110 0.004 0.21 1 0 checkVariableDeclaration Core G-9106 0.003 0.21 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.19 1 0 checkVariableDeclaration Core G-9104 0.003 0.18 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.18 1 0 checkQualifiedExpression Core G-7510 0.003 0.17 1 0 checkIfStatement Core G-4210 0.003 0.16 1 0 checkVariableDeclaration Core G-5030 0.003 0.15 1 0 checkItemlistItem Core G-2220 0.002 0.14 2 0 checkFunctionExpression Core G-4240 0.002 0.13 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.13 1 0 checkFunctionExpression Core G-9020 0.002 0.12 1 0 checkBody Core G-5040 0.002 0.12 1 0 checkVariableDeclaration Core G-9113 0.002 0.10 1 0 checkQualifiedExpression Core G-7515 0.002 0.10 1 0 checkFunctionExpression Core G-4220 0.002 0.09 1 0 checkItemlistItem Core G-2230 0.001 0.09 2 0 checkFunctionExpression Core G-9040 0.001 0.08 1 0 checkFunctionExpression Core G-9030 0.001 0.08 1 0 checkFunctionExpression Core G-4230 0.001 0.08 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.08 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.07 1 0 checkBody Core G-7180 0.001 0.07 1 0 checkVariableDeclaration Core G-2140 0.001 0.06 1 0 checkFunctionExpression Core G-7515 0.001 0.05 1 0 checkVariableDeclaration Core G-2160 0.001 0.04 1 0 2025-12-24 16:12:31.656 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.021 sec including 0.004 sec for checks. 2025-12-24 16:12:31.656 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.656 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4270.sql with 1 issues. 2025-12-24 16:12:31.657 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4270.sql took 0.000 sec. 2025-12-24 16:12:31.657 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4270.sql. 2025-12-24 16:12:31.657 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4310.sql is UTF-8. 2025-12-24 16:12:31.657 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4310.sql. 2025-12-24 16:12:31.657 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4310.sql. 2025-12-24 16:12:31.657 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4310.sql. 2025-12-24 16:12:31.657 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,310 chars in 38 lines. 2025-12-24 16:12:31.694 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.421 ms used by lexer for 270 tokens. 2025-12-24 16:12:31.694 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.252 ms used by scope lexer. 2025-12-24 16:12:31.695 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 37,871 KB Total time spent in parser : 35.670 ms Total time recorded by profiler: 34.849 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 25.721 73.81 32 37 10 5 0 expression (1476) 2.495 7.16 33 1 1 0 0 dataType (1358) 1.728 4.96 8 19 8 3 0 qualifiedName (1968) 1.336 3.83 7 1 1 0 0 plsqlStatement (1163) 1.321 3.79 10 2 2 1 0 declareSection (1061) 0.800 2.29 9 0 0 0 0 iterationControl (1209) 0.288 0.83 2 0 0 0 0 plsqlDataType (1070) 0.190 0.55 9 0 0 0 0 procedureCall (1251) 0.174 0.50 1 0 0 0 0 itemlistItem (1062) 0.128 0.37 9 0 0 0 0 functionExpression (1879) 0.078 0.22 4 0 0 0 0 functionExpression (1875) 0.073 0.21 4 0 0 0 0 dataType (1357) 0.072 0.21 5 0 0 0 0 functionExpression (1876) 0.065 0.19 4 0 0 0 0 userDefinedType (1424) 0.064 0.18 5 0 0 0 0 functionExpression (1877) 0.062 0.18 4 0 0 0 0 functionExpression (1878) 0.061 0.18 4 0 0 0 0 createPackageBodyStatement (145) 0.057 0.16 1 1 1 1 0 postgresqlSqlExpression (1479) 0.019 0.05 25 0 0 0 0 functionExpression (1874) 0.012 0.03 4 0 0 0 0 conditionToStatements (1230) 0.011 0.03 5 0 0 0 0 functionParameter (1880) 0.011 0.03 10 0 0 0 0 itemDeclaration (1092) 0.010 0.03 8 0 0 0 0 forLoopStatement (1200) 0.007 0.02 4 0 0 0 0 parameterDeclaration (1147) 0.007 0.02 1 0 0 0 0 postgresqlSqlExpression (1478) 0.007 0.02 1 0 0 0 0 iterandDecl (1204) 0.006 0.02 2 0 0 0 0 postgresqlSqlExpression (1480) 0.006 0.02 25 0 0 0 0 qualIterationCtl (1208) 0.005 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.005 0.01 25 0 0 0 0 expression (1475) 0.004 0.01 1 0 0 0 0 parameterDeclaration (1143) 0.004 0.01 1 0 0 0 0 body (1158) 0.003 0.01 6 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 statement (11) 0.002 0.01 1 0 0 0 0 functionParameter (1881) 0.002 0.01 10 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.00 3 0 0 0 0 string (1976) 0.001 0.00 2 0 0 0 0 iterandDecl (1203) 0.001 0.00 2 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 dataType (1354) 0.001 0.00 3 0 0 0 0 variableDeclaration (1100) 0.001 0.00 3 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 procedureDefinition (1157) 0.001 0.00 1 0 0 0 0 procedureDefinition (1156) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 plsqlDataType (1067) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.702 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.702 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 4.617 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.616 13.33 5 0 checkVariableDeclaration Core G-1030 0.550 11.92 3 0 checkItemlistItem Core G-2185 0.358 7.75 9 0 checkStatement Core G-3120 0.274 5.94 1 0 checkBody Core G-7180 0.219 4.75 1 0 checkStatement Core G-2135 0.217 4.69 1 0 checkFile Core G-2130 0.202 4.37 1 2 checkFile Core G-1050 0.188 4.06 1 0 checkStatement Core G-2410 0.171 3.71 1 0 checkProcedureDefinition Core G-7150 0.157 3.40 1 0 checkFile Core G-2110 0.145 3.14 1 0 checkGotoStatement Core G-4310 0.144 3.12 1 1 checkVariableDeclaration Core G-9105 0.128 2.78 3 0 checkVariableDeclaration Core G-9103 0.128 2.78 3 0 checkVariableDeclaration Core G-9106 0.121 2.61 3 0 checkVariableDeclaration Core G-9104 0.115 2.49 3 0 checkProcedureCall Core G-5050 0.108 2.34 1 0 checkForLoopStatement Core G-3320 0.065 1.40 2 0 checkProcedureDefinition Core G-7130 0.063 1.37 1 0 checkPlsqlStatement Core G-4325 0.059 1.28 10 0 checkFile Core G-1070 0.052 1.13 1 0 checkParameterDeclaration Core G-8310 0.037 0.80 1 0 checkSteppedControl Core G-4390 0.035 0.76 2 0 checkProcedureDefinition Core G-7320 0.034 0.73 1 0 checkSqlName Core G-2190 0.022 0.48 52 0 checkFile Core G-1920 0.022 0.48 1 0 checkFile Core G-1910 0.020 0.44 1 0 checkVariableDeclaration Core G-9102 0.020 0.44 3 0 checkConstantDeclaration Core G-9114 0.019 0.41 5 0 checkFunctionExpressionParent Core G-7110 0.018 0.40 4 0 checkFile Core G-7710 0.016 0.35 1 0 checkPlsqlPackageBodySource Core G-9214 0.015 0.33 1 0 checkItemlistItem Core G-2210 0.014 0.30 9 0 checkFunctionExpression Core G-9030 0.013 0.29 4 0 checkUserDefinedType Core G-7515 0.013 0.29 5 0 checkPlsqlStatement Core G-1010 0.013 0.28 10 0 checkDeclareSection Core G-2170 0.013 0.27 2 0 checkSqlName Core G-2180 0.011 0.25 52 0 checkProcedureDefinition Core G-7170 0.011 0.23 1 0 checkFunctionExpressionParent Core G-7520 0.010 0.22 4 0 checkFile Core G-7220 0.009 0.18 1 0 checkPlsqlStatement Core G-1020 0.007 0.16 10 0 checkCharacterDatatype Core G-2340 0.007 0.15 2 0 checkParameterDeclaration Core G-9108 0.007 0.14 1 0 checkAssignmentStatement Core G-2145 0.007 0.14 3 0 checkProcedureHeading Core G-9216 0.007 0.14 1 0 checkFunctionExpression Core G-9010 0.006 0.13 4 0 checkSimpleComparisonCondition Core G-1080 0.006 0.13 1 0 checkForLoopStatement Core G-3310 0.006 0.12 2 0 checkSimpleComparisonCondition Core G-4270 0.006 0.12 1 0 checkVariableDeclaration Core G-5030 0.005 0.11 3 0 checkItemlistItem Core G-2220 0.005 0.11 9 0 checkFunctionExpression Core G-9020 0.005 0.11 4 0 checkVariableDeclaration Core G-9113 0.004 0.10 3 0 checkFunctionExpression Core G-7515 0.004 0.09 4 0 checkSteppedControl Core G-4350 0.004 0.09 2 0 checkString Core G-2330 0.004 0.08 2 0 checkSimpleComparisonCondition Core G-2150 0.004 0.08 1 0 checkFunctionExpression Core G-4220 0.004 0.08 4 0 checkFunctionExpression Core G-9040 0.004 0.08 4 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.08 1 0 checkVariableDeclaration Core G-2160 0.004 0.08 3 0 checkQualifiedProcedureName Core G-7510 0.003 0.08 1 0 checkProcedureDefinition Core G-7120 0.003 0.07 1 0 checkItemlistItem Core G-2230 0.003 0.07 9 0 checkProcedureCall Core G-7110 0.003 0.07 1 0 checkCreatePackageBody Core G-7125 0.003 0.07 1 0 checkProcedureDefinition Core G-7330 0.003 0.07 1 0 checkForLoopStatement Core G-1020 0.003 0.07 2 0 checkIfStatement Core G-4210 0.003 0.07 2 0 checkFunctionExpression Core G-4230 0.003 0.06 4 0 checkProcedureDefinition Core G-7140 0.003 0.06 1 0 checkCreatePackageBody Core G-7250 0.003 0.06 1 0 checkPlsqlPackageBodySource Core G-7120 0.003 0.06 1 0 checkQualifiedProcedureName Core G-7520 0.002 0.05 1 0 checkVariableDeclaration Core G-2140 0.002 0.05 3 0 checkSteppedControl Core G-4395 0.002 0.05 2 0 checkCharacterDatatype Core G-2310 0.002 0.05 2 0 checkQualifiedProcedureName Core G-5010 0.002 0.04 1 0 checkCreatePackageBody Core G-7210 0.002 0.04 1 0 checkFunctionExpression Core G-4240 0.002 0.04 4 0 checkForLoopStatement Core G-4320 0.002 0.04 2 0 checkSteppedControl Core G-4360 0.002 0.04 2 0 checkBody Core G-5040 0.002 0.03 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.03 1 0 checkParameterDeclaration Core G-9110 0.001 0.03 1 0 checkParameterDeclaration Core G-9109 0.001 0.03 1 0 checkParameterDeclaration Core G-7160 0.001 0.02 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.02 1 0 2025-12-24 16:12:31.702 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.045 sec including 0.008 sec for checks. 2025-12-24 16:12:31.703 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.703 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4310.sql with 3 issues. 2025-12-24 16:12:31.703 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4310.sql took 0.001 sec. 2025-12-24 16:12:31.704 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4310.sql. 2025-12-24 16:12:31.704 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4320.sql is UTF-8. 2025-12-24 16:12:31.704 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4320.sql. 2025-12-24 16:12:31.704 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4320.sql. 2025-12-24 16:12:31.704 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4320.sql. 2025-12-24 16:12:31.704 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 400 chars in 26 lines. 2025-12-24 16:12:31.720 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.307 ms used by lexer for 129 tokens. 2025-12-24 16:12:31.720 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.201 ms used by scope lexer. 2025-12-24 16:12:31.721 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 17,303 KB Total time spent in parser : 15.451 ms Total time recorded by profiler: 15.108 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 8.001 52.96 9 34 34 1 0 qualifiedProcedureName (1255) 5.674 37.55 6 32 10 4 0 cursorForLoopStatement (1184) 0.755 4.99 1 11 11 1 0 declareSection (1061) 0.306 2.03 1 0 0 0 0 exitStatement (1195) 0.110 0.73 1 0 0 0 0 expression (1476) 0.092 0.61 18 3 1 0 0 plsqlBlockStatement (1060) 0.070 0.46 1 1 1 1 0 body (1158) 0.027 0.18 6 0 0 0 0 itemlistItem (1062) 0.009 0.06 1 0 0 0 0 expression (1475) 0.007 0.05 3 0 0 0 0 expression (1432) 0.007 0.05 15 0 0 0 0 statement (11) 0.003 0.02 1 0 0 0 0 procedureCall (1251) 0.003 0.02 2 0 0 0 0 postgresqlSqlExpression (1479) 0.003 0.02 7 0 0 0 0 qualifiedName (1968) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 7 0 0 0 0 itemDeclaration (1092) 0.002 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.01 7 0 0 0 0 functionParameter (1880) 0.002 0.01 2 0 0 0 0 subquery (741) 0.002 0.01 1 0 0 0 0 procedureCall (1252) 0.001 0.01 2 0 0 0 0 forLoopStatement (1200) 0.001 0.01 2 0 0 0 0 basicLoopStatement (1164) 0.001 0.01 2 0 0 0 0 functionParameter (1881) 0.001 0.01 2 0 0 0 0 cursorForLoopStatement (1185) 0.001 0.01 2 0 0 0 0 whileLoopStatement (1314) 0.001 0.01 2 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 iterationControl (1209) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 procedureCall (1250) 0.001 0.01 2 0 0 0 0 iterandDecl (1203) 0.001 0.01 1 0 0 0 0 plsqlDataType (1070) 0.001 0.00 1 0 0 0 0 iterandDecl (1204) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 subquery (724) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 dataType (1358) 0.001 0.00 1 0 0 0 0 qualIterationCtl (1208) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 tableReference (889) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.725 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.726 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.141 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkWhileLoopStatement Core G-4320 0.378 17.64 1 2 checkBasicLoopStatement Core G-4320 0.184 8.59 1 2 checkCursorForLoopStatement Core G-4320 0.182 8.49 1 2 checkForLoopStatement Core G-4320 0.141 6.60 1 2 checkFile Core G-2110 0.128 6.00 1 0 checkStatement Core G-3120 0.115 5.36 1 0 checkStatement Core G-2135 0.106 4.95 1 0 checkStatement Core G-2410 0.093 4.34 1 0 checkQualifiedProcedureName Core G-5010 0.076 3.54 2 2 checkVariableDeclaration Core G-1030 0.059 2.75 1 0 checkFile Core G-2130 0.058 2.70 1 0 checkVariableDeclaration Core G-9103 0.052 2.41 1 0 checkItemlistItem Core G-2185 0.035 1.65 1 0 checkVariableDeclaration Core G-9102 0.032 1.49 1 0 checkVariableDeclaration Core G-9105 0.031 1.45 1 0 checkVariableDeclaration Core G-9106 0.030 1.41 1 0 checkVariableDeclaration Core G-9104 0.030 1.40 1 0 checkFile Core G-1070 0.028 1.32 1 0 checkSteppedControl Core G-4395 0.028 1.32 1 1 checkExitStatement Core G-4380 0.023 1.07 1 1 checkCursorForLoopStatement Core G-4385 0.022 1.02 1 0 checkFile Core G-1910 0.020 0.94 1 0 checkFile Core G-7710 0.015 0.70 1 0 checkForLoopStatement Core G-3320 0.015 0.70 1 0 checkPlsqlStatement Core G-1010 0.015 0.69 9 0 checkPlsqlStatement Core G-4325 0.015 0.69 9 0 checkQualifiedProcedureName Core G-7520 0.014 0.64 2 0 checkCursorForLoopStatement Core G-3310 0.013 0.60 1 0 checkSteppedControl Core G-4390 0.012 0.56 1 0 checkCursorForLoopStatement Core G-4387 0.012 0.54 1 0 checkSqlName Core G-2190 0.011 0.51 18 0 checkProcedureCall Core G-5050 0.009 0.42 2 0 checkProcedureCall Core G-7110 0.009 0.42 2 0 checkWhileLoopStatement Core G-3320 0.009 0.42 1 0 checkFile Core G-7220 0.009 0.40 1 0 checkFile Core G-1050 0.008 0.36 1 0 checkPlsqlStatement Core G-1020 0.007 0.34 9 0 checkSqlName Core G-2180 0.007 0.31 18 0 checkWhileLoopStatement Core G-3310 0.007 0.31 1 0 checkFile Core G-1920 0.006 0.29 1 0 checkQualifiedProcedureName Core G-7510 0.006 0.28 2 0 checkExitStatement Core G-1040 0.006 0.28 1 0 checkDeclareSection Core G-2170 0.005 0.24 1 0 checkForLoopStatement Core G-3310 0.005 0.23 1 0 checkUserDefinedType Core G-7515 0.005 0.23 1 0 checkBasicLoopStatement Core G-3310 0.005 0.22 1 0 checkBasicLoopStatement Core G-3320 0.005 0.21 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.19 1 0 checkAssignmentStatement Core G-2145 0.004 0.18 2 0 checkSteppedControl Core G-4350 0.004 0.17 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.17 1 0 checkExitStatement Core G-4120 0.004 0.17 1 0 checkQualifiedProcedureName Core G-7515 0.003 0.16 2 0 checkItemlistItem Core G-2210 0.003 0.13 1 0 checkVariableDeclaration Core G-5030 0.003 0.12 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.12 1 0 checkSimpleComparisonCondition Core G-1040 0.003 0.12 1 0 checkVariableDeclaration Core G-9113 0.002 0.11 1 0 checkQualifiedExpression Core G-7510 0.002 0.11 1 0 checkFromClause Core G-3130 0.002 0.11 1 0 checkExitStatement Core G-4370 0.002 0.09 1 0 checkItemlistItem Core G-2220 0.002 0.09 1 0 checkBody Core G-5040 0.002 0.09 1 0 checkQueryTableExpression Core G-8210 0.002 0.08 1 0 checkSteppedControl Core G-4360 0.002 0.07 1 0 checkBody Core G-7180 0.002 0.07 1 0 checkSimpleComparisonCondition Core G-4270 0.002 0.07 1 0 checkBasicLoopStatement Core G-1020 0.002 0.07 1 0 checkQualifiedExpression Core G-7515 0.001 0.07 1 0 checkExitStatement Core G-4340 0.001 0.06 1 0 checkWhileLoopStatement Core G-1020 0.001 0.06 1 0 checkForLoopStatement Core G-1020 0.001 0.05 1 0 checkCursorForLoopStatement Core G-1020 0.001 0.04 1 0 checkVariableDeclaration Core G-2160 0.001 0.04 1 0 checkExitStatement Core G-4365 0.001 0.04 1 0 checkItemlistItem Core G-2230 0.001 0.04 1 0 checkVariableDeclaration Core G-2140 0.001 0.04 1 0 checkExitStatement Core G-4375 0.001 0.03 1 0 2025-12-24 16:12:31.726 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.022 sec including 0.005 sec for checks. 2025-12-24 16:12:31.726 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 12 check issues. 2025-12-24 16:12:31.726 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4320.sql with 12 issues. 2025-12-24 16:12:31.727 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4320.sql took 0.000 sec. 2025-12-24 16:12:31.727 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4320.sql. 2025-12-24 16:12:31.727 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4325.sql is UTF-8. 2025-12-24 16:12:31.727 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4325.sql. 2025-12-24 16:12:31.727 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4325.sql. 2025-12-24 16:12:31.727 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4325.sql. 2025-12-24 16:12:31.727 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 307 chars in 14 lines. 2025-12-24 16:12:31.731 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.267 ms used by lexer for 74 tokens. 2025-12-24 16:12:31.731 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.184 ms used by scope lexer. 2025-12-24 16:12:31.731 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 3,037 KB Total time spent in parser : 2.850 ms Total time recorded by profiler: 2.687 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 2.577 95.92 3 14 8 2 0 plsqlBlockStatement (1060) 0.067 2.51 1 1 1 1 0 statement (11) 0.013 0.48 1 0 0 0 0 plsqlStatement (1163) 0.004 0.15 2 0 0 0 0 expression (1476) 0.003 0.10 5 0 0 0 0 expression (1432) 0.002 0.07 5 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.06 5 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.05 5 0 0 0 0 itemDeclaration (1092) 0.001 0.05 2 0 0 0 0 body (1158) 0.001 0.04 2 0 0 0 0 forLoopStatement (1200) 0.001 0.04 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.04 5 0 0 0 0 functionParameter (1880) 0.001 0.04 1 0 0 0 0 procedureCall (1251) 0.001 0.04 1 0 0 0 0 itemlistItem (1062) 0.001 0.04 2 0 0 0 0 declareSection (1061) 0.001 0.04 2 0 0 0 0 iterationControl (1209) 0.001 0.04 1 0 0 0 0 qualifiedName (1968) 0.001 0.03 2 0 0 0 0 plsqlBlock (1240) 0.001 0.03 1 0 0 0 0 dataType (1358) 0.001 0.03 2 0 0 0 0 iterandDecl (1204) 0.001 0.03 1 0 0 0 0 procedureCall (1252) 0.001 0.02 1 0 0 0 0 plsqlDataType (1070) 0.001 0.02 2 0 0 0 0 iterandDecl (1203) 0.001 0.02 1 0 0 0 0 userDefinedType (1424) 0.001 0.02 2 0 0 0 0 functionParameter (1881) 0.001 0.02 1 0 0 0 0 sqlEnd (1978) 0.001 0.02 1 0 0 0 0 dataType (1357) 0.000 0.02 2 0 0 0 0 qualIterationCtl (1208) 0.000 0.02 1 0 0 0 0 procedureCall (1250) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:31.733 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.734 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.828 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlBlockStatement Core G-4325 0.247 29.85 1 1 checkConstantDeclaration Core G-1030 0.111 13.39 2 0 checkStatement Core G-3120 0.077 9.25 1 0 checkFile Core G-2110 0.059 7.14 1 0 checkFile Core G-2130 0.042 5.07 1 0 checkStatement Core G-2135 0.041 5.01 1 0 checkStatement Core G-2410 0.032 3.89 1 0 checkFile Core G-1070 0.018 2.16 1 0 checkQualifiedProcedureName Core G-5010 0.017 2.11 1 1 checkForLoopStatement Core G-3320 0.017 2.04 1 0 checkConstantDeclaration Core G-9114 0.015 1.86 2 0 checkPlsqlStatement Core G-4325 0.015 1.79 2 0 checkFile Core G-1910 0.014 1.67 1 0 checkFile Core G-7710 0.013 1.62 1 0 checkSteppedControl Core G-4390 0.010 1.26 1 0 checkDeclareSection Core G-2170 0.008 0.98 1 0 checkFile Core G-7220 0.008 0.92 1 0 checkSqlName Core G-2190 0.007 0.89 14 0 checkUserDefinedType Core G-7515 0.007 0.85 2 0 checkQualifiedProcedureName Core G-7520 0.007 0.83 1 0 checkItemlistItem Core G-2185 0.006 0.71 2 0 checkFile Core G-1050 0.006 0.70 1 0 checkFile Core G-1920 0.005 0.61 1 0 checkProcedureCall Core G-5050 0.005 0.56 1 0 checkPlsqlStatement Core G-1010 0.004 0.54 2 0 checkForLoopStatement Core G-3310 0.004 0.51 1 0 checkSqlName Core G-2180 0.004 0.47 14 0 checkProcedureCall Core G-7110 0.004 0.46 1 0 checkItemlistItem Core G-2210 0.004 0.45 2 0 checkQualifiedProcedureName Core G-7510 0.003 0.37 1 0 checkSteppedControl Core G-4350 0.002 0.29 1 0 checkPlsqlStatement Core G-1020 0.002 0.26 2 0 checkSteppedControl Core G-4395 0.002 0.26 1 0 checkForLoopStatement Core G-1020 0.002 0.19 1 0 checkBody Core G-5040 0.002 0.19 1 0 checkSteppedControl Core G-4360 0.001 0.17 1 0 checkItemlistItem Core G-2220 0.001 0.17 2 0 checkItemlistItem Core G-2230 0.001 0.14 2 0 checkBody Core G-7180 0.001 0.13 1 0 checkForLoopStatement Core G-4320 0.001 0.12 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.12 1 0 2025-12-24 16:12:31.734 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.006 sec including 0.002 sec for checks. 2025-12-24 16:12:31.734 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:31.734 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4325.sql with 2 issues. 2025-12-24 16:12:31.734 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4325.sql took 0.000 sec. 2025-12-24 16:12:31.734 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4325.sql. 2025-12-24 16:12:31.734 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4330.sql is UTF-8. 2025-12-24 16:12:31.734 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4330.sql. 2025-12-24 16:12:31.734 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4330.sql. 2025-12-24 16:12:31.734 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4330.sql. 2025-12-24 16:12:31.735 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 514 chars in 20 lines. 2025-12-24 16:12:31.740 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.239 ms used by lexer for 91 tokens. 2025-12-24 16:12:31.740 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.089 ms used by scope lexer. 2025-12-24 16:12:31.741 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,061 KB Total time spent in parser : 5.051 ms Total time recorded by profiler: 4.840 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 3.784 78.17 3 18 10 2 0 plsqlStatement (1163) 0.816 16.85 6 8 8 1 0 plsqlBlockStatement (1060) 0.094 1.94 1 1 1 1 0 expression (1476) 0.091 1.87 9 2 1 0 0 itemlistItem (1062) 0.009 0.18 2 0 0 0 0 expression (1475) 0.004 0.08 2 0 0 0 0 expression (1432) 0.003 0.06 7 0 0 0 0 subquery (741) 0.002 0.05 1 0 0 0 0 statement (11) 0.002 0.04 1 0 0 0 0 itemDeclaration (1092) 0.002 0.04 1 0 0 0 0 basicLoopStatement (1164) 0.002 0.04 4 0 0 0 0 body (1158) 0.002 0.03 4 0 0 0 0 procedureCall (1251) 0.002 0.03 1 0 0 0 0 queryBlock (746) 0.002 0.03 1 0 0 0 0 qualifiedName (1968) 0.001 0.03 4 0 0 0 0 selectItem (797) 0.001 0.03 2 0 0 0 0 selectList (795) 0.001 0.03 2 0 0 0 0 declareSection (1061) 0.001 0.02 2 0 0 0 0 plsqlDataType (1070) 0.001 0.02 1 0 0 0 0 fetchStatement (1197) 0.001 0.02 1 0 0 0 0 queryTableExpression (891) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 fromItem (867) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 queryBlock (752) 0.001 0.01 1 0 0 0 0 subquery (742) 0.001 0.01 1 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 fromItem (866) 0.001 0.01 1 0 0 0 0 tableReference (890) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 1 0 0 0 0 plsqlDataType (1068) 0.001 0.01 1 0 0 0 0 fromItem (871) 0.001 0.01 1 0 0 0 0 subquery (722) 0.001 0.01 1 0 0 0 0 queryBlock (744) 0.001 0.01 1 0 0 0 0 exitStatement (1195) 0.001 0.01 1 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 queryBlock (750) 0.000 0.01 1 0 0 0 0 tableReference (885) 0.000 0.01 1 0 0 0 0 queryBlock (751) 0.000 0.01 1 0 0 0 0 tableReference (886) 0.000 0.01 1 0 0 0 0 tableReference (889) 0.000 0.01 1 0 0 0 0 closeStatement (1178) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.01 2 0 0 0 0 queryBlock (753) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.01 2 0 0 0 0 queryBlock (748) 0.000 0.01 1 0 0 0 0 queryBlock (749) 0.000 0.01 1 0 0 0 0 queryTableExpression (892) 0.000 0.01 1 0 0 0 0 fromItem (873) 0.000 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 queryBlock (747) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.01 2 0 0 0 0 intoClause (862) 0.000 0.01 1 0 0 0 0 procedureCall (1250) 0.000 0.01 1 0 0 0 0 queryTableExpression (893) 0.000 0.01 1 0 0 0 0 fromClause (865) 0.000 0.01 1 0 0 0 0 fromItem (868) 0.000 0.01 1 0 0 0 0 subquery (723) 0.000 0.01 1 0 0 0 0 queryBlock (754) 0.000 0.01 1 0 0 0 0 intoClause (861) 0.000 0.01 1 0 0 0 0 subquery (724) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:31.744 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.745 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.758 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFetchStatement Core G-4330 0.957 54.43 1 1 checkStatement Core G-3120 0.095 5.43 1 0 checkFile Core G-2110 0.072 4.10 1 0 checkItemlistItem Core G-2185 0.055 3.14 2 0 checkVariableDeclaration Core G-1030 0.055 3.11 1 0 checkStatement Core G-2135 0.052 2.94 1 0 checkStatement Core G-2410 0.048 2.71 1 0 checkFile Core G-2130 0.046 2.64 1 0 checkCursorDefinition Core G-9103 0.041 2.33 1 0 checkVariableDeclaration Core G-9102 0.026 1.47 1 0 checkQualifiedProcedureName Core G-5010 0.022 1.23 1 1 checkPlsqlStatement Core G-4325 0.020 1.17 6 0 checkFile Core G-1070 0.020 1.16 1 0 checkBasicLoopStatement Core G-3310 0.019 1.08 1 0 checkBasicLoopStatement Core G-3320 0.019 1.06 1 0 checkQualifiedProcedureName Core G-7510 0.017 0.99 1 0 checkOpenStatement Core G-4130 0.017 0.96 1 0 checkProcedureCall Core G-5050 0.014 0.82 1 0 checkFile Core G-1910 0.013 0.75 1 0 checkSqlName Core G-2190 0.012 0.70 19 0 checkFile Core G-7710 0.010 0.59 1 0 checkQualifiedProcedureName Core G-7520 0.010 0.55 1 0 checkPlsqlStatement Core G-1010 0.009 0.53 6 0 checkExitStatement Core G-4120 0.009 0.52 1 0 checkSqlName Core G-2180 0.009 0.50 19 0 checkFile Core G-7220 0.006 0.35 1 0 checkVariableDeclaration Core G-9105 0.006 0.32 1 0 checkDeclareSection Core G-2170 0.005 0.29 1 0 checkPlsqlStatement Core G-1020 0.005 0.27 6 0 checkFile Core G-1920 0.005 0.27 1 0 checkProcedureCall Core G-7110 0.005 0.27 1 0 checkFile Core G-1050 0.005 0.26 1 0 checkVariableDeclaration Core G-9103 0.004 0.22 1 0 checkVariableDeclaration Core G-9104 0.004 0.21 1 0 checkVariableDeclaration Core G-9106 0.003 0.20 1 0 checkItemlistItem Core G-2210 0.003 0.15 2 0 checkItemlistItem Core G-2230 0.002 0.14 2 0 checkFetchStatement Core G-3140 0.002 0.14 1 0 checkExitStatement Core G-4370 0.002 0.13 1 0 checkExitStatement Core G-1040 0.002 0.13 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.12 1 0 checkVariableDeclaration Core G-5030 0.002 0.12 1 0 checkVariableDeclaration Core G-9113 0.002 0.11 1 0 checkBasicLoopStatement Core G-1020 0.002 0.11 1 0 checkExitStatement Core G-4340 0.002 0.11 1 0 checkFromClause Core G-3130 0.002 0.11 1 0 checkQualifiedExpression Core G-7510 0.002 0.11 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.10 1 0 checkModuloExpression Core G-4110 0.002 0.10 1 0 checkItemlistItem Core G-2220 0.002 0.09 2 0 checkModuloExpression Core G-4140 0.001 0.08 1 0 checkBody Core G-7180 0.001 0.07 1 0 checkBody Core G-5040 0.001 0.07 1 0 checkQueryTableExpression Core G-8210 0.001 0.07 1 0 checkExitStatement Core G-4365 0.001 0.07 1 0 checkVariableDeclaration Core G-2140 0.001 0.06 1 0 checkBasicLoopStatement Core G-4320 0.001 0.06 1 0 checkQualifiedExpression Core G-7515 0.001 0.06 1 0 checkExitStatement Core G-4375 0.001 0.05 1 0 checkVariableDeclaration Core G-2160 0.001 0.05 1 0 checkExitStatement Core G-4380 0.000 0.03 1 0 2025-12-24 16:12:31.745 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.011 sec including 0.004 sec for checks. 2025-12-24 16:12:31.745 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:31.745 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4330.sql with 2 issues. 2025-12-24 16:12:31.746 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4330.sql took 0.000 sec. 2025-12-24 16:12:31.746 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4330.sql. 2025-12-24 16:12:31.746 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4340.sql is UTF-8. 2025-12-24 16:12:31.746 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4340.sql. 2025-12-24 16:12:31.746 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4340.sql. 2025-12-24 16:12:31.746 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4340.sql. 2025-12-24 16:12:31.746 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 712 chars in 22 lines. 2025-12-24 16:12:31.794 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.343 ms used by lexer for 159 tokens. 2025-12-24 16:12:31.794 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.088 ms used by scope lexer. 2025-12-24 16:12:31.794 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 41,984 KB Total time spent in parser : 46.630 ms Total time recorded by profiler: 46.076 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 27.193 59.02 19 15 7 3 0 qualifiedName (1968) 6.782 14.72 6 1 1 0 0 expression (1476) 4.936 10.71 22 7 5 1 0 qualifiedProcedureName (1255) 4.163 9.04 3 20 11 2 0 declareSection (1061) 1.931 4.19 7 0 0 0 0 dataType (1358) 0.506 1.10 6 6 3 2 0 functionExpression (1874) 0.210 0.46 3 1 1 1 0 plsqlStatement (1163) 0.186 0.40 6 0 0 0 0 plsqlBlockStatement (1060) 0.059 0.13 1 1 1 1 0 expression (1475) 0.030 0.07 3 0 0 0 0 procedureCall (1251) 0.014 0.03 1 0 0 0 0 itemlistItem (1062) 0.013 0.03 7 0 0 0 0 typeDefinition (1063) 0.009 0.02 1 0 0 0 0 itemDeclaration (1092) 0.006 0.01 6 0 0 0 0 statement (11) 0.003 0.01 1 0 0 0 0 plsqlDataType (1070) 0.003 0.01 7 0 0 0 0 postgresqlSqlExpression (1479) 0.003 0.01 12 0 0 0 0 postgresqlSqlExpression (1484) 0.003 0.01 12 0 0 0 0 functionParameter (1880) 0.003 0.01 4 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.01 12 0 0 0 0 basicLoopStatement (1164) 0.002 0.01 4 0 0 0 0 body (1158) 0.002 0.01 4 0 0 0 0 functionParameter (1881) 0.002 0.00 4 0 0 0 0 collectionTypeDefinition (1064) 0.002 0.00 1 0 0 0 0 functionExpression (1875) 0.001 0.00 3 0 0 0 0 functionExpression (1879) 0.001 0.00 3 0 0 0 0 functionExpression (1876) 0.001 0.00 3 0 0 0 0 functionExpression (1877) 0.001 0.00 3 0 0 0 0 dataType (1357) 0.001 0.00 4 0 0 0 0 userDefinedType (1424) 0.001 0.00 4 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 functionExpression (1878) 0.001 0.00 3 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 dataType (1355) 0.001 0.00 2 0 0 0 0 exitStatement (1195) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.001 0.00 1 0 0 0 0 2025-12-24 16:12:31.799 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.799 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.729 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.288 10.56 4 0 checkExitStatement Core G-4340 0.246 9.00 1 1 checkItemlistItem Core G-2185 0.217 7.95 7 0 checkVariableDeclaration Core G-1030 0.204 7.47 2 0 checkCollectionTypeDefinition Core G-2120 0.194 7.10 1 1 checkStatement Core G-3120 0.162 5.92 1 0 checkFile Core G-2110 0.138 5.04 1 0 checkStatement Core G-2410 0.120 4.40 1 0 checkStatement Core G-2135 0.116 4.25 1 0 checkVariableDeclaration Core G-9106 0.115 4.21 2 0 checkVariableDeclaration Core G-9103 0.113 4.14 2 0 checkVariableDeclaration Core G-9105 0.105 3.86 2 0 checkVariableDeclaration Core G-9104 0.099 3.62 2 0 checkFile Core G-2130 0.083 3.05 1 0 checkFunctionExpression Core G-9010 0.038 1.38 3 0 checkFile Core G-1070 0.033 1.21 1 0 checkVariableDeclaration Core G-9102 0.032 1.18 2 0 checkPlsqlStatement Core G-4325 0.031 1.14 6 0 checkConstantDeclaration Core G-9114 0.025 0.93 4 0 checkBasicLoopStatement Core G-3320 0.021 0.77 1 0 checkCollectionTypeDefinition Core G-9112 0.019 0.69 1 0 checkFunctionExpression Core G-9040 0.019 0.68 3 0 checkFile Core G-1910 0.019 0.68 1 0 checkFunctionExpression Core G-9020 0.018 0.67 3 0 checkSqlName Core G-2190 0.017 0.63 32 0 checkFile Core G-7710 0.016 0.58 1 0 checkUserDefinedType Core G-7515 0.016 0.58 4 0 checkFunctionExpressionParent Core G-7520 0.015 0.54 3 0 checkQualifiedProcedureName Core G-5010 0.015 0.53 1 1 checkBasicLoopStatement Core G-3310 0.013 0.47 1 0 checkItemlistItem Core G-2210 0.012 0.44 7 0 checkPlsqlStatement Core G-1010 0.010 0.35 6 0 checkDeclareSection Core G-2170 0.009 0.34 1 0 checkSqlName Core G-2180 0.009 0.33 32 0 checkFile Core G-7220 0.009 0.32 1 0 checkFile Core G-1050 0.009 0.31 1 0 checkAssignmentStatement Core G-2145 0.008 0.29 3 0 checkVariableDeclaration Core G-5030 0.007 0.27 2 0 checkFunctionExpressionParent Core G-7110 0.007 0.26 3 0 checkFile Core G-1920 0.007 0.24 1 0 checkBasicLoopStatement Core G-1020 0.006 0.23 1 0 checkVariableDeclaration Core G-9113 0.006 0.22 2 0 checkPlsqlStatement Core G-1020 0.006 0.21 6 0 checkQualifiedProcedureName Core G-7520 0.005 0.20 1 0 checkItemlistItem Core G-2220 0.005 0.19 7 0 checkSimpleComparisonCondition Core G-1080 0.005 0.17 1 0 checkProcedureCall Core G-5050 0.004 0.15 1 0 checkProcedureCall Core G-7110 0.004 0.15 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.15 1 0 checkExitStatement Core G-4120 0.004 0.14 1 0 checkSimpleComparisonCondition Core G-2150 0.004 0.14 1 0 checkFunctionExpression Core G-4220 0.004 0.13 3 0 checkFunctionExpression Core G-7515 0.003 0.11 3 0 checkItemlistItem Core G-2230 0.003 0.11 7 0 checkExitStatement Core G-4370 0.003 0.10 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.10 1 0 checkFunctionExpression Core G-4230 0.003 0.10 3 0 checkBody Core G-5040 0.003 0.10 1 0 checkQualifiedExpression Core G-7510 0.003 0.09 1 0 checkVariableDeclaration Core G-2140 0.002 0.09 2 0 checkFunctionExpression Core G-9030 0.002 0.09 3 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.08 2 0 checkExitStatement Core G-1040 0.002 0.07 1 0 checkVariableDeclaration Core G-2160 0.002 0.06 2 0 checkBody Core G-7180 0.002 0.06 1 0 checkFunctionExpression Core G-4240 0.002 0.06 3 0 checkExitStatement Core G-4365 0.001 0.05 1 0 checkBasicLoopStatement Core G-4320 0.001 0.05 1 0 checkQualifiedExpression Core G-7515 0.001 0.05 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.04 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.04 1 0 checkExitStatement Core G-4375 0.001 0.03 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.03 1 0 checkExitStatement Core G-4380 0.001 0.02 1 0 2025-12-24 16:12:31.799 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.053 sec including 0.005 sec for checks. 2025-12-24 16:12:31.799 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.799 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4340.sql with 3 issues. 2025-12-24 16:12:31.800 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4340.sql took 0.000 sec. 2025-12-24 16:12:31.800 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4340.sql. 2025-12-24 16:12:31.800 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4350.sql is UTF-8. 2025-12-24 16:12:31.800 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4350.sql. 2025-12-24 16:12:31.800 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4350.sql. 2025-12-24 16:12:31.800 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4350.sql. 2025-12-24 16:12:31.800 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 424 chars in 13 lines. 2025-12-24 16:12:31.852 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.410 ms used by lexer for 87 tokens. 2025-12-24 16:12:31.852 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.078 ms used by scope lexer. 2025-12-24 16:12:31.852 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 56,268 KB Total time spent in parser : 50.723 ms Total time recorded by profiler: 50.382 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 31.165 61.86 7 14 5 4 0 expression (1476) 8.379 16.63 9 3 2 0 0 qualifiedName (1968) 4.858 9.64 3 1 1 0 0 qualifiedProcedureName (1255) 3.880 7.70 3 20 11 2 0 iterationControl (1209) 1.050 2.08 1 0 0 0 0 plsqlStatement (1163) 0.495 0.98 2 0 0 0 0 functionExpression (1874) 0.364 0.72 4 3 1 3 0 collectionTypeDefinition (1064) 0.063 0.12 1 0 0 0 0 plsqlBlockStatement (1060) 0.058 0.12 1 1 1 1 0 itemlistItem (1062) 0.029 0.06 2 0 0 0 0 expression (1475) 0.003 0.01 2 0 0 0 0 postgresqlSqlExpression (1479) 0.003 0.01 5 0 0 0 0 procedureCall (1251) 0.002 0.00 1 0 0 0 0 functionExpression (1878) 0.002 0.00 4 0 0 0 0 itemDeclaration (1092) 0.002 0.00 1 0 0 0 0 forLoopStatement (1200) 0.002 0.00 2 0 0 0 0 functionExpression (1875) 0.002 0.00 4 0 0 0 0 statement (11) 0.002 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.00 5 0 0 0 0 functionExpression (1877) 0.002 0.00 4 0 0 0 0 plsqlDataType (1070) 0.002 0.00 2 0 0 0 0 functionExpression (1876) 0.002 0.00 4 0 0 0 0 body (1158) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 5 0 0 0 0 functionExpression (1879) 0.001 0.00 4 0 0 0 0 functionParameter (1880) 0.001 0.00 2 0 0 0 0 typeDefinition (1063) 0.001 0.00 1 0 0 0 0 declareSection (1061) 0.001 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 dataType (1358) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 iterandDecl (1204) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 1 0 0 0 0 qualIterationCtl (1208) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.855 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.856 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.846 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSteppedControl Core G-4350 0.461 24.96 1 1 checkVariableDeclaration Core G-1030 0.122 6.60 1 0 checkFunctionExpression Core G-9040 0.104 5.62 4 0 checkFile Core G-2110 0.094 5.11 1 0 checkStatement Core G-3120 0.087 4.73 1 0 checkCollectionTypeDefinition Core G-2120 0.062 3.36 1 1 checkVariableDeclaration Core G-9103 0.058 3.13 1 0 checkVariableDeclaration Core G-2160 0.053 2.87 1 0 checkStatement Core G-2135 0.047 2.57 1 0 checkItemlistItem Core G-2185 0.047 2.54 2 0 checkFile Core G-2130 0.045 2.44 1 0 checkStatement Core G-2410 0.043 2.34 1 0 checkVariableDeclaration Core G-9105 0.038 2.06 1 0 checkVariableDeclaration Core G-9106 0.035 1.89 1 0 checkForLoopStatement Core G-3320 0.034 1.87 1 0 checkVariableDeclaration Core G-9104 0.033 1.81 1 0 checkCollectionTypeDefinition Core G-9112 0.033 1.80 1 0 checkFunctionExpression Core G-9010 0.032 1.73 4 0 checkQualifiedProcedureName Core G-5010 0.032 1.72 1 1 checkSteppedControl Core G-4390 0.032 1.71 1 0 checkPlsqlStatement Core G-4325 0.027 1.45 2 0 checkFile Core G-1070 0.025 1.33 1 0 checkVariableDeclaration Core G-9102 0.022 1.18 1 0 checkFunctionExpressionParent Core G-7520 0.020 1.11 4 0 checkFile Core G-1910 0.019 1.03 1 0 checkFunctionExpression Core G-9020 0.019 1.03 4 0 checkForLoopStatement Core G-1020 0.017 0.90 1 0 checkFile Core G-7710 0.015 0.83 1 0 checkItemlistItem Core G-2220 0.014 0.74 2 0 checkSqlName Core G-2190 0.011 0.61 17 0 checkFunctionExpression Core G-4240 0.011 0.61 4 0 checkFunctionExpressionParent Core G-7110 0.009 0.50 4 0 checkDeclareSection Core G-2170 0.009 0.49 1 0 checkFunctionExpression Core G-4220 0.009 0.49 4 0 checkFile Core G-1050 0.008 0.43 1 0 checkFile Core G-7220 0.008 0.42 1 0 checkForLoopStatement Core G-3310 0.007 0.37 1 0 checkSqlName Core G-2180 0.007 0.36 17 0 checkPlsqlStatement Core G-1010 0.006 0.35 2 0 checkFile Core G-1920 0.006 0.32 1 0 checkUserDefinedType Core G-7515 0.006 0.32 1 0 checkQualifiedExpression Core G-7510 0.006 0.31 2 0 checkSteppedControl Core G-4360 0.005 0.29 1 0 checkQualifiedProcedureName Core G-7520 0.005 0.28 1 0 checkBody Core G-5040 0.004 0.23 1 0 checkFunctionExpression Core G-4230 0.004 0.22 4 0 checkItemlistItem Core G-2210 0.004 0.21 2 0 checkFunctionExpression Core G-9030 0.004 0.21 4 0 checkFunctionExpression Core G-7515 0.004 0.21 4 0 checkVariableDeclaration Core G-5030 0.004 0.21 1 0 checkPlsqlStatement Core G-1020 0.004 0.21 2 0 checkVariableDeclaration Core G-9113 0.004 0.21 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.20 1 0 checkProcedureCall Core G-7110 0.004 0.20 1 0 checkProcedureCall Core G-5050 0.004 0.20 1 0 checkQualifiedExpression Core G-7515 0.003 0.19 2 0 checkVariableDeclaration Core G-2140 0.003 0.19 1 0 checkItemlistItem Core G-2230 0.003 0.14 2 0 checkQualifiedProcedureName Core G-7510 0.003 0.14 1 0 checkSteppedControl Core G-4395 0.002 0.13 1 0 checkBody Core G-7180 0.002 0.11 1 0 checkForLoopStatement Core G-4320 0.002 0.11 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.05 1 0 2025-12-24 16:12:31.856 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.056 sec including 0.004 sec for checks. 2025-12-24 16:12:31.857 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.857 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4350.sql with 3 issues. 2025-12-24 16:12:31.857 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4350.sql took 0.000 sec. 2025-12-24 16:12:31.857 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4350.sql. 2025-12-24 16:12:31.857 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4360.sql is UTF-8. 2025-12-24 16:12:31.857 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4360.sql. 2025-12-24 16:12:31.857 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4360.sql. 2025-12-24 16:12:31.857 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4360.sql. 2025-12-24 16:12:31.857 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 721 chars in 22 lines. 2025-12-24 16:12:31.888 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.378 ms used by lexer for 160 tokens. 2025-12-24 16:12:31.889 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.211 ms used by scope lexer. 2025-12-24 16:12:31.889 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -253,969 KB Total time spent in parser : 30.240 ms Total time recorded by profiler: 29.826 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 14.030 47.04 5 26 11 3 0 expression (1432) 13.655 45.78 16 17 9 3 0 qualifiedName (1968) 0.620 2.08 3 1 1 0 0 dataType (1358) 0.554 1.86 5 12 3 4 0 declareSection (1061) 0.484 1.62 6 0 0 0 0 functionExpression (1874) 0.123 0.41 3 1 1 1 0 plsqlStatement (1163) 0.097 0.32 5 0 0 0 0 expression (1476) 0.092 0.31 18 4 3 0 0 plsqlBlockStatement (1060) 0.073 0.24 1 1 1 1 0 iterationControl (1209) 0.021 0.07 1 0 0 0 0 postgresqlSqlExpression (1479) 0.016 0.05 14 0 0 0 0 itemlistItem (1062) 0.009 0.03 6 0 0 0 0 conditionToStatements (1230) 0.009 0.03 2 0 0 0 0 itemDeclaration (1092) 0.003 0.01 5 0 0 0 0 statement (11) 0.003 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.003 0.01 14 0 0 0 0 expression (1475) 0.003 0.01 2 0 0 0 0 postgresqlSqlExpression (1480) 0.003 0.01 14 0 0 0 0 plsqlDataType (1070) 0.003 0.01 6 0 0 0 0 functionExpression (1879) 0.002 0.01 3 0 0 0 0 body (1158) 0.002 0.01 4 0 0 0 0 functionParameter (1880) 0.002 0.01 6 0 0 0 0 procedureCall (1251) 0.002 0.01 2 0 0 0 0 collectionTypeDefinition (1064) 0.002 0.01 1 0 0 0 0 typeDefinition (1063) 0.002 0.01 1 0 0 0 0 forLoopStatement (1200) 0.001 0.00 2 0 0 0 0 functionExpression (1878) 0.001 0.00 3 0 0 0 0 functionExpression (1875) 0.001 0.00 3 0 0 0 0 procedureCall (1252) 0.001 0.00 2 0 0 0 0 functionExpression (1877) 0.001 0.00 3 0 0 0 0 functionParameter (1881) 0.001 0.00 6 0 0 0 0 dataType (1355) 0.001 0.00 4 0 0 0 0 functionExpression (1876) 0.001 0.00 3 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 iterandDecl (1204) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 plsqlDataType (1067) 0.000 0.00 1 0 0 0 0 qualIterationCtl (1208) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.895 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.895 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.115 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.363 11.65 4 0 checkItemlistItem Core G-2185 0.313 10.04 6 0 checkSteppedControl Core G-4360 0.221 7.10 1 1 checkStatement Core G-3120 0.207 6.65 1 0 checkStatement Core G-2135 0.171 5.50 1 0 checkItemlistItem Core G-2210 0.167 5.37 6 0 checkFile Core G-2110 0.159 5.10 1 0 checkItemlistItem Core G-2220 0.155 4.97 6 0 checkVariableDeclaration Core G-9105 0.139 4.46 1 0 checkItemlistItem Core G-2230 0.134 4.29 6 0 checkVariableDeclaration Core G-1030 0.131 4.19 1 0 checkStatement Core G-2410 0.113 3.64 1 0 checkFile Core G-2130 0.105 3.37 1 0 checkCollectionTypeDefinition Core G-2120 0.063 2.04 1 1 checkVariableDeclaration Core G-9106 0.062 1.99 1 0 checkVariableDeclaration Core G-9103 0.058 1.85 1 0 checkDeclareSection Core G-2170 0.057 1.84 1 0 checkFile Core G-1070 0.054 1.74 1 0 checkPlsqlStatement Core G-4325 0.047 1.51 5 0 checkVariableDeclaration Core G-9104 0.046 1.49 1 0 checkFile Core G-1910 0.024 0.76 1 0 checkVariableDeclaration Core G-9102 0.024 0.76 1 0 checkFile Core G-7710 0.021 0.68 1 0 checkForLoopStatement Core G-3320 0.020 0.66 1 0 checkConstantDeclaration Core G-9114 0.018 0.59 4 0 checkQualifiedProcedureName Core G-5010 0.017 0.53 2 1 checkCollectionTypeDefinition Core G-9112 0.016 0.53 1 0 checkSqlName Core G-2190 0.016 0.50 26 0 checkSteppedControl Core G-4390 0.015 0.47 1 0 checkQualifiedProcedureName Core G-7520 0.013 0.41 2 0 checkFunctionExpressionParent Core G-7520 0.011 0.35 3 0 checkFile Core G-7220 0.010 0.32 1 0 checkFile Core G-1050 0.009 0.29 1 0 checkPlsqlStatement Core G-1010 0.009 0.28 5 0 checkProcedureCall Core G-7110 0.008 0.26 2 0 checkSqlName Core G-2180 0.008 0.25 26 0 checkUserDefinedType Core G-7515 0.007 0.23 1 0 checkProcedureCall Core G-5050 0.007 0.23 2 0 checkFile Core G-1920 0.006 0.20 1 0 checkFunctionExpression Core G-9010 0.006 0.19 3 0 checkQualifiedProcedureName Core G-7510 0.005 0.17 2 0 checkPlsqlBlockStatement Core G-4325 0.005 0.16 1 0 checkFunctionExpression Core G-9020 0.005 0.15 3 0 checkAnsiSupportedDatatype Core G-2320 0.005 0.15 4 0 checkFunctionExpressionParent Core G-7110 0.004 0.14 3 0 checkForLoopStatement Core G-3310 0.004 0.13 1 0 checkPlsqlStatement Core G-1020 0.004 0.13 5 0 checkVariableDeclaration Core G-5030 0.004 0.13 1 0 checkAssignmentStatement Core G-2145 0.004 0.13 1 0 checkVariableDeclaration Core G-9113 0.004 0.12 1 0 checkIfStatement Core G-4210 0.003 0.11 1 0 checkFunctionExpression Core G-9040 0.003 0.10 3 0 checkFunctionExpression Core G-4220 0.003 0.10 3 0 checkSteppedControl Core G-4395 0.003 0.10 1 0 checkForLoopStatement Core G-1020 0.003 0.10 1 0 checkFunctionExpression Core G-7515 0.003 0.09 3 0 checkSteppedControl Core G-4350 0.003 0.09 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.08 2 0 checkFunctionExpression Core G-4230 0.002 0.07 3 0 checkFunctionExpression Core G-9030 0.002 0.07 3 0 checkBody Core G-5040 0.002 0.06 1 0 checkFunctionExpression Core G-4240 0.002 0.06 3 0 checkQualifiedExpression Core G-7510 0.002 0.05 1 0 checkVariableDeclaration Core G-2140 0.002 0.05 1 0 checkForLoopStatement Core G-4320 0.001 0.04 1 0 checkBody Core G-7180 0.001 0.04 1 0 checkVariableDeclaration Core G-2160 0.001 0.04 1 0 checkQualifiedExpression Core G-7515 0.001 0.04 1 0 2025-12-24 16:12:31.895 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.038 sec including 0.006 sec for checks. 2025-12-24 16:12:31.896 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.896 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4360.sql with 3 issues. 2025-12-24 16:12:31.896 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4360.sql took 0.000 sec. 2025-12-24 16:12:31.896 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4360.sql. 2025-12-24 16:12:31.896 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4365.sql is UTF-8. 2025-12-24 16:12:31.896 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4365.sql. 2025-12-24 16:12:31.896 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4365.sql. 2025-12-24 16:12:31.896 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4365.sql. 2025-12-24 16:12:31.896 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 275 chars in 13 lines. 2025-12-24 16:12:31.899 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.356 ms used by lexer for 44 tokens. 2025-12-24 16:12:31.899 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.114 ms used by scope lexer. 2025-12-24 16:12:31.900 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 3,006 KB Total time spent in parser : 2.047 ms Total time recorded by profiler: 1.964 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 1.653 84.18 4 10 5 2 0 procedureCall (1250) 0.158 8.06 2 2 1 2 0 plsqlBlockStatement (1060) 0.097 4.92 1 1 1 1 0 plsqlStatement (1163) 0.028 1.44 4 0 0 0 0 basicLoopStatement (1164) 0.020 1.00 4 0 0 0 0 statement (11) 0.002 0.11 1 0 0 0 0 continueStatement (1179) 0.002 0.10 1 0 0 0 0 body (1158) 0.001 0.06 2 0 0 0 0 procedureCall (1251) 0.001 0.04 2 0 0 0 0 procedureCall (1252) 0.001 0.04 2 0 0 0 0 sqlEnd (1978) 0.001 0.04 1 0 0 0 0 2025-12-24 16:12:31.900 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.901 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.378 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkContinueStatement Core G-4365 0.074 19.65 1 1 checkStatement Core G-3120 0.044 11.59 1 0 checkFile Core G-2110 0.028 7.50 1 0 checkStatement Core G-2135 0.026 6.85 1 0 checkFile Core G-2130 0.020 5.31 1 0 checkFile Core G-1070 0.019 5.12 1 0 checkStatement Core G-2410 0.018 4.75 1 0 checkPlsqlStatement Core G-4325 0.015 3.93 4 0 checkFile Core G-1910 0.014 3.69 1 0 checkQualifiedProcedureName Core G-7520 0.013 3.34 2 0 checkFile Core G-7710 0.012 3.21 1 0 checkBasicLoopStatement Core G-3320 0.012 3.20 1 0 checkProcedureCall Core G-7110 0.010 2.55 2 0 checkFile Core G-1050 0.008 2.19 1 0 checkBasicLoopStatement Core G-3310 0.008 2.10 1 0 checkFile Core G-7220 0.007 1.88 1 0 checkProcedureCall Core G-5050 0.007 1.81 2 0 checkPlsqlStatement Core G-1010 0.006 1.63 4 0 checkSqlName Core G-2190 0.005 1.28 5 0 checkQualifiedProcedureName Core G-5010 0.005 1.20 2 0 checkFile Core G-1920 0.004 1.16 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.98 2 0 checkPlsqlStatement Core G-1020 0.003 0.80 4 0 checkQualifiedProcedureName Core G-7515 0.003 0.77 2 0 checkBasicLoopStatement Core G-1020 0.003 0.75 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.62 1 0 checkSqlName Core G-2180 0.002 0.54 5 0 checkBody Core G-5040 0.002 0.53 1 0 checkBody Core G-7180 0.002 0.42 1 0 checkBasicLoopStatement Core G-4320 0.002 0.42 1 0 checkContinueStatement Core G-1040 0.001 0.24 1 0 2025-12-24 16:12:31.901 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.001 sec for checks. 2025-12-24 16:12:31.901 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.901 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4365.sql with 1 issues. 2025-12-24 16:12:31.901 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4365.sql took 0.000 sec. 2025-12-24 16:12:31.901 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4365.sql. 2025-12-24 16:12:31.901 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4370.sql is UTF-8. 2025-12-24 16:12:31.901 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4370.sql. 2025-12-24 16:12:31.901 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4370.sql. 2025-12-24 16:12:31.901 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4370.sql. 2025-12-24 16:12:31.901 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 939 chars in 40 lines. 2025-12-24 16:12:31.914 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.260 ms used by lexer for 223 tokens. 2025-12-24 16:12:31.914 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.172 ms used by scope lexer. 2025-12-24 16:12:31.915 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 15,340 KB Total time spent in parser : 11.724 ms Total time recorded by profiler: 11.345 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 7.247 63.87 13 56 52 3 0 qualifiedProcedureName (1255) 2.712 23.91 3 18 10 2 0 cursorForLoopStatement (1184) 0.744 6.56 1 13 13 1 0 dataType (1358) 0.186 1.64 4 2 2 1 0 expression (1432) 0.137 1.21 22 0 0 0 0 expression (1476) 0.132 1.16 27 5 1 0 0 plsqlBlockStatement (1060) 0.065 0.57 1 1 1 1 0 cursorForLoopStatement (1185) 0.017 0.15 4 0 0 0 0 forLoopStatement (1200) 0.017 0.15 3 0 0 0 0 postgresqlSqlExpression (1479) 0.017 0.15 12 0 0 0 0 whileLoopStatement (1314) 0.010 0.08 3 0 0 0 0 itemlistItem (1062) 0.009 0.08 4 0 0 0 0 expression (1475) 0.004 0.04 5 0 0 0 0 itemDeclaration (1092) 0.004 0.03 4 0 0 0 0 declareSection (1061) 0.002 0.02 4 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.02 12 0 0 0 0 qualifiedName (1968) 0.002 0.02 4 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 plsqlDataType (1070) 0.002 0.02 4 0 0 0 0 body (1158) 0.002 0.02 6 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.02 12 0 0 0 0 procedureCall (1251) 0.002 0.01 1 0 0 0 0 subquery (741) 0.002 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 3 0 0 0 0 exitStatement (1195) 0.001 0.01 4 0 0 0 0 userDefinedType (1424) 0.001 0.01 3 0 0 0 0 iterationControl (1209) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 fromItem (871) 0.001 0.01 1 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 queryTableExpression (891) 0.001 0.01 1 0 0 0 0 dataType (1357) 0.001 0.01 3 0 0 0 0 dataType (1355) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 iterandDecl (1204) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 queryBlock (744) 0.001 0.01 1 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 fromItem (866) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 subquery (723) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 qualIterationCtl (1208) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 tableReference (890) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 basicLoopStatement (1164) 0.000 0.00 2 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 tableReference (889) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.918 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.919 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.048 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.340 16.62 3 0 checkStatement Core G-3120 0.180 8.80 1 0 checkFile Core G-2110 0.174 8.50 1 0 checkStatement Core G-2135 0.163 7.96 1 0 checkFile Core G-2130 0.145 7.09 1 0 checkStatement Core G-2410 0.137 6.71 1 0 checkVariableDeclaration Core G-1030 0.136 6.63 1 0 checkExitStatement Core G-4370 0.110 5.37 4 3 checkItemlistItem Core G-2185 0.089 4.33 4 0 checkPlsqlStatement Core G-4325 0.058 2.85 13 0 checkFile Core G-1070 0.042 2.07 1 0 checkVariableDeclaration Core G-9102 0.024 1.17 1 0 checkFile Core G-1050 0.022 1.06 1 0 checkCursorForLoopStatement Core G-4385 0.021 1.02 1 0 checkConstantDeclaration Core G-9114 0.020 1.00 3 0 checkSqlName Core G-2190 0.020 0.98 42 0 checkQualifiedProcedureName Core G-5010 0.019 0.93 1 1 checkFile Core G-7710 0.019 0.92 1 0 checkFile Core G-1910 0.018 0.88 1 0 checkCursorForLoopStatement Core G-3310 0.016 0.80 1 0 checkWhileLoopStatement Core G-3320 0.015 0.73 1 0 checkCursorForLoopStatement Core G-4387 0.015 0.72 1 0 checkForLoopStatement Core G-3320 0.014 0.67 1 0 checkPlsqlStatement Core G-1010 0.013 0.65 13 0 checkItemlistItem Core G-2210 0.012 0.60 4 0 checkUserDefinedType Core G-7515 0.012 0.59 3 0 checkExitStatement Core G-4120 0.012 0.57 4 0 checkFile Core G-7220 0.011 0.53 1 0 checkExitStatement Core G-1040 0.011 0.52 4 0 checkSqlName Core G-2180 0.010 0.48 42 0 checkWhileLoopStatement Core G-3310 0.009 0.44 1 0 checkSteppedControl Core G-4390 0.009 0.44 1 0 checkDeclareSection Core G-2170 0.008 0.41 1 0 checkPlsqlStatement Core G-1020 0.008 0.37 13 0 checkQualifiedProcedureName Core G-7520 0.007 0.35 1 0 checkItemlistItem Core G-2220 0.007 0.34 4 0 checkSimpleComparisonCondition Core G-1080 0.007 0.34 3 0 checkVariableDeclaration Core G-9103 0.006 0.30 1 0 checkSimpleComparisonCondition Core G-2150 0.005 0.26 3 0 checkBasicLoopStatement Core G-3320 0.005 0.25 1 0 checkItemlistItem Core G-2230 0.005 0.24 4 0 checkProcedureCall Core G-7110 0.005 0.22 1 0 checkFile Core G-1920 0.004 0.22 1 0 checkProcedureCall Core G-5050 0.004 0.21 1 0 checkVariableDeclaration Core G-5030 0.004 0.20 1 0 checkForLoopStatement Core G-3310 0.004 0.19 1 0 checkBasicLoopStatement Core G-3310 0.004 0.19 1 0 checkVariableDeclaration Core G-9105 0.004 0.17 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.17 3 0 checkExitStatement Core G-4340 0.003 0.16 4 0 checkPlsqlBlockStatement Core G-4325 0.003 0.16 1 0 checkAssignmentStatement Core G-2145 0.003 0.16 2 0 checkQualifiedProcedureName Core G-7510 0.003 0.15 1 0 checkCursorForLoopStatement Core G-1020 0.003 0.15 1 0 checkVariableDeclaration Core G-9106 0.003 0.14 1 0 checkVariableDeclaration Core G-9104 0.003 0.13 1 0 checkWhileLoopStatement Core G-1020 0.002 0.12 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.12 3 0 checkSteppedControl Core G-4350 0.002 0.12 1 0 checkExitStatement Core G-4375 0.002 0.11 4 0 checkBody Core G-5040 0.002 0.10 1 0 checkVariableDeclaration Core G-2140 0.002 0.10 1 0 checkVariableDeclaration Core G-9113 0.002 0.10 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.09 1 0 checkSteppedControl Core G-4395 0.002 0.09 1 0 checkExitStatement Core G-4365 0.002 0.09 4 0 checkQueryTableExpression Core G-8210 0.002 0.09 1 0 checkFromClause Core G-3130 0.002 0.08 1 0 checkBasicLoopStatement Core G-1020 0.001 0.07 1 0 checkForLoopStatement Core G-1020 0.001 0.07 1 0 checkCursorForLoopStatement Core G-4320 0.001 0.07 1 0 checkExitStatement Core G-4380 0.001 0.06 4 0 checkBody Core G-7180 0.001 0.06 1 0 checkVariableDeclaration Core G-2160 0.001 0.06 1 0 checkQualifiedExpression Core G-7510 0.001 0.06 1 0 checkWhileLoopStatement Core G-4320 0.001 0.05 1 0 checkSteppedControl Core G-4360 0.001 0.05 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.04 1 0 checkQualifiedExpression Core G-7515 0.001 0.04 1 0 checkBasicLoopStatement Core G-4320 0.001 0.03 1 0 checkForLoopStatement Core G-4320 0.000 0.02 1 0 2025-12-24 16:12:31.919 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.004 sec for checks. 2025-12-24 16:12:31.919 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4 check issues. 2025-12-24 16:12:31.919 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4370.sql with 4 issues. 2025-12-24 16:12:31.920 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4370.sql took 0.000 sec. 2025-12-24 16:12:31.920 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4370.sql. 2025-12-24 16:12:31.920 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4375.sql is UTF-8. 2025-12-24 16:12:31.920 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4375.sql. 2025-12-24 16:12:31.920 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4375.sql. 2025-12-24 16:12:31.920 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4375.sql. 2025-12-24 16:12:31.920 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 405 chars in 17 lines. 2025-12-24 16:12:31.925 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.249 ms used by lexer for 77 tokens. 2025-12-24 16:12:31.925 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.127 ms used by scope lexer. 2025-12-24 16:12:31.925 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 5,081 KB Total time spent in parser : 4.169 ms Total time recorded by profiler: 4.030 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 2.104 52.22 4 10 10 1 0 qualifiedProcedureName (1255) 1.623 40.27 4 10 5 2 0 procedureCall (1250) 0.125 3.11 2 2 1 2 0 plsqlBlockStatement (1060) 0.054 1.35 1 1 1 1 0 expression (1476) 0.045 1.13 5 1 1 0 0 statement (11) 0.017 0.41 1 0 0 0 0 postgresqlSqlExpression (1479) 0.013 0.32 2 0 0 0 0 plsqlStatement (1163) 0.011 0.27 5 0 0 0 0 basicLoopStatement (1164) 0.011 0.26 4 0 0 0 0 conditionToStatements (1230) 0.009 0.22 2 0 0 0 0 plsqlBlock (1240) 0.003 0.08 1 0 0 0 0 expression (1475) 0.002 0.04 1 0 0 0 0 procedureCall (1251) 0.001 0.03 2 0 0 0 0 procedureCall (1252) 0.001 0.03 2 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.03 1 0 0 0 0 body (1158) 0.001 0.03 2 0 0 0 0 dataType (1358) 0.001 0.02 1 0 0 0 0 specialFunctionExpression (1510) 0.001 0.02 1 0 0 0 0 declareSection (1061) 0.001 0.02 1 0 0 0 0 itemlistItem (1062) 0.001 0.02 1 0 0 0 0 itemDeclaration (1092) 0.001 0.02 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.02 2 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 exitStatement (1195) 0.001 0.01 1 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 2 0 0 0 0 userDefinedType (1424) 0.001 0.01 1 0 0 0 0 qualifiedName (1968) 0.000 0.01 1 0 0 0 0 dataType (1357) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:31.927 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.927 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.857 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkExitStatement Core G-4375 0.250 29.17 1 1 checkStatement Core G-3120 0.078 9.13 1 0 checkExitStatement Core G-4365 0.058 6.81 1 1 checkFile Core G-2110 0.054 6.28 1 0 checkConstantDeclaration Core G-1030 0.052 6.09 1 0 checkStatement Core G-2135 0.034 3.95 1 0 checkFile Core G-1910 0.033 3.83 1 0 checkFile Core G-2130 0.032 3.76 1 0 checkStatement Core G-2410 0.027 3.13 1 0 checkPlsqlStatement Core G-4325 0.023 2.69 5 0 checkBasicLoopStatement Core G-3320 0.021 2.44 1 0 checkFile Core G-1070 0.020 2.33 1 0 checkQualifiedProcedureName Core G-7520 0.014 1.66 2 0 checkBasicLoopStatement Core G-3310 0.014 1.62 1 0 checkProcedureCall Core G-7110 0.011 1.27 2 0 checkConstantDeclaration Core G-9114 0.011 1.24 1 0 checkFile Core G-7710 0.010 1.20 1 0 checkProcedureCall Core G-5050 0.009 1.02 2 0 checkSqlName Core G-2190 0.008 0.97 10 0 checkPlsqlStatement Core G-1010 0.008 0.91 5 0 checkDeclareSection Core G-2170 0.007 0.85 1 0 checkFile Core G-7220 0.007 0.82 1 0 checkUserDefinedType Core G-7515 0.005 0.57 1 0 checkPlsqlStatement Core G-1020 0.005 0.55 5 0 checkSimpleComparisonCondition Core G-1080 0.005 0.54 1 0 checkQualifiedProcedureName Core G-5010 0.005 0.54 2 0 checkFile Core G-1920 0.005 0.53 1 0 checkSqlName Core G-2180 0.005 0.53 10 0 checkQualifiedProcedureName Core G-7510 0.004 0.52 2 0 checkItemlistItem Core G-2185 0.004 0.51 1 0 checkFile Core G-1050 0.004 0.51 1 0 checkIfStatement Core G-4210 0.004 0.44 1 0 checkItemlistItem Core G-2210 0.004 0.42 1 0 checkSimpleComparisonCondition Core G-2150 0.004 0.42 1 0 checkExitStatement Core G-4370 0.003 0.35 1 0 checkBasicLoopStatement Core G-1020 0.003 0.34 1 0 checkQualifiedProcedureName Core G-7515 0.003 0.30 2 0 checkPlsqlBlockStatement Core G-4325 0.002 0.28 1 0 checkBody Core G-5040 0.002 0.26 1 0 checkItemlistItem Core G-2230 0.002 0.22 1 0 checkItemlistItem Core G-2220 0.002 0.19 1 0 checkBody Core G-7180 0.001 0.14 1 0 checkExitStatement Core G-4380 0.001 0.12 1 0 checkBasicLoopStatement Core G-4320 0.001 0.12 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.10 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.08 1 0 checkExitStatement Core G-1040 0.001 0.08 1 0 checkExitStatement Core G-4120 0.001 0.08 1 0 checkExitStatement Core G-4340 0.001 0.07 1 0 2025-12-24 16:12:31.927 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.007 sec including 0.002 sec for checks. 2025-12-24 16:12:31.928 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:31.928 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4375.sql with 2 issues. 2025-12-24 16:12:31.928 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4375.sql took 0.000 sec. 2025-12-24 16:12:31.928 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4375.sql. 2025-12-24 16:12:31.928 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4380.sql is UTF-8. 2025-12-24 16:12:31.928 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4380.sql. 2025-12-24 16:12:31.928 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4380.sql. 2025-12-24 16:12:31.928 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4380.sql. 2025-12-24 16:12:31.928 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 987 chars in 31 lines. 2025-12-24 16:12:31.942 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.282 ms used by lexer for 197 tokens. 2025-12-24 16:12:31.942 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.120 ms used by scope lexer. 2025-12-24 16:12:31.942 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 17,369 KB Total time spent in parser : 13.037 ms Total time recorded by profiler: 12.608 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 5.173 41.03 9 2 1 0 0 qualifiedProcedureName (1255) 3.889 30.85 3 38 20 2 0 expression (1432) 2.774 22.01 27 16 8 2 0 expression (1476) 0.197 1.56 34 7 1 0 0 plsqlStatement (1163) 0.164 1.30 9 0 0 0 0 procedureCall (1251) 0.154 1.22 1 0 0 0 0 plsqlBlockStatement (1060) 0.055 0.44 1 1 1 1 0 functionExpression (1875) 0.034 0.27 2 0 0 0 0 functionExpression (1876) 0.032 0.25 2 0 0 0 0 functionExpression (1877) 0.030 0.24 2 0 0 0 0 functionExpression (1878) 0.030 0.24 2 0 0 0 0 functionExpression (1879) 0.028 0.22 2 0 0 0 0 exitStatement (1195) 0.007 0.06 2 0 0 0 0 itemlistItem (1062) 0.007 0.06 7 0 0 0 0 itemDeclaration (1092) 0.004 0.03 7 0 0 0 0 expression (1475) 0.004 0.03 7 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.02 16 0 0 0 0 plsqlDataType (1070) 0.002 0.02 7 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.02 16 0 0 0 0 declareSection (1061) 0.002 0.02 7 0 0 0 0 functionParameter (1880) 0.002 0.02 5 0 0 0 0 basicLoopStatement (1164) 0.002 0.01 9 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 16 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 userDefinedType (1424) 0.001 0.01 7 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 dataType (1358) 0.001 0.01 7 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 2 0 0 0 0 string (1976) 0.001 0.01 2 0 0 0 0 dataType (1357) 0.001 0.01 7 0 0 0 0 functionParameter (1881) 0.001 0.01 5 0 0 0 0 functionExpression (1874) 0.001 0.01 2 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 plsqlBlock (1240) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.946 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.947 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.446 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.459 18.77 5 0 checkItemlistItem Core G-2185 0.183 7.49 7 0 checkStatement Core G-2410 0.181 7.39 1 0 checkStatement Core G-3120 0.175 7.14 1 0 checkVariableDeclaration Core G-1030 0.167 6.81 2 0 checkFile Core G-2110 0.127 5.21 1 0 checkStatement Core G-2135 0.120 4.90 1 0 checkVariableDeclaration Core G-9103 0.109 4.48 2 0 checkFile Core G-2130 0.098 3.99 1 0 checkVariableDeclaration Core G-9106 0.093 3.82 2 0 checkVariableDeclaration Core G-9105 0.087 3.55 2 0 checkVariableDeclaration Core G-9104 0.083 3.40 2 0 checkBasicLoopStatement Core G-3320 0.062 2.52 2 0 checkPlsqlStatement Core G-4325 0.056 2.28 9 0 checkFile Core G-1070 0.036 1.48 1 0 checkBasicLoopStatement Core G-3310 0.035 1.43 2 0 checkQualifiedProcedureName Core G-5010 0.031 1.27 1 1 checkConstantDeclaration Core G-9114 0.028 1.13 5 0 checkQualifiedProcedureName Core G-7520 0.022 0.92 1 0 checkExitStatement Core G-4380 0.022 0.91 2 2 checkFile Core G-1910 0.020 0.80 1 0 checkUserDefinedType Core G-7515 0.018 0.74 7 0 checkSqlName Core G-2190 0.015 0.60 44 0 checkItemlistItem Core G-2210 0.014 0.59 7 0 checkVariableDeclaration Core G-9102 0.014 0.55 2 0 checkFile Core G-7710 0.012 0.50 1 0 checkDeclareSection Core G-2170 0.010 0.41 1 0 checkAssignmentStatement Core G-2145 0.009 0.36 4 0 checkPlsqlStatement Core G-1010 0.009 0.35 9 0 checkItemlistItem Core G-2220 0.008 0.35 7 0 checkSqlName Core G-2180 0.008 0.33 44 0 checkFile Core G-7220 0.008 0.33 1 0 checkFunctionExpression Core G-4230 0.007 0.28 2 0 checkItemlistItem Core G-2230 0.007 0.27 7 0 checkExitStatement Core G-4120 0.007 0.27 2 0 checkPlsqlStatement Core G-1020 0.006 0.25 9 0 checkFile Core G-1050 0.006 0.25 1 0 checkBasicLoopStatement Core G-1020 0.006 0.24 2 0 checkFunctionExpressionParent Core G-7520 0.006 0.23 2 0 checkString Core G-2330 0.006 0.23 2 0 checkFunctionExpression Core G-9010 0.005 0.20 2 0 checkFile Core G-1920 0.005 0.20 1 0 checkSimpleComparisonCondition Core G-1080 0.005 0.19 2 0 checkFunctionExpression Core G-9020 0.004 0.17 2 0 checkSimpleComparisonCondition Core G-4270 0.004 0.15 2 0 checkVariableDeclaration Core G-5030 0.004 0.15 2 0 checkProcedureCall Core G-7110 0.003 0.14 1 0 checkFunctionExpression Core G-7515 0.003 0.14 2 0 checkQualifiedProcedureName Core G-7510 0.003 0.14 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.14 1 0 checkVariableDeclaration Core G-9113 0.003 0.13 2 0 checkProcedureCall Core G-5050 0.003 0.13 1 0 checkFunctionExpressionParent Core G-7110 0.003 0.12 2 0 checkSimpleComparisonCondition Core G-2150 0.003 0.11 2 0 checkFunctionExpression Core G-9040 0.003 0.11 2 0 checkFunctionExpression Core G-4220 0.003 0.11 2 0 checkExitStatement Core G-1040 0.003 0.10 2 0 checkExitStatement Core G-4370 0.002 0.10 2 0 checkFunctionExpression Core G-4240 0.002 0.08 2 0 checkExitStatement Core G-4340 0.002 0.07 2 0 checkBasicLoopStatement Core G-4320 0.002 0.07 2 0 checkBody Core G-5040 0.002 0.07 1 0 checkFunctionExpression Core G-9030 0.002 0.06 2 0 checkVariableDeclaration Core G-2160 0.002 0.06 2 0 checkBody Core G-7180 0.001 0.06 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.06 1 0 checkExitStatement Core G-4365 0.001 0.05 2 0 checkSimpleComparisonCondition Core G-1040 0.001 0.04 2 0 checkVariableDeclaration Core G-2140 0.001 0.04 2 0 checkExitStatement Core G-4375 0.001 0.03 2 0 2025-12-24 16:12:31.947 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.019 sec including 0.005 sec for checks. 2025-12-24 16:12:31.947 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.947 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4380.sql with 3 issues. 2025-12-24 16:12:31.948 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4380.sql took 0.000 sec. 2025-12-24 16:12:31.948 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4380.sql. 2025-12-24 16:12:31.948 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4385.sql is UTF-8. 2025-12-24 16:12:31.948 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4385.sql. 2025-12-24 16:12:31.948 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4385.sql. 2025-12-24 16:12:31.948 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4385.sql. 2025-12-24 16:12:31.948 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 424 chars in 18 lines. 2025-12-24 16:12:31.950 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.205 ms used by lexer for 82 tokens. 2025-12-24 16:12:31.950 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.082 ms used by scope lexer. 2025-12-24 16:12:31.950 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 1.229 ms Total time recorded by profiler: 0.892 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.342 38.36 4 2 2 1 0 iterationControl (1209) 0.179 20.12 1 0 0 0 0 dataType (1358) 0.154 17.27 1 3 3 1 0 singleExpressionControl (1213) 0.090 10.08 1 0 0 0 0 plsqlBlockStatement (1060) 0.055 6.11 1 1 1 1 0 declareSection (1061) 0.023 2.56 2 0 0 0 0 statement (11) 0.008 0.94 1 0 0 0 0 itemlistItem (1062) 0.004 0.49 2 0 0 0 0 expression (1476) 0.003 0.30 7 0 0 0 0 expression (1432) 0.002 0.25 7 0 0 0 0 subquery (741) 0.002 0.22 1 0 0 0 0 itemDeclaration (1092) 0.002 0.20 1 0 0 0 0 queryBlock (746) 0.001 0.16 1 0 0 0 0 body (1158) 0.001 0.16 3 0 0 0 0 selectItem (797) 0.001 0.13 2 0 0 0 0 conditionToStatements (1230) 0.001 0.13 2 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.13 3 0 0 0 0 variableDeclaration (1100) 0.001 0.10 1 0 0 0 0 forLoopStatement (1200) 0.001 0.10 2 0 0 0 0 fromItem (871) 0.001 0.09 1 0 0 0 0 plsqlDataType (1070) 0.001 0.08 1 0 0 0 0 selectList (795) 0.001 0.08 2 0 0 0 0 queryTableExpression (891) 0.001 0.08 1 0 0 0 0 iterandDecl (1204) 0.001 0.08 1 0 0 0 0 queryBlock (744) 0.001 0.07 1 0 0 0 0 queryTableExpression (897) 0.001 0.07 1 0 0 0 0 plsqlBlock (1240) 0.001 0.07 1 0 0 0 0 subquery (721) 0.001 0.07 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.07 3 0 0 0 0 queryBlock (743) 0.001 0.06 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.06 1 0 0 0 0 subquery (742) 0.001 0.06 1 0 0 0 0 subquery (724) 0.001 0.06 1 0 0 0 0 iterandDecl (1203) 0.001 0.06 1 0 0 0 0 tableReference (886) 0.000 0.06 1 0 0 0 0 queryBlock (748) 0.000 0.06 1 0 0 0 0 queryBlock (750) 0.000 0.05 1 0 0 0 0 tableReference (890) 0.000 0.05 1 0 0 0 0 queryTableExpression (892) 0.000 0.05 1 0 0 0 0 qualIterationCtl (1208) 0.000 0.05 1 0 0 0 0 dataType (1354) 0.000 0.05 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.05 3 0 0 0 0 tableReference (885) 0.000 0.05 1 0 0 0 0 fromItem (866) 0.000 0.05 1 0 0 0 0 tableReference (889) 0.000 0.05 1 0 0 0 0 fromItem (867) 0.000 0.05 1 0 0 0 0 queryTableExpression (893) 0.000 0.05 1 0 0 0 0 fromItem (873) 0.000 0.05 1 0 0 0 0 subquery (722) 0.000 0.05 1 0 0 0 0 queryBlock (747) 0.000 0.04 1 0 0 0 0 fromClause (865) 0.000 0.04 1 0 0 0 0 queryBlock (751) 0.000 0.04 1 0 0 0 0 queryBlock (752) 0.000 0.04 1 0 0 0 0 fromItem (868) 0.000 0.04 1 0 0 0 0 queryBlock (753) 0.000 0.04 1 0 0 0 0 queryBlock (749) 0.000 0.03 1 0 0 0 0 subquery (723) 0.000 0.03 1 0 0 0 0 queryBlock (754) 0.000 0.03 1 0 0 0 0 sqlEnd (1978) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:31.952 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.952 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.700 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSingleExpressionControl Core G-4385 0.162 23.18 1 1 checkFile Core G-2110 0.086 12.28 1 0 checkStatement Core G-3120 0.075 10.78 1 0 checkStatement Core G-2135 0.054 7.73 1 0 checkStatement Core G-2410 0.041 5.87 1 0 checkVariableDeclaration Core G-1030 0.041 5.82 1 0 checkFile Core G-2130 0.039 5.52 1 0 checkItemlistItem Core G-2185 0.037 5.23 2 0 checkForLoopStatement Core G-3310 0.020 2.80 1 0 checkFile Core G-1070 0.019 2.77 1 0 checkPlsqlStatement Core G-4325 0.012 1.77 4 0 checkFile Core G-1910 0.011 1.62 1 0 checkForLoopStatement Core G-3320 0.010 1.46 1 0 checkFile Core G-7710 0.010 1.40 1 0 checkVariableDeclaration Core G-9102 0.009 1.31 1 0 checkFile Core G-7220 0.007 0.98 1 0 checkSqlName Core G-2190 0.006 0.82 13 0 checkDeclareSection Core G-2170 0.005 0.77 1 0 checkFile Core G-1920 0.004 0.58 1 0 checkPlsqlStatement Core G-1010 0.004 0.56 4 0 checkCursorDefinition Core G-9103 0.004 0.55 1 0 checkFile Core G-1050 0.004 0.54 1 0 checkIfStatement Core G-4210 0.003 0.46 1 0 checkSqlName Core G-2180 0.003 0.43 13 0 checkVariableDeclaration Core G-9103 0.003 0.41 1 0 checkVariableDeclaration Core G-2160 0.003 0.37 1 0 checkItemlistItem Core G-2210 0.002 0.32 2 0 checkVariableDeclaration Core G-9106 0.002 0.31 1 0 checkPlsqlStatement Core G-1020 0.002 0.30 4 0 checkVariableDeclaration Core G-9105 0.002 0.30 1 0 checkForLoopStatement Core G-1020 0.002 0.26 1 0 checkItemlistItem Core G-2230 0.002 0.25 2 0 checkPlsqlBlockStatement Core G-4325 0.002 0.24 1 0 checkAssignmentStatement Core G-2145 0.002 0.24 1 0 checkFromClause Core G-3130 0.002 0.22 1 0 checkItemlistItem Core G-2220 0.002 0.22 2 0 checkVariableDeclaration Core G-9104 0.001 0.21 1 0 checkBody Core G-5040 0.001 0.21 1 0 checkVariableDeclaration Core G-5030 0.001 0.18 1 0 checkQueryTableExpression Core G-8210 0.001 0.16 1 0 checkVariableDeclaration Core G-9113 0.001 0.16 1 0 checkBody Core G-7180 0.001 0.15 1 0 checkForLoopStatement Core G-4320 0.001 0.15 1 0 checkVariableDeclaration Core G-2140 0.001 0.12 1 0 2025-12-24 16:12:31.952 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.002 sec for checks. 2025-12-24 16:12:31.952 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.952 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4385.sql with 1 issues. 2025-12-24 16:12:31.952 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4385.sql took 0.000 sec. 2025-12-24 16:12:31.952 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4385.sql. 2025-12-24 16:12:31.953 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4387.sql is UTF-8. 2025-12-24 16:12:31.953 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4387.sql. 2025-12-24 16:12:31.953 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4387.sql. 2025-12-24 16:12:31.953 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4387.sql. 2025-12-24 16:12:31.953 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 541 chars in 19 lines. 2025-12-24 16:12:31.960 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.194 ms used by lexer for 112 tokens. 2025-12-24 16:12:31.960 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.246 ms used by scope lexer. 2025-12-24 16:12:31.961 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 8,192 KB Total time spent in parser : 6.602 ms Total time recorded by profiler: 6.375 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 3.288 51.58 3 43 43 1 0 qualifiedName (1968) 1.411 22.13 4 1 1 0 0 cursorForLoopStatement (1184) 1.219 19.12 1 21 21 1 0 dataType (1358) 0.122 1.92 2 2 2 1 0 expression (1476) 0.109 1.72 9 2 1 0 0 createPackageBodyStatement (145) 0.063 0.98 1 1 1 1 0 userDefinedType (1424) 0.042 0.66 1 0 0 0 0 dataType (1357) 0.037 0.58 1 0 0 0 0 plsqlDataType (1070) 0.016 0.25 3 0 0 0 0 functionDefinition (1119) 0.012 0.19 1 0 0 0 0 itemlistItem (1062) 0.011 0.17 2 0 0 0 0 functionDefinition (1118) 0.004 0.06 1 0 0 0 0 subquery (741) 0.002 0.04 1 0 0 0 0 expression (1432) 0.002 0.04 7 0 0 0 0 expression (1475) 0.002 0.04 2 0 0 0 0 ddlStatement (12) 0.002 0.03 1 0 0 0 0 declareSection (1061) 0.002 0.03 2 0 0 0 0 itemDeclaration (1092) 0.002 0.03 1 0 0 0 0 body (1158) 0.001 0.02 3 0 0 0 0 cursorForLoopStatement (1185) 0.001 0.02 2 0 0 0 0 returnStatement (1262) 0.001 0.01 1 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 2 0 0 0 0 queryBlock (751) 0.001 0.01 1 0 0 0 0 fromItem (866) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.001 0.01 1 0 0 0 0 queryTableExpression (891) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 tableReference (889) 0.001 0.01 1 0 0 0 0 subquery (742) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 2 0 0 0 0 queryBlock (750) 0.001 0.01 1 0 0 0 0 fromItem (873) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 selectList (795) 0.001 0.01 1 0 0 0 0 subquery (722) 0.001 0.01 1 0 0 0 0 dataType (1355) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.01 1 0 0 0 0 fromItem (871) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 tableReference (885) 0.000 0.01 1 0 0 0 0 tableReference (886) 0.000 0.01 1 0 0 0 0 queryBlock (752) 0.000 0.01 1 0 0 0 0 tableReference (890) 0.000 0.01 1 0 0 0 0 fromItem (867) 0.000 0.01 1 0 0 0 0 subquery (724) 0.000 0.01 1 0 0 0 0 queryTableExpression (893) 0.000 0.01 1 0 0 0 0 plsqlDataType (1067) 0.000 0.01 1 0 0 0 0 queryTableExpression (892) 0.000 0.01 1 0 0 0 0 queryBlock (747) 0.000 0.01 1 0 0 0 0 fromClause (865) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.01 2 0 0 0 0 queryBlock (744) 0.000 0.01 1 0 0 0 0 queryBlock (748) 0.000 0.01 1 0 0 0 0 queryBlock (754) 0.000 0.01 1 0 0 0 0 queryBlock (753) 0.000 0.01 1 0 0 0 0 queryBlock (749) 0.000 0.01 1 0 0 0 0 fromItem (868) 0.000 0.01 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.963 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.963 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.190 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.095 7.99 1 0 checkFile Core G-2110 0.090 7.60 1 0 checkCursorForLoopStatement Core G-4387 0.088 7.43 1 1 checkBody Core G-7180 0.085 7.11 1 0 checkStatement Core G-2135 0.083 6.97 1 0 checkStatement Core G-2410 0.060 5.03 1 0 checkFile Core G-1050 0.060 5.02 1 0 checkFunctionDefinition Core G-7150 0.057 4.78 1 0 checkFile Core G-2130 0.054 4.57 1 0 checkVariableDeclaration Core G-1030 0.043 3.60 1 0 checkItemlistItem Core G-2185 0.042 3.51 2 0 checkFunctionDefinition Core G-7460 0.042 3.51 1 1 checkFunctionDefinition Core G-7130 0.027 2.31 1 0 checkFunctionDefinition Core G-7420 0.027 2.26 1 0 checkFile Core G-1070 0.025 2.13 1 0 checkPlsqlPackageBodySource Core G-9214 0.024 2.02 1 0 checkFunctionDefinition Core G-7910 0.023 1.97 1 0 checkFunctionDefinition Core G-7430 0.017 1.41 1 0 checkPlsqlStatement Core G-4325 0.017 1.40 3 0 checkParameterDeclaration Core G-8310 0.013 1.13 1 0 checkCursorForLoopStatement Core G-4385 0.013 1.10 1 0 checkFile Core G-1910 0.013 1.09 1 0 checkFile Core G-7710 0.012 0.98 1 0 checkCursorForLoopStatement Core G-3310 0.012 0.97 1 0 checkVariableDeclaration Core G-9102 0.010 0.85 1 0 checkDeclareSection Core G-2170 0.009 0.80 2 0 checkFunctionDefinition Core G-7170 0.009 0.77 1 0 checkFile Core G-7220 0.009 0.76 1 0 checkSqlName Core G-2190 0.009 0.71 20 0 checkFunctionHeading Core G-9215 0.007 0.63 1 0 checkVariableDeclaration Core G-9103 0.005 0.43 1 0 checkVariableDeclaration Core G-9105 0.005 0.41 1 0 checkPlsqlStatement Core G-1010 0.005 0.39 3 0 checkParameterDeclaration Core G-9108 0.004 0.36 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.36 1 0 checkItemlistItem Core G-2210 0.004 0.34 2 0 checkVariableDeclaration Core G-9106 0.004 0.34 1 0 checkSqlName Core G-2180 0.004 0.33 20 0 checkReturnStatement Core G-1040 0.004 0.30 1 0 checkFile Core G-1920 0.003 0.29 1 0 checkFunctionDefinition Core G-7120 0.003 0.29 1 0 checkVariableDeclaration Core G-9104 0.003 0.27 1 0 checkCreatePackageBody Core G-7125 0.003 0.27 1 0 checkFunctionDefinition Core G-7450 0.003 0.27 1 0 checkFunctionDefinition Core G-7330 0.003 0.26 1 0 checkVariableDeclaration Core G-5030 0.003 0.25 1 0 checkItemlistItem Core G-2220 0.003 0.25 2 0 checkUserDefinedType Core G-7515 0.003 0.25 1 0 checkFunctionDefinition Core G-7140 0.003 0.25 1 0 checkCursorForLoopStatement Core G-1020 0.003 0.24 1 0 checkFunctionDefinition Core G-7440 0.003 0.23 1 0 checkCreatePackageBody Core G-7250 0.003 0.22 1 0 checkSimpleComparisonCondition Core G-4270 0.002 0.21 1 0 checkPlsqlStatement Core G-1020 0.002 0.19 3 0 checkQualifiedExpression Core G-7510 0.002 0.18 1 0 checkVariableDeclaration Core G-9113 0.002 0.18 1 0 checkSimpleComparisonCondition Core G-1080 0.002 0.17 1 0 checkFromClause Core G-3130 0.002 0.17 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.17 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.15 1 0 checkBody Core G-5040 0.002 0.15 1 0 checkParameterDeclaration Core G-9109 0.002 0.14 1 0 checkAssignmentStatement Core G-2145 0.002 0.14 1 0 checkCreatePackageBody Core G-7210 0.002 0.14 1 0 checkParameterDeclaration Core G-7160 0.002 0.13 1 0 checkItemlistItem Core G-2230 0.001 0.12 2 0 checkParameterDeclaration Core G-9110 0.001 0.12 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.11 1 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.11 1 0 checkQueryTableExpression Core G-8210 0.001 0.10 1 0 checkQualifiedExpression Core G-7515 0.001 0.09 1 0 checkCursorForLoopStatement Core G-4320 0.001 0.08 1 0 checkVariableDeclaration Core G-2140 0.001 0.08 1 0 checkVariableDeclaration Core G-2160 0.001 0.04 1 0 2025-12-24 16:12:31.963 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.011 sec including 0.003 sec for checks. 2025-12-24 16:12:31.963 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:31.963 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4387.sql with 1 issues. 2025-12-24 16:12:31.964 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4387.sql took 0.000 sec. 2025-12-24 16:12:31.964 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4387.sql. 2025-12-24 16:12:31.964 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4390.sql is UTF-8. 2025-12-24 16:12:31.964 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4390.sql. 2025-12-24 16:12:31.964 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4390.sql. 2025-12-24 16:12:31.964 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4390.sql. 2025-12-24 16:12:31.964 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 810 chars in 25 lines. 2025-12-24 16:12:31.977 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.251 ms used by lexer for 168 tokens. 2025-12-24 16:12:31.977 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.079 ms used by scope lexer. 2025-12-24 16:12:31.977 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 15,321 KB Total time spent in parser : 11.872 ms Total time recorded by profiler: 11.641 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 8.278 71.11 9 1 1 0 0 qualifiedProcedureName (1255) 3.127 26.86 3 30 16 2 0 expression (1476) 0.114 0.98 25 4 1 0 0 plsqlBlockStatement (1060) 0.054 0.47 1 1 1 1 0 itemlistItem (1062) 0.025 0.22 8 0 0 0 0 itemDeclaration (1092) 0.007 0.06 8 0 0 0 0 plsqlStatement (1163) 0.005 0.05 6 0 0 0 0 expression (1432) 0.004 0.04 21 0 0 0 0 expression (1475) 0.002 0.02 4 0 0 0 0 declareSection (1061) 0.002 0.02 8 0 0 0 0 plsqlDataType (1070) 0.002 0.02 8 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.02 13 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 13 0 0 0 0 forLoopStatement (1200) 0.002 0.01 4 0 0 0 0 procedureCall (1251) 0.001 0.01 1 0 0 0 0 body (1158) 0.001 0.01 4 0 0 0 0 userDefinedType (1424) 0.001 0.01 8 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 13 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 iterationControl (1209) 0.001 0.01 1 0 0 0 0 dataType (1358) 0.001 0.01 8 0 0 0 0 dataType (1357) 0.001 0.01 8 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 iterandDecl (1204) 0.001 0.01 1 0 0 0 0 string (1976) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 qualIterationCtl (1208) 0.001 0.00 1 0 0 0 0 iterandDecl (1203) 0.000 0.00 1 0 0 0 0 plsqlBlock (1240) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.981 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.982 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.418 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.460 19.03 6 0 checkSteppedControl Core G-4390 0.237 9.80 1 1 checkFile Core G-2110 0.163 6.74 1 0 checkVariableDeclaration Core G-1030 0.160 6.63 2 0 checkItemlistItem Core G-2185 0.154 6.38 8 0 checkStatement Core G-3120 0.151 6.23 1 0 checkStatement Core G-2135 0.140 5.80 1 0 checkFile Core G-2130 0.125 5.15 1 0 checkStatement Core G-2410 0.122 5.05 1 0 checkVariableDeclaration Core G-9103 0.084 3.47 2 0 checkVariableDeclaration Core G-9105 0.076 3.14 2 0 checkVariableDeclaration Core G-9106 0.074 3.06 2 0 checkVariableDeclaration Core G-9104 0.073 3.00 2 0 checkVariableDeclaration Core G-9102 0.035 1.46 2 0 checkDeclareSection Core G-2170 0.035 1.44 1 0 checkFile Core G-1070 0.034 1.42 1 0 checkForLoopStatement Core G-3320 0.026 1.08 1 0 checkPlsqlStatement Core G-4325 0.023 0.96 6 0 checkFile Core G-7710 0.021 0.88 1 0 checkQualifiedProcedureName Core G-5010 0.021 0.86 1 1 checkConstantDeclaration Core G-9114 0.020 0.81 6 0 checkUserDefinedType Core G-7515 0.018 0.73 8 0 checkProcedureCall Core G-7110 0.016 0.68 1 0 checkSqlName Core G-2190 0.015 0.63 37 0 checkItemlistItem Core G-2210 0.015 0.61 8 0 checkFile Core G-1910 0.012 0.52 1 0 checkQualifiedProcedureName Core G-7520 0.010 0.42 1 0 checkFile Core G-7220 0.007 0.31 1 0 checkPlsqlStatement Core G-1010 0.007 0.30 6 0 checkItemlistItem Core G-2220 0.007 0.29 8 0 checkSqlName Core G-2180 0.007 0.29 37 0 checkAssignmentStatement Core G-2145 0.006 0.26 4 0 checkProcedureCall Core G-5050 0.006 0.24 1 0 checkItemlistItem Core G-2230 0.005 0.22 8 0 checkForLoopStatement Core G-3310 0.005 0.21 1 0 checkFile Core G-1050 0.005 0.19 1 0 checkFile Core G-1920 0.004 0.18 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.17 1 0 checkPlsqlStatement Core G-1020 0.004 0.16 6 0 checkVariableDeclaration Core G-5030 0.004 0.15 2 0 checkSteppedControl Core G-4395 0.004 0.15 1 0 checkString Core G-2330 0.003 0.13 1 0 checkSteppedControl Core G-4350 0.003 0.11 1 0 checkVariableDeclaration Core G-9113 0.003 0.11 2 0 checkPlsqlBlockStatement Core G-4325 0.003 0.10 1 0 checkForLoopStatement Core G-1020 0.002 0.08 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.07 1 0 checkBody Core G-7180 0.002 0.07 1 0 checkSteppedControl Core G-4360 0.001 0.06 1 0 checkBody Core G-5040 0.001 0.06 1 0 checkVariableDeclaration Core G-2160 0.001 0.05 2 0 checkVariableDeclaration Core G-2140 0.001 0.04 2 0 checkForLoopStatement Core G-4320 0.001 0.04 1 0 2025-12-24 16:12:31.982 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.017 sec including 0.004 sec for checks. 2025-12-24 16:12:31.982 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:31.982 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4390.sql with 2 issues. 2025-12-24 16:12:31.982 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4390.sql took 0.000 sec. 2025-12-24 16:12:31.982 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4390.sql. 2025-12-24 16:12:31.982 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4395.sql is UTF-8. 2025-12-24 16:12:31.982 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4395.sql. 2025-12-24 16:12:31.982 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4395.sql. 2025-12-24 16:12:31.982 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4395.sql. 2025-12-24 16:12:31.982 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 189 chars in 10 lines. 2025-12-24 16:12:31.985 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.210 ms used by lexer for 44 tokens. 2025-12-24 16:12:31.985 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.068 ms used by scope lexer. 2025-12-24 16:12:31.986 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 3,072 KB Total time spent in parser : 2.518 ms Total time recorded by profiler: 2.440 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 2.367 97.00 3 14 8 2 0 plsqlBlockStatement (1060) 0.056 2.31 1 1 1 1 0 plsqlStatement (1163) 0.003 0.11 2 0 0 0 0 expression (1476) 0.001 0.06 3 0 0 0 0 iterationControl (1209) 0.001 0.05 1 0 0 0 0 procedureCall (1251) 0.001 0.05 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.04 3 0 0 0 0 statement (11) 0.001 0.04 1 0 0 0 0 forLoopStatement (1200) 0.001 0.03 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.03 3 0 0 0 0 procedureCall (1252) 0.001 0.03 1 0 0 0 0 iterandDecl (1204) 0.001 0.03 1 0 0 0 0 functionParameter (1880) 0.001 0.03 1 0 0 0 0 body (1158) 0.001 0.03 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.03 3 0 0 0 0 functionParameter (1881) 0.001 0.03 1 0 0 0 0 qualIterationCtl (1208) 0.001 0.02 1 0 0 0 0 expression (1432) 0.001 0.02 3 0 0 0 0 iterandDecl (1203) 0.001 0.02 1 0 0 0 0 procedureCall (1250) 0.000 0.02 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:31.987 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.987 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.531 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSteppedControl Core G-4395 0.142 26.80 1 2 checkFile Core G-2130 0.068 12.88 1 0 checkStatement Core G-3120 0.059 11.11 1 0 checkStatement Core G-2135 0.030 5.68 1 0 checkFile Core G-2110 0.026 4.81 1 0 checkForLoopStatement Core G-3320 0.025 4.78 1 0 checkStatement Core G-2410 0.021 4.03 1 0 checkQualifiedProcedureName Core G-5010 0.021 3.95 1 1 checkPlsqlStatement Core G-4325 0.016 2.96 2 0 checkSteppedControl Core G-4390 0.013 2.50 1 0 checkFile Core G-1070 0.013 2.35 1 0 checkFile Core G-7710 0.011 2.15 1 0 checkFile Core G-1910 0.010 1.87 1 0 checkQualifiedProcedureName Core G-7520 0.008 1.59 1 0 checkFile Core G-7220 0.007 1.25 1 0 checkProcedureCall Core G-5050 0.006 1.07 1 0 checkForLoopStatement Core G-3310 0.005 1.03 1 0 checkProcedureCall Core G-7110 0.005 0.99 1 0 checkPlsqlStatement Core G-1010 0.005 0.88 2 0 checkSqlName Core G-2190 0.005 0.87 6 0 checkSteppedControl Core G-4350 0.004 0.73 1 0 checkQualifiedProcedureName Core G-7510 0.004 0.71 1 0 checkForLoopStatement Core G-1020 0.004 0.71 1 0 checkFile Core G-1920 0.004 0.69 1 0 checkFile Core G-1050 0.003 0.62 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.55 1 0 checkSqlName Core G-2180 0.002 0.44 6 0 checkForLoopStatement Core G-4320 0.002 0.36 1 0 checkPlsqlStatement Core G-1020 0.002 0.36 2 0 checkBody Core G-5040 0.002 0.34 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.33 1 0 checkSteppedControl Core G-4360 0.002 0.31 1 0 checkBody Core G-7180 0.002 0.30 1 0 2025-12-24 16:12:31.987 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.005 sec including 0.001 sec for checks. 2025-12-24 16:12:31.987 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:31.987 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4395.sql with 3 issues. 2025-12-24 16:12:31.987 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4395.sql took 0.000 sec. 2025-12-24 16:12:31.987 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-4395.sql. 2025-12-24 16:12:31.987 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5010.sql is UTF-8. 2025-12-24 16:12:31.988 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5010.sql. 2025-12-24 16:12:31.988 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5010.sql. 2025-12-24 16:12:31.988 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5010.sql. 2025-12-24 16:12:31.988 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 303 chars in 11 lines. 2025-12-24 16:12:31.994 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.399 ms used by lexer for 64 tokens. 2025-12-24 16:12:31.994 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.039 ms used by scope lexer. 2025-12-24 16:12:31.995 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 7,148 KB Total time spent in parser : 6.187 ms Total time recorded by profiler: 6.054 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 4.649 76.79 6 28 8 4 0 qualifiedName (1968) 1.291 21.32 4 2 1 0 0 plsqlBlockStatement (1060) 0.063 1.04 1 1 1 1 0 expression (1432) 0.033 0.54 4 0 0 0 0 declareSection (1061) 0.003 0.05 2 0 0 0 0 plsqlDataType (1070) 0.002 0.03 2 0 0 0 0 statement (11) 0.002 0.03 1 0 0 0 0 plsqlStatement (1163) 0.001 0.02 2 0 0 0 0 expression (1476) 0.001 0.02 4 0 0 0 0 procedureCall (1251) 0.001 0.02 2 0 0 0 0 procedureCall (1252) 0.001 0.02 2 0 0 0 0 string (1976) 0.001 0.01 2 0 0 0 0 plsqlDataType (1067) 0.001 0.01 2 0 0 0 0 body (1158) 0.001 0.01 3 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 4 0 0 0 0 functionParameter (1881) 0.001 0.01 2 0 0 0 0 functionParameter (1880) 0.001 0.01 2 0 0 0 0 itemlistItem (1062) 0.001 0.01 2 0 0 0 0 itemDeclaration (1092) 0.001 0.01 2 0 0 0 0 procedureCall (1250) 0.001 0.01 2 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.01 4 0 0 0 0 plsqlBlock (1240) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.01 4 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:31.996 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:31.997 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.596 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.101 16.87 2 0 checkStatement Core G-3120 0.083 13.96 1 0 checkFile Core G-2110 0.051 8.61 1 0 checkStatement Core G-2410 0.050 8.31 1 0 checkFile Core G-2130 0.047 7.92 1 0 checkStatement Core G-2135 0.040 6.70 1 0 checkQualifiedProcedureName Core G-5010 0.039 6.56 2 2 checkFile Core G-1070 0.029 4.90 1 0 checkConstantDeclaration Core G-9114 0.015 2.47 2 0 checkFile Core G-1910 0.014 2.42 1 0 checkQualifiedProcedureName Core G-7520 0.014 2.27 2 0 checkFile Core G-7710 0.010 1.65 1 0 checkSqlName Core G-2190 0.009 1.55 12 0 checkProcedureCall Core G-7110 0.009 1.46 2 0 checkDeclareSection Core G-2170 0.009 1.44 1 0 checkItemlistItem Core G-2210 0.008 1.41 2 0 checkString Core G-2330 0.008 1.41 2 0 checkItemlistItem Core G-2185 0.008 1.34 2 0 checkProcedureCall Core G-5050 0.007 1.25 2 0 checkFile Core G-7220 0.005 0.92 1 0 checkQualifiedProcedureName Core G-7510 0.005 0.92 2 0 checkSqlName Core G-2180 0.004 0.70 12 0 checkItemlistItem Core G-2230 0.004 0.63 2 0 checkFile Core G-1920 0.004 0.62 1 0 checkPlsqlStatement Core G-1010 0.004 0.61 2 0 checkFile Core G-1050 0.003 0.58 1 0 checkPlsqlStatement Core G-4325 0.003 0.47 2 0 checkQualifiedProcedureName Core G-7515 0.003 0.46 2 0 checkItemlistItem Core G-2220 0.003 0.45 2 0 checkPlsqlBlockStatement Core G-4325 0.002 0.36 1 0 checkPlsqlStatement Core G-1020 0.002 0.30 2 0 checkBody Core G-5040 0.002 0.29 1 0 checkBody Core G-7180 0.001 0.20 1 0 2025-12-24 16:12:31.997 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.009 sec including 0.002 sec for checks. 2025-12-24 16:12:31.997 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:31.997 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5010.sql with 2 issues. 2025-12-24 16:12:31.997 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5010.sql took 0.000 sec. 2025-12-24 16:12:31.997 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5010.sql. 2025-12-24 16:12:31.997 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5020.sql is UTF-8. 2025-12-24 16:12:31.997 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5020.sql. 2025-12-24 16:12:31.997 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5020.sql. 2025-12-24 16:12:31.997 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5020.sql. 2025-12-24 16:12:31.997 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 381 chars in 15 lines. 2025-12-24 16:12:32.004 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.355 ms used by lexer for 72 tokens. 2025-12-24 16:12:32.004 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.078 ms used by scope lexer. 2025-12-24 16:12:32.005 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 3,072 KB Total time spent in parser : 6.127 ms Total time recorded by profiler: 5.883 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 3.203 54.45 4 10 5 2 0 declareSection (1061) 1.216 20.67 1 0 0 0 0 plsqlStatement (1163) 0.641 10.90 4 2 2 1 0 procedureCall (1250) 0.288 4.90 2 2 1 2 0 dataType (1358) 0.284 4.83 1 3 3 1 0 plsqlBlockStatement (1060) 0.140 2.37 1 1 1 1 0 expression (1476) 0.050 0.85 5 1 1 0 0 exceptionHandler (1243) 0.032 0.55 4 0 0 0 0 statement (11) 0.009 0.15 1 0 0 0 0 exceptionItem (1244) 0.003 0.05 2 0 0 0 0 expression (1475) 0.003 0.04 1 0 0 0 0 expression (1432) 0.001 0.03 4 0 0 0 0 conditionToStatements (1230) 0.001 0.02 2 0 0 0 0 body (1158) 0.001 0.02 2 0 0 0 0 qualifiedName (1968) 0.001 0.02 2 0 0 0 0 procedureCall (1251) 0.001 0.02 2 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.02 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 2 0 0 0 0 procedureCall (1252) 0.001 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 2 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 dataType (1355) 0.001 0.01 1 0 0 0 0 itemDeclaration (1092) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 plsqlBlock (1240) 0.000 0.01 1 0 0 0 0 itemlistItem (1062) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.007 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.008 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.093 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkExceptionHandler Core G-5020 1.416 67.65 2 1 checkStatement Core G-3120 0.084 4.01 1 0 checkFile Core G-2110 0.082 3.93 1 0 checkExceptionHandler Core G-5080 0.081 3.87 2 0 checkStatement Core G-2135 0.069 3.32 1 0 checkConstantDeclaration Core G-1030 0.052 2.48 1 0 checkFile Core G-1070 0.047 2.22 1 0 checkFile Core G-2130 0.046 2.20 1 0 checkStatement Core G-2410 0.032 1.53 1 0 checkQualifiedProcedureName Core G-7520 0.028 1.36 2 0 checkFile Core G-1910 0.014 0.68 1 0 checkFile Core G-7710 0.012 0.56 1 0 checkProcedureCall Core G-7110 0.011 0.52 2 0 checkConstantDeclaration Core G-9114 0.010 0.48 1 0 checkPlsqlStatement Core G-1010 0.009 0.41 4 0 checkProcedureCall Core G-5050 0.008 0.37 2 0 checkDeclareSection Core G-2170 0.007 0.36 1 0 checkSqlName Core G-2190 0.007 0.34 7 0 checkPlsqlStatement Core G-4325 0.006 0.31 4 0 checkFile Core G-7220 0.006 0.30 1 0 checkQualifiedProcedureName Core G-5010 0.005 0.24 2 0 checkFile Core G-1050 0.005 0.24 1 0 checkQualifiedProcedureName Core G-7510 0.005 0.23 2 0 checkFile Core G-1920 0.004 0.21 1 0 checkItemlistItem Core G-2185 0.004 0.20 1 0 checkSqlName Core G-2180 0.004 0.20 7 0 checkPlsqlStatement Core G-1020 0.004 0.19 4 0 checkIfStatement Core G-4210 0.004 0.19 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.19 1 0 checkItemlistItem Core G-2210 0.004 0.17 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.16 1 0 checkQualifiedProcedureName Core G-7515 0.003 0.14 2 0 checkSimpleComparisonCondition Core G-4270 0.003 0.14 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.12 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.11 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.09 1 0 checkBody Core G-5040 0.002 0.08 1 0 checkBody Core G-7180 0.002 0.07 1 0 checkItemlistItem Core G-2220 0.001 0.07 1 0 checkItemlistItem Core G-2230 0.001 0.07 1 0 2025-12-24 16:12:32.008 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.011 sec including 0.003 sec for checks. 2025-12-24 16:12:32.008 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.008 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5020.sql with 1 issues. 2025-12-24 16:12:32.008 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5020.sql took 0.000 sec. 2025-12-24 16:12:32.009 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5020.sql. 2025-12-24 16:12:32.009 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5030.sql is UTF-8. 2025-12-24 16:12:32.009 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5030.sql. 2025-12-24 16:12:32.009 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5030.sql. 2025-12-24 16:12:32.009 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5030.sql. 2025-12-24 16:12:32.009 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 540 chars in 21 lines. 2025-12-24 16:12:32.046 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.358 ms used by lexer for 109 tokens. 2025-12-24 16:12:32.046 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.085 ms used by scope lexer. 2025-12-24 16:12:32.047 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 29,676 KB Total time spent in parser : 36.288 ms Total time recorded by profiler: 35.827 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 21.203 59.18 8 2 1 0 0 expression (1476) 6.449 18.00 10 4 3 0 0 plsqlStatement (1163) 3.362 9.38 4 4 4 1 0 qualifiedProcedureName (1255) 2.289 6.39 3 14 8 2 0 expression (1475) 1.691 4.72 2 0 0 0 0 subquery (741) 0.373 1.04 1 0 0 0 0 queryBlock (746) 0.325 0.91 1 0 0 0 0 plsqlBlockStatement (1060) 0.057 0.16 1 1 1 1 0 postgresqlSqlExpression (1479) 0.014 0.04 4 0 0 0 0 itemlistItem (1062) 0.008 0.02 4 0 0 0 0 conditionToStatements (1230) 0.008 0.02 2 0 0 0 0 itemDeclaration (1092) 0.004 0.01 4 0 0 0 0 expression (1432) 0.004 0.01 8 0 0 0 0 plsqlDataType (1070) 0.003 0.01 4 0 0 0 0 declareSection (1061) 0.002 0.00 4 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 body (1158) 0.001 0.00 3 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 4 0 0 0 0 procedureCall (1251) 0.001 0.00 1 0 0 0 0 exceptionHandler (1243) 0.001 0.00 2 0 0 0 0 dataType (1358) 0.001 0.00 3 0 0 0 0 userDefinedType (1424) 0.001 0.00 3 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 4 0 0 0 0 functionParameter (1880) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 3 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 subquery (722) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 plsqlBlock (1240) 0.000 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 exceptionItem (1244) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.050 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.050 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.020 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkRaiseStatement Core G-5070 0.380 18.80 1 1 checkVariableDeclaration Core G-5030 0.202 10.00 2 1 checkVariableDeclaration Core G-1030 0.163 8.09 2 0 checkFile Core G-2110 0.146 7.25 1 0 checkConstantDeclaration Core G-1030 0.114 5.62 2 0 checkStatement Core G-3120 0.113 5.61 1 0 checkItemlistItem Core G-2185 0.111 5.48 4 0 checkFile Core G-2130 0.082 4.07 1 0 checkSelectIntoStatement Core G-5060 0.067 3.33 1 0 checkStatement Core G-2135 0.062 3.07 1 0 checkStatement Core G-2410 0.055 2.74 1 0 checkSelectIntoStatement Core G-7810 0.045 2.22 1 0 checkVariableDeclaration Core G-9103 0.043 2.12 2 0 checkVariableDeclaration Core G-9105 0.032 1.58 2 0 checkVariableDeclaration Core G-9106 0.030 1.51 2 0 checkVariableDeclaration Core G-9104 0.030 1.46 2 0 checkFile Core G-1070 0.025 1.26 1 0 checkExceptionHandler Core G-5080 0.023 1.13 1 0 checkVariableDeclaration Core G-9113 0.022 1.10 2 1 checkBody Core G-5040 0.022 1.10 1 0 checkVariableDeclaration Core G-9102 0.020 1.01 2 0 checkFile Core G-1910 0.015 0.76 1 0 checkExceptionHandler Core G-5020 0.014 0.72 1 0 checkQualifiedProcedureName Core G-5010 0.014 0.71 1 1 checkFile Core G-7710 0.014 0.68 1 0 checkProcedureCall Core G-7110 0.013 0.64 1 0 checkSqlName Core G-2190 0.010 0.51 21 0 checkItemlistItem Core G-2210 0.010 0.51 4 0 checkSelectIntoStatement Core G-8110 0.009 0.47 1 0 checkUserDefinedType Core G-7515 0.009 0.46 3 0 checkDeclareSection Core G-2170 0.009 0.44 1 0 checkConstantDeclaration Core G-9114 0.009 0.43 2 0 checkPlsqlStatement Core G-1010 0.009 0.43 4 0 checkSelectIntoStatement Core G-8120 0.008 0.40 1 0 checkFile Core G-7220 0.008 0.38 1 0 checkPlsqlStatement Core G-4325 0.007 0.34 4 0 checkQualifiedProcedureName Core G-7520 0.007 0.34 1 0 checkFile Core G-1050 0.006 0.31 1 0 checkSqlName Core G-2180 0.006 0.30 21 0 checkFile Core G-1920 0.005 0.26 1 0 checkItemlistItem Core G-2220 0.005 0.26 4 0 checkPlsqlStatement Core G-1020 0.004 0.20 4 0 checkPlsqlBlockStatement Core G-4325 0.004 0.19 1 0 checkProcedureCall Core G-5050 0.004 0.19 1 0 checkItemlistItem Core G-2230 0.003 0.17 4 0 checkString Core G-2330 0.003 0.16 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.16 1 0 checkIfStatement Core G-4210 0.003 0.14 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.14 1 0 checkSimpleComparisonCondition Core G-4270 0.002 0.12 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.12 1 0 checkFromClause Core G-3130 0.002 0.12 1 0 checkVariableDeclaration Core G-2140 0.002 0.08 2 0 checkSimpleComparisonCondition Core G-1040 0.001 0.07 1 0 checkQueryTableExpression Core G-8210 0.001 0.06 1 0 checkVariableDeclaration Core G-2160 0.001 0.06 2 0 checkBody Core G-7180 0.001 0.06 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.05 1 0 2025-12-24 16:12:32.051 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.042 sec including 0.004 sec for checks. 2025-12-24 16:12:32.051 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4 check issues. 2025-12-24 16:12:32.051 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5030.sql with 4 issues. 2025-12-24 16:12:32.051 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5030.sql took 0.000 sec. 2025-12-24 16:12:32.051 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5030.sql. 2025-12-24 16:12:32.051 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5040.sql is UTF-8. 2025-12-24 16:12:32.051 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5040.sql. 2025-12-24 16:12:32.051 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5040.sql. 2025-12-24 16:12:32.051 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5040.sql. 2025-12-24 16:12:32.051 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 230 chars in 9 lines. 2025-12-24 16:12:32.054 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.202 ms used by lexer for 32 tokens. 2025-12-24 16:12:32.054 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.048 ms used by scope lexer. 2025-12-24 16:12:32.054 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,009 KB Total time spent in parser : 1.876 ms Total time recorded by profiler: 1.818 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 1.613 88.71 4 10 5 2 0 procedureCall (1250) 0.124 6.81 2 2 1 2 0 plsqlBlockStatement (1060) 0.058 3.18 1 1 1 1 0 statement (11) 0.017 0.92 1 0 0 0 0 plsqlStatement (1163) 0.002 0.10 2 0 0 0 0 procedureCall (1251) 0.001 0.06 2 0 0 0 0 exceptionHandler (1243) 0.001 0.06 2 0 0 0 0 body (1158) 0.001 0.04 2 0 0 0 0 procedureCall (1252) 0.001 0.04 2 0 0 0 0 qualifiedName (1968) 0.001 0.03 1 0 0 0 0 exceptionItem (1244) 0.001 0.03 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:32.055 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.055 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.338 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkBody Core G-5040 0.086 25.29 1 1 checkStatement Core G-3120 0.033 9.87 1 0 checkExceptionHandler Core G-5020 0.031 9.19 1 0 checkPlsqlStatement Core G-1010 0.018 5.43 2 0 checkFile Core G-2110 0.018 5.41 1 0 checkStatement Core G-2410 0.016 4.60 1 0 checkStatement Core G-2135 0.015 4.47 1 0 checkExceptionHandler Core G-5080 0.015 4.40 1 0 checkFile Core G-2130 0.012 3.56 1 0 checkQualifiedProcedureName Core G-7515 0.012 3.49 2 0 checkFile Core G-1070 0.011 3.29 1 0 checkFile Core G-1910 0.010 3.04 1 0 checkQualifiedProcedureName Core G-7520 0.010 2.87 2 0 checkFile Core G-7710 0.008 2.28 1 0 checkFile Core G-7220 0.007 2.03 1 0 checkProcedureCall Core G-7110 0.006 1.86 2 0 checkProcedureCall Core G-5050 0.005 1.54 2 0 checkQualifiedProcedureName Core G-5010 0.004 1.09 2 0 checkFile Core G-1050 0.004 1.05 1 0 checkFile Core G-1920 0.003 1.03 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.99 2 0 checkPlsqlStatement Core G-4325 0.002 0.73 2 0 checkSqlName Core G-2190 0.002 0.65 3 0 checkPlsqlStatement Core G-1020 0.002 0.65 2 0 checkSqlName Core G-2180 0.001 0.44 3 0 checkPlsqlBlockStatement Core G-4325 0.001 0.42 1 0 checkBody Core G-7180 0.001 0.33 1 0 2025-12-24 16:12:32.055 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.001 sec for checks. 2025-12-24 16:12:32.055 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.055 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5040.sql with 1 issues. 2025-12-24 16:12:32.055 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5040.sql took 0.000 sec. 2025-12-24 16:12:32.055 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5040.sql. 2025-12-24 16:12:32.055 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5050.sql is UTF-8. 2025-12-24 16:12:32.055 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5050.sql. 2025-12-24 16:12:32.055 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5050.sql. 2025-12-24 16:12:32.055 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5050.sql. 2025-12-24 16:12:32.055 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 287 chars in 8 lines. 2025-12-24 16:12:32.068 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.186 ms used by lexer for 34 tokens. 2025-12-24 16:12:32.068 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.044 ms used by scope lexer. 2025-12-24 16:12:32.068 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 13,292 KB Total time spent in parser : 11.765 ms Total time recorded by profiler: 11.635 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 8.973 77.12 2 1 1 0 0 declareSection (1061) 1.365 11.73 1 0 0 0 0 plsqlStatement (1163) 0.643 5.53 1 0 0 0 0 procedureCall (1251) 0.444 3.82 1 0 0 0 0 expression (1476) 0.118 1.01 4 0 0 0 0 plsqlBlockStatement (1060) 0.059 0.51 1 1 1 1 0 functionParameter (1880) 0.006 0.06 2 0 0 0 0 procedureCall (1250) 0.006 0.05 1 0 0 0 0 functionParameter (1881) 0.004 0.04 2 0 0 0 0 expression (1432) 0.001 0.01 4 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 body (1158) 0.001 0.01 2 0 0 0 0 itemDeclaration (1092) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 3 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 3 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 3 0 0 0 0 string (1976) 0.001 0.01 1 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 itemlistItem (1062) 0.001 0.01 1 0 0 0 0 dataType (1358) 0.001 0.01 1 0 0 0 0 dataType (1357) 0.001 0.01 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 qualifiedProcedureName (1255) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.069 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.069 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.674 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkProcedureCall Core G-5050 0.272 40.34 1 1 checkFile Core G-2110 0.057 8.52 1 0 checkStatement Core G-3120 0.045 6.74 1 0 checkUserDefinedType Core G-7515 0.041 6.12 1 0 checkFile Core G-1070 0.038 5.58 1 0 checkConstantDeclaration Core G-1030 0.035 5.18 1 0 checkFile Core G-2130 0.025 3.73 1 0 checkStatement Core G-2135 0.023 3.39 1 0 checkStatement Core G-2410 0.017 2.49 1 0 checkFile Core G-1910 0.015 2.23 1 0 checkConstantDeclaration Core G-9114 0.013 1.95 1 0 checkFile Core G-7710 0.013 1.88 1 0 checkFile Core G-7220 0.008 1.13 1 0 checkDeclareSection Core G-2170 0.007 1.05 1 0 checkFile Core G-1050 0.006 0.92 1 0 checkFile Core G-1920 0.006 0.89 1 0 checkItemlistItem Core G-2185 0.005 0.77 1 0 checkItemlistItem Core G-2210 0.005 0.75 1 0 checkString Core G-2330 0.004 0.58 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.54 1 0 checkProcedureCall Core G-7110 0.003 0.52 1 0 checkSqlName Core G-2190 0.003 0.50 4 0 checkQualifiedProcedureName Core G-5010 0.003 0.43 1 0 checkQualifiedProcedureName Core G-7520 0.003 0.43 1 0 checkPlsqlStatement Core G-1010 0.003 0.43 1 0 checkPlsqlStatement Core G-4325 0.003 0.41 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.40 1 0 checkSqlName Core G-2180 0.002 0.36 4 0 checkPlsqlStatement Core G-1020 0.002 0.34 1 0 checkItemlistItem Core G-2220 0.002 0.33 1 0 checkItemlistItem Core G-2230 0.002 0.32 1 0 checkBody Core G-5040 0.002 0.30 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.27 1 0 checkBody Core G-7180 0.001 0.19 1 0 2025-12-24 16:12:32.069 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.014 sec including 0.001 sec for checks. 2025-12-24 16:12:32.069 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.070 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5050.sql with 1 issues. 2025-12-24 16:12:32.070 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5050.sql took 0.000 sec. 2025-12-24 16:12:32.070 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5050.sql. 2025-12-24 16:12:32.070 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5060.sql is UTF-8. 2025-12-24 16:12:32.070 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5060.sql. 2025-12-24 16:12:32.070 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5060.sql. 2025-12-24 16:12:32.070 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5060.sql. 2025-12-24 16:12:32.070 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 543 chars in 17 lines. 2025-12-24 16:12:32.085 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.237 ms used by lexer for 106 tokens. 2025-12-24 16:12:32.085 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.140 ms used by scope lexer. 2025-12-24 16:12:32.086 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 17,408 KB Total time spent in parser : 14.670 ms Total time recorded by profiler: 14.405 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 13.751 95.46 8 4 1 0 0 itemlistItem (1062) 0.509 3.53 3 0 0 0 0 createPackageBodyStatement (145) 0.058 0.40 1 1 1 1 0 expression (1476) 0.030 0.21 7 1 1 0 0 plsqlDataType (1067) 0.013 0.09 4 0 0 0 0 plsqlDataType (1070) 0.003 0.02 4 0 0 0 0 subquery (741) 0.003 0.02 1 0 0 0 0 declareSection (1061) 0.002 0.01 3 0 0 0 0 expression (1432) 0.002 0.01 6 0 0 0 0 itemDeclaration (1092) 0.002 0.01 2 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 expression (1475) 0.001 0.01 1 0 0 0 0 plsqlStatement (1163) 0.001 0.01 2 0 0 0 0 parameterDeclaration (1147) 0.001 0.01 1 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 2 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 functionDefinition (1119) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 queryTableExpression (893) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.00 1 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 queryBlock (751) 0.001 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 queryBlock (743) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 functionDefinition (1118) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.089 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.090 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.333 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSelectIntoStatement Core G-5060 1.190 50.99 1 1 checkStatement Core G-3120 0.096 4.11 1 0 checkFile Core G-2110 0.079 3.39 1 0 checkFile Core G-1050 0.077 3.30 1 0 checkBody Core G-7180 0.067 2.89 1 0 checkFunctionDefinition Core G-7150 0.052 2.25 1 0 checkFunctionDefinition Core G-7460 0.052 2.24 1 1 checkFile Core G-2130 0.052 2.23 1 0 checkConstantDeclaration Core G-1030 0.047 2.01 1 0 checkStatement Core G-2135 0.046 1.99 1 0 checkItemlistItem Core G-2185 0.045 1.91 3 0 checkStatement Core G-2410 0.044 1.89 1 0 checkVariableDeclaration Core G-1030 0.036 1.55 1 0 checkSelectIntoStatement Core G-8120 0.034 1.44 1 0 checkFunctionDefinition Core G-7430 0.028 1.21 1 0 checkParameterDeclaration Core G-8310 0.027 1.16 1 0 checkFile Core G-1070 0.026 1.13 1 0 checkSelectIntoStatement Core G-7810 0.026 1.11 1 0 checkFunctionDefinition Core G-7130 0.022 0.96 1 0 checkFunctionDefinition Core G-7910 0.022 0.94 1 0 checkPlsqlPackageBodySource Core G-9214 0.017 0.74 1 0 checkFile Core G-1910 0.017 0.72 1 0 checkFunctionDefinition Core G-7420 0.015 0.65 1 0 checkFile Core G-7710 0.015 0.62 1 0 checkFile Core G-7220 0.012 0.52 1 0 checkDeclareSection Core G-2170 0.012 0.50 2 0 checkSelectIntoStatement Core G-8110 0.011 0.49 1 0 checkSqlName Core G-2190 0.010 0.43 22 0 checkPlsqlStatement Core G-4325 0.009 0.37 2 0 checkVariableDeclaration Core G-9102 0.009 0.37 1 0 checkFunctionHeading Core G-9215 0.008 0.36 1 0 checkFunctionDefinition Core G-7170 0.008 0.36 1 0 checkItemlistItem Core G-2210 0.008 0.33 3 0 checkSqlName Core G-2180 0.006 0.25 22 0 checkFile Core G-1920 0.006 0.25 1 0 checkPlsqlStatement Core G-1010 0.005 0.21 2 0 checkPlsqlStatement Core G-1020 0.005 0.21 2 0 checkParameterDeclaration Core G-9108 0.005 0.21 1 0 checkVariableDeclaration Core G-9103 0.005 0.20 1 0 checkItemlistItem Core G-2230 0.005 0.20 3 0 checkItemlistItem Core G-2220 0.005 0.20 3 0 checkVariableDeclaration Core G-9105 0.005 0.19 1 0 checkFunctionDefinition Core G-7450 0.004 0.18 1 0 checkVariableDeclaration Core G-9106 0.004 0.17 1 0 checkReturnStatement Core G-1040 0.004 0.17 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.16 1 0 checkConstantDeclaration Core G-9114 0.004 0.16 1 0 checkFunctionDefinition Core G-7330 0.003 0.14 1 0 checkFunctionDefinition Core G-7120 0.003 0.14 1 0 checkFunctionDefinition Core G-7140 0.003 0.14 1 0 checkVariableDeclaration Core G-9104 0.003 0.14 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.13 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.12 1 0 checkCreatePackageBody Core G-7125 0.003 0.11 1 0 checkCreatePackageBody Core G-7250 0.003 0.11 1 0 checkVariableDeclaration Core G-5030 0.003 0.11 1 0 checkFunctionDefinition Core G-7440 0.002 0.11 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.10 1 0 checkCreatePackageBody Core G-7210 0.002 0.08 1 0 checkVariableDeclaration Core G-9113 0.002 0.08 1 0 checkFromClause Core G-3130 0.002 0.08 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.08 1 0 checkBody Core G-5040 0.002 0.08 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.08 1 0 checkParameterDeclaration Core G-7160 0.001 0.06 1 0 checkParameterDeclaration Core G-9110 0.001 0.06 1 0 checkQueryTableExpression Core G-8210 0.001 0.05 1 0 checkParameterDeclaration Core G-9109 0.001 0.04 1 0 checkVariableDeclaration Core G-2160 0.001 0.03 1 0 checkVariableDeclaration Core G-2140 0.001 0.03 1 0 2025-12-24 16:12:32.090 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.020 sec including 0.004 sec for checks. 2025-12-24 16:12:32.090 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:32.090 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5060.sql with 2 issues. 2025-12-24 16:12:32.090 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5060.sql took 0.000 sec. 2025-12-24 16:12:32.090 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5060.sql. 2025-12-24 16:12:32.091 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5070.sql is UTF-8. 2025-12-24 16:12:32.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5070.sql. 2025-12-24 16:12:32.091 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5070.sql. 2025-12-24 16:12:32.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5070.sql. 2025-12-24 16:12:32.091 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 96 chars in 6 lines. 2025-12-24 16:12:32.092 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.148 ms used by lexer for 15 tokens. 2025-12-24 16:12:32.092 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.050 ms used by scope lexer. 2025-12-24 16:12:32.092 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.505 ms Total time recorded by profiler: 0.457 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.368 80.53 1 4 4 1 0 plsqlBlockStatement (1060) 0.059 12.98 1 1 1 1 0 statement (11) 0.020 4.27 1 0 0 0 0 body (1158) 0.009 2.01 2 0 0 0 0 sqlEnd (1978) 0.000 0.11 1 0 0 0 0 qualifiedName (1968) 0.000 0.10 1 0 0 0 0 2025-12-24 16:12:32.092 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.092 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.142 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkRaiseStatement Core G-5070 0.028 19.42 1 1 checkStatement Core G-3120 0.018 12.88 1 0 checkFile Core G-2110 0.012 8.80 1 0 checkFile Core G-7220 0.012 8.14 1 0 checkFile Core G-1910 0.011 7.43 1 0 checkStatement Core G-2135 0.009 6.70 1 0 checkFile Core G-1070 0.008 5.81 1 0 checkFile Core G-7710 0.008 5.55 1 0 checkFile Core G-2130 0.007 4.62 1 0 checkStatement Core G-2410 0.006 4.35 1 0 checkFile Core G-1920 0.004 3.13 1 0 checkFile Core G-1050 0.003 2.38 1 0 checkPlsqlBlockStatement Core G-4325 0.003 2.37 1 0 checkPlsqlStatement Core G-4325 0.003 1.98 1 0 checkPlsqlStatement Core G-1010 0.002 1.53 1 0 checkBody Core G-5040 0.002 1.52 1 0 checkPlsqlStatement Core G-1020 0.002 1.45 1 0 checkBody Core G-7180 0.001 0.96 1 0 checkSqlName Core G-2190 0.001 0.64 1 0 checkSqlName Core G-2180 0.000 0.34 1 0 2025-12-24 16:12:32.092 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:32.092 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.092 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5070.sql with 1 issues. 2025-12-24 16:12:32.093 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5070.sql took 0.000 sec. 2025-12-24 16:12:32.093 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5070.sql. 2025-12-24 16:12:32.093 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5080.sql is UTF-8. 2025-12-24 16:12:32.093 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5080.sql. 2025-12-24 16:12:32.093 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5080.sql. 2025-12-24 16:12:32.093 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5080.sql. 2025-12-24 16:12:32.093 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 798 chars in 24 lines. 2025-12-24 16:12:32.125 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.316 ms used by lexer for 146 tokens. 2025-12-24 16:12:32.125 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.210 ms used by scope lexer. 2025-12-24 16:12:32.126 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 33,772 KB Total time spent in parser : 31.376 ms Total time recorded by profiler: 31.052 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 12.578 40.51 6 2 1 0 0 dataType (1358) 6.320 20.35 2 6 3 2 0 plsqlStatement (1163) 6.010 19.35 5 4 2 2 0 qualifiedProcedureName (1255) 4.540 14.62 6 35 19 3 0 itemlistItem (1062) 0.653 2.10 3 0 0 0 0 procedureCall (1251) 0.469 1.51 3 0 0 0 0 declareSection (1061) 0.138 0.44 3 0 0 0 0 plsqlDataType (1070) 0.101 0.32 4 0 0 0 0 createPackageBodyStatement (145) 0.079 0.25 1 1 1 1 0 numberDatatype (1365) 0.071 0.23 1 0 0 0 0 expression (1476) 0.034 0.11 8 1 1 0 0 exceptionHandler (1243) 0.011 0.04 5 0 0 0 0 procedureCall (1250) 0.006 0.02 3 0 0 0 0 functionParameter (1880) 0.006 0.02 4 0 0 0 0 parameterDeclaration (1147) 0.006 0.02 2 0 0 0 0 functionParameter (1881) 0.005 0.01 4 0 0 0 0 parameterDeclaration (1143) 0.004 0.01 2 0 0 0 0 expression (1432) 0.003 0.01 7 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 itemDeclaration (1092) 0.002 0.01 2 0 0 0 0 expression (1475) 0.002 0.01 1 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 procedureCall (1252) 0.002 0.00 3 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 6 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 6 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 6 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 dataType (1354) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 2 0 0 0 0 exceptionItem (1244) 0.001 0.00 2 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 dataType (1355) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.128 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.129 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.711 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkExceptionHandler Core G-5080 0.488 28.52 2 1 checkStatement Core G-3120 0.135 7.89 1 0 checkConstantDeclaration Core G-1030 0.115 6.71 2 0 checkFile Core G-1050 0.101 5.90 1 0 checkBody Core G-7180 0.099 5.78 1 0 checkFile Core G-2110 0.087 5.08 1 0 checkProcedureDefinition Core G-7150 0.073 4.28 1 0 checkFile Core G-2130 0.063 3.68 1 0 checkStatement Core G-2135 0.061 3.54 1 0 checkStatement Core G-2410 0.054 3.18 1 0 checkExceptionHandler Core G-5020 0.042 2.48 2 0 checkProcedureDefinition Core G-7130 0.036 2.08 1 0 checkParameterDeclaration Core G-8310 0.034 1.97 2 0 checkFile Core G-1070 0.032 1.88 1 0 checkSqlName Core G-2180 0.019 1.13 25 0 checkPlsqlPackageBodySource Core G-9214 0.017 0.97 1 0 checkProcedureDefinition Core G-7320 0.016 0.94 1 0 checkQualifiedProcedureName Core G-7520 0.016 0.92 3 0 checkFile Core G-1910 0.015 0.91 1 0 checkFile Core G-7710 0.015 0.88 1 0 checkSqlName Core G-2190 0.013 0.74 25 0 checkItemlistItem Core G-2185 0.012 0.71 3 0 checkProcedureCall Core G-7110 0.010 0.61 3 0 checkDeclareSection Core G-2170 0.010 0.60 2 0 checkProcedureDefinition Core G-7170 0.010 0.59 1 0 checkFile Core G-7220 0.009 0.55 1 0 checkProcedureCall Core G-5050 0.009 0.51 3 0 checkParameterDeclaration Core G-9108 0.008 0.49 2 0 checkItemlistItem Core G-2210 0.008 0.45 3 0 checkPlsqlStatement Core G-4325 0.008 0.44 5 0 checkConstantDeclaration Core G-9114 0.007 0.43 2 0 checkPlsqlStatement Core G-1010 0.007 0.43 5 0 checkFile Core G-1920 0.007 0.38 1 0 checkProcedureHeading Core G-9216 0.006 0.36 1 0 checkQualifiedProcedureName Core G-5010 0.006 0.34 3 0 checkPlsqlStatement Core G-1020 0.006 0.33 5 0 checkQualifiedProcedureName Core G-7510 0.006 0.32 3 0 checkQualifiedProcedureName Core G-7515 0.005 0.30 3 0 checkCreatePackageBody Core G-7125 0.004 0.25 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.23 1 0 checkProcedureDefinition Core G-7120 0.004 0.22 1 0 checkItemlistItem Core G-2220 0.004 0.21 3 0 checkProcedureDefinition Core G-7330 0.003 0.20 1 0 checkProcedureDefinition Core G-7140 0.003 0.20 1 0 checkItemlistItem Core G-2230 0.003 0.19 3 0 checkCreatePackageBody Core G-7250 0.003 0.17 1 0 checkString Core G-2330 0.003 0.17 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.15 1 0 checkCreatePackageBody Core G-7210 0.002 0.14 1 0 checkParameterDeclaration Core G-9110 0.002 0.12 2 0 checkParameterDeclaration Core G-9109 0.002 0.10 2 0 checkBody Core G-5040 0.002 0.10 1 0 checkRaiseStatement Core G-5070 0.002 0.09 1 0 checkParameterDeclaration Core G-7160 0.002 0.09 2 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.06 1 0 2025-12-24 16:12:32.129 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.036 sec including 0.003 sec for checks. 2025-12-24 16:12:32.129 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.129 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5080.sql with 1 issues. 2025-12-24 16:12:32.130 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5080.sql took 0.000 sec. 2025-12-24 16:12:32.130 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-5080.sql. 2025-12-24 16:12:32.130 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6010.sql is UTF-8. 2025-12-24 16:12:32.130 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6010.sql. 2025-12-24 16:12:32.130 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6010.sql. 2025-12-24 16:12:32.130 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6010.sql. 2025-12-24 16:12:32.130 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 221 chars in 9 lines. 2025-12-24 16:12:32.138 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.212 ms used by lexer for 32 tokens. 2025-12-24 16:12:32.138 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.054 ms used by scope lexer. 2025-12-24 16:12:32.139 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 9,155 KB Total time spent in parser : 7.667 ms Total time recorded by profiler: 7.412 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 4.286 57.82 1 10 10 1 0 qualifiedName (1968) 2.764 37.30 2 1 1 0 0 declareSection (1061) 0.153 2.06 1 0 0 0 0 string (1976) 0.126 1.70 1 0 0 0 0 plsqlBlockStatement (1060) 0.059 0.79 1 1 1 1 0 body (1158) 0.009 0.12 2 0 0 0 0 itemlistItem (1062) 0.004 0.05 1 0 0 0 0 expression (1476) 0.002 0.03 2 0 0 0 0 statement (11) 0.002 0.02 1 0 0 0 0 expression (1432) 0.002 0.02 2 0 0 0 0 intoClause (861) 0.001 0.02 1 0 0 0 0 itemDeclaration (1092) 0.001 0.02 1 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 plsqlDataType (1067) 0.001 0.01 1 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 intoClause (862) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:32.140 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.140 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.043 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkExecuteImmediate Core G-9501 0.314 30.11 1 0 checkExecuteImmediate Core G-6020 0.254 24.36 1 0 checkExecuteImmediate Core G-6010 0.123 11.82 1 1 checkFile Core G-2110 0.042 4.02 1 0 checkStatement Core G-3120 0.040 3.82 1 0 checkSqlName Core G-2180 0.033 3.14 4 0 checkVariableDeclaration Core G-1030 0.027 2.57 1 0 checkFile Core G-2130 0.020 1.89 1 0 checkStatement Core G-2410 0.019 1.85 1 0 checkStatement Core G-2135 0.018 1.75 1 0 checkItemlistItem Core G-2185 0.018 1.69 1 0 checkVariableDeclaration Core G-9102 0.016 1.55 1 0 checkFile Core G-1910 0.014 1.32 1 0 checkFile Core G-1070 0.012 1.17 1 0 checkFile Core G-7710 0.012 1.14 1 0 checkFile Core G-7220 0.008 0.79 1 0 checkFile Core G-1920 0.007 0.64 1 0 checkDeclareSection Core G-2170 0.006 0.59 1 0 checkFile Core G-1050 0.006 0.59 1 0 checkString Core G-2330 0.005 0.49 1 0 checkVariableDeclaration Core G-9103 0.005 0.49 1 0 checkVariableDeclaration Core G-9106 0.004 0.42 1 0 checkVariableDeclaration Core G-9105 0.004 0.41 1 0 checkItemlistItem Core G-2210 0.004 0.39 1 0 checkVariableDeclaration Core G-9104 0.003 0.29 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.27 1 0 checkVariableDeclaration Core G-5030 0.003 0.27 1 0 checkBody Core G-5040 0.003 0.26 1 0 checkSqlName Core G-2190 0.003 0.26 4 0 checkVariableDeclaration Core G-9113 0.003 0.26 1 0 checkItemlistItem Core G-2220 0.003 0.25 1 0 checkPlsqlStatement Core G-4325 0.002 0.23 1 0 checkPlsqlStatement Core G-1010 0.002 0.19 1 0 checkItemlistItem Core G-2230 0.002 0.18 1 0 checkPlsqlStatement Core G-1020 0.002 0.16 1 0 checkVariableDeclaration Core G-2160 0.002 0.15 1 0 checkVariableDeclaration Core G-2140 0.001 0.12 1 0 checkBody Core G-7180 0.001 0.10 1 0 2025-12-24 16:12:32.140 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.010 sec including 0.002 sec for checks. 2025-12-24 16:12:32.141 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.141 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6010.sql with 1 issues. 2025-12-24 16:12:32.141 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6010.sql took 0.000 sec. 2025-12-24 16:12:32.141 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6010.sql. 2025-12-24 16:12:32.141 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6020.sql is UTF-8. 2025-12-24 16:12:32.141 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6020.sql. 2025-12-24 16:12:32.141 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6020.sql. 2025-12-24 16:12:32.141 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6020.sql. 2025-12-24 16:12:32.141 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 874 chars in 21 lines. 2025-12-24 16:12:32.234 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.303 ms used by lexer for 128 tokens. 2025-12-24 16:12:32.234 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.177 ms used by scope lexer. 2025-12-24 16:12:32.234 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -189,440 KB Total time spent in parser : 92.061 ms Total time recorded by profiler: 91.483 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 81.519 89.11 12 6 1 0 0 plsqlStatement (1163) 5.318 5.81 1 16 16 1 0 bindArgument (1193) 3.523 3.85 3 3 3 1 0 itemlistItem (1062) 0.685 0.75 4 0 0 0 0 parameterDeclaration (1147) 0.076 0.08 3 0 0 0 0 userDefinedType (1424) 0.055 0.06 3 0 0 0 0 createPackageBodyStatement (145) 0.054 0.06 1 1 1 1 0 dataType (1357) 0.053 0.06 3 0 0 0 0 parameterDeclaration (1146) 0.052 0.06 1 0 0 0 0 expression (1432) 0.041 0.04 7 0 0 0 0 plsqlDataType (1067) 0.038 0.04 3 0 0 0 0 expression (1476) 0.036 0.04 7 0 0 0 0 plsqlDataType (1070) 0.015 0.02 6 0 0 0 0 declareSection (1061) 0.003 0.00 4 0 0 0 0 ddlStatement (12) 0.002 0.00 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.00 2 0 0 0 0 itemDeclaration (1092) 0.001 0.00 3 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 6 0 0 0 0 dataType (1358) 0.001 0.00 3 0 0 0 0 body (1158) 0.001 0.00 2 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 6 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 6 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.238 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.238 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.138 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkExecuteImmediate Core G-6020 0.835 39.07 1 1 checkExecuteImmediate Core G-9501 0.154 7.21 1 0 checkConstantDeclaration Core G-1030 0.139 6.48 3 0 checkStatement Core G-3120 0.137 6.40 1 0 checkFile Core G-1050 0.097 4.53 1 0 checkProcedureDefinition Core G-7330 0.095 4.42 1 0 checkFile Core G-2130 0.072 3.35 1 0 checkProcedureDefinition Core G-7150 0.066 3.08 1 0 checkFile Core G-2110 0.063 2.96 1 0 checkBody Core G-7180 0.061 2.85 1 0 checkStatement Core G-2135 0.055 2.57 1 0 checkStatement Core G-2410 0.045 2.09 1 0 checkParameterDeclaration Core G-8310 0.034 1.59 3 0 checkFile Core G-1070 0.028 1.31 1 0 checkProcedureDefinition Core G-7130 0.019 0.88 1 0 checkExecuteImmediate Core G-6010 0.017 0.80 1 0 checkPlsqlPackageBodySource Core G-9214 0.017 0.78 1 0 checkFile Core G-1910 0.016 0.76 1 0 checkFile Core G-7710 0.015 0.69 1 0 checkItemlistItem Core G-2185 0.013 0.61 4 0 checkDeclareSection Core G-2170 0.011 0.53 2 0 checkConstantDeclaration Core G-9114 0.011 0.50 3 0 checkSqlName Core G-2190 0.011 0.50 28 0 checkParameterDeclaration Core G-9108 0.010 0.45 3 0 checkItemlistItem Core G-2210 0.009 0.43 4 0 checkProcedureDefinition Core G-7170 0.009 0.42 1 0 checkParameterDeclaration Core G-9109 0.009 0.42 3 0 checkFile Core G-7220 0.009 0.40 1 0 checkUserDefinedType Core G-7515 0.008 0.39 3 0 checkProcedureDefinition Core G-7320 0.008 0.37 1 0 checkSqlName Core G-2180 0.007 0.31 28 0 checkProcedureHeading Core G-9216 0.006 0.30 1 0 checkFile Core G-1920 0.005 0.26 1 0 checkPlsqlStatement Core G-4325 0.004 0.21 1 0 checkParameterDeclaration Core G-7160 0.004 0.20 3 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.19 1 0 checkItemlistItem Core G-2220 0.004 0.18 4 0 checkCreatePackageBody Core G-7250 0.004 0.17 1 0 checkProcedureDefinition Core G-7120 0.004 0.17 1 0 checkItemlistItem Core G-2230 0.003 0.15 4 0 checkProcedureDefinition Core G-7140 0.003 0.15 1 0 checkCreatePackageBody Core G-7125 0.003 0.14 1 0 checkParameterDeclaration Core G-9110 0.003 0.12 3 0 checkString Core G-2330 0.002 0.11 1 0 checkPlsqlStatement Core G-1010 0.002 0.11 1 0 checkPlsqlStatement Core G-1020 0.002 0.11 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.09 1 0 checkBody Core G-5040 0.002 0.08 1 0 checkCreatePackageBody Core G-7210 0.002 0.08 1 0 2025-12-24 16:12:32.238 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.097 sec including 0.004 sec for checks. 2025-12-24 16:12:32.238 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.238 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6020.sql with 1 issues. 2025-12-24 16:12:32.238 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6020.sql took 0.000 sec. 2025-12-24 16:12:32.239 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-6020.sql. 2025-12-24 16:12:32.239 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7110.sql is UTF-8. 2025-12-24 16:12:32.239 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7110.sql. 2025-12-24 16:12:32.239 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7110.sql. 2025-12-24 16:12:32.239 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7110.sql. 2025-12-24 16:12:32.239 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 233 chars in 9 lines. 2025-12-24 16:12:32.250 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.275 ms used by lexer for 44 tokens. 2025-12-24 16:12:32.250 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.057 ms used by scope lexer. 2025-12-24 16:12:32.251 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 12,288 KB Total time spent in parser : 11.026 ms Total time recorded by profiler: 10.919 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 4.960 45.43 2 8 8 1 0 qualifiedName (1968) 3.991 36.55 3 1 1 0 0 declareSection (1061) 1.043 9.55 2 0 0 0 0 plsqlStatement (1163) 0.836 7.65 1 0 0 0 0 plsqlBlockStatement (1060) 0.055 0.50 1 1 1 1 0 itemlistItem (1062) 0.016 0.15 2 0 0 0 0 body (1158) 0.002 0.02 2 0 0 0 0 procedureCall (1251) 0.002 0.01 1 0 0 0 0 expression (1476) 0.002 0.01 3 0 0 0 0 plsqlDataType (1070) 0.001 0.01 2 0 0 0 0 itemDeclaration (1092) 0.001 0.01 2 0 0 0 0 expression (1432) 0.001 0.01 3 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 3 0 0 0 0 functionParameter (1880) 0.001 0.01 2 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 3 0 0 0 0 procedureCall (1252) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 3 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 2 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 plsqlDataType (1068) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 plsqlDataType (1067) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.252 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.252 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.477 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkProcedureCall Core G-7110 0.055 11.44 1 2 checkStatement Core G-3120 0.050 10.41 1 0 checkFile Core G-2110 0.047 9.87 1 0 checkStatement Core G-2135 0.044 9.15 1 0 checkVariableDeclaration Core G-1030 0.031 6.52 1 0 checkFile Core G-2130 0.028 5.93 1 0 checkConstantDeclaration Core G-1030 0.025 5.29 1 0 checkStatement Core G-2410 0.025 5.26 1 0 checkItemlistItem Core G-2185 0.025 5.20 2 0 checkVariableDeclaration Core G-9102 0.017 3.55 1 0 checkFile Core G-1070 0.014 2.88 1 0 checkFile Core G-1910 0.012 2.54 1 0 checkFile Core G-7710 0.010 2.08 1 0 checkDeclareSection Core G-2170 0.007 1.39 1 0 checkQualifiedProcedureName Core G-7520 0.006 1.32 1 0 checkItemlistItem Core G-2210 0.006 1.21 2 0 checkFile Core G-7220 0.006 1.18 1 0 checkFile Core G-1050 0.005 1.06 1 0 checkFile Core G-1920 0.005 1.00 1 0 checkVariableDeclaration Core G-9103 0.005 0.96 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.82 1 0 checkVariableDeclaration Core G-9106 0.004 0.81 1 0 checkProcedureCall Core G-5050 0.004 0.76 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.72 1 0 checkSqlName Core G-2190 0.003 0.70 8 0 checkVariableDeclaration Core G-9105 0.003 0.70 1 0 checkVariableDeclaration Core G-9104 0.003 0.69 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.66 1 0 checkConstantDeclaration Core G-9114 0.003 0.63 1 0 checkItemlistItem Core G-2220 0.003 0.58 2 0 checkVariableDeclaration Core G-5030 0.002 0.51 1 0 checkSqlName Core G-2180 0.002 0.50 8 0 checkPlsqlStatement Core G-4325 0.002 0.50 1 0 checkPlsqlStatement Core G-1020 0.002 0.47 1 0 checkPlsqlStatement Core G-1010 0.002 0.44 1 0 checkBody Core G-5040 0.002 0.42 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.42 1 0 checkVariableDeclaration Core G-9113 0.002 0.37 1 0 checkItemlistItem Core G-2230 0.002 0.36 2 0 checkVariableDeclaration Core G-2140 0.001 0.29 1 0 checkBody Core G-7180 0.001 0.24 1 0 checkVariableDeclaration Core G-2160 0.001 0.18 1 0 2025-12-24 16:12:32.252 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.013 sec including 0.001 sec for checks. 2025-12-24 16:12:32.252 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:32.252 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7110.sql with 2 issues. 2025-12-24 16:12:32.252 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7110.sql took 0.000 sec. 2025-12-24 16:12:32.252 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7110.sql. 2025-12-24 16:12:32.253 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7120.sql is UTF-8. 2025-12-24 16:12:32.253 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7120.sql. 2025-12-24 16:12:32.253 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7120.sql. 2025-12-24 16:12:32.253 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7120.sql. 2025-12-24 16:12:32.253 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 642 chars in 22 lines. 2025-12-24 16:12:32.266 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.290 ms used by lexer for 116 tokens. 2025-12-24 16:12:32.266 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.106 ms used by scope lexer. 2025-12-24 16:12:32.267 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 12,288 KB Total time spent in parser : 12.679 ms Total time recorded by profiler: 12.450 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 10.698 85.93 6 1 1 0 0 plsqlStatement (1163) 1.063 8.54 4 4 2 2 0 subquery (741) 0.226 1.81 1 0 0 0 0 queryBlock (746) 0.214 1.72 1 0 0 0 0 createPackageBodyStatement (145) 0.097 0.78 1 1 1 1 0 expression (1476) 0.031 0.25 7 1 1 0 0 itemlistItem (1062) 0.029 0.23 3 0 0 0 0 dataType (1358) 0.025 0.20 1 2 2 1 0 declareSection (1061) 0.017 0.14 3 0 0 0 0 plsqlDataType (1068) 0.013 0.10 2 0 0 0 0 plsqlDataType (1070) 0.002 0.02 4 0 0 0 0 exceptionHandler (1243) 0.002 0.02 4 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 expression (1432) 0.002 0.01 6 0 0 0 0 itemDeclaration (1092) 0.002 0.01 2 0 0 0 0 body (1158) 0.001 0.01 3 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 expression (1475) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 fromItem (867) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 functionDefinition (1119) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 1 0 0 0 0 dataType (1355) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 exceptionItem (1244) 0.001 0.00 2 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 functionDefinition (1118) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 2 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 variableDeclaration (1100) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 2 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.269 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.270 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.282 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.099 7.73 1 0 checkFile Core G-1050 0.098 7.63 1 0 checkFile Core G-2110 0.079 6.17 1 0 checkBody Core G-7180 0.077 5.97 1 0 checkSelectIntoStatement Core G-5060 0.063 4.89 1 0 checkFunctionDefinition Core G-7150 0.055 4.28 1 0 checkFile Core G-2130 0.054 4.18 1 0 checkConstantDeclaration Core G-1030 0.053 4.10 1 0 checkStatement Core G-2135 0.050 3.91 1 0 checkStatement Core G-2410 0.047 3.65 1 0 checkItemlistItem Core G-2185 0.047 3.65 3 0 checkPlsqlPackageBodySource Core G-7120 0.041 3.18 1 1 checkVariableDeclaration Core G-1030 0.039 3.08 1 0 checkAllColumnWildcardExpression Core G-3145 0.031 2.41 1 0 checkFile Core G-1070 0.026 2.06 1 0 checkFunctionDefinition Core G-7130 0.026 2.05 1 0 checkFile Core G-7220 0.026 2.03 1 0 checkFunctionDefinition Core G-7460 0.025 1.97 1 1 checkFunctionDefinition Core G-7910 0.023 1.83 1 0 checkExceptionHandler Core G-5080 0.019 1.51 2 0 checkFunctionDefinition Core G-7420 0.017 1.32 1 0 checkFunctionDefinition Core G-7120 0.017 1.30 1 1 checkFile Core G-1910 0.016 1.26 1 0 checkSelectIntoStatement Core G-7810 0.015 1.18 1 0 checkPlsqlPackageBodySource Core G-9214 0.014 1.10 1 0 checkFunctionDefinition Core G-7430 0.014 1.10 1 0 checkFile Core G-7710 0.014 1.06 1 0 checkParameterDeclaration Core G-8310 0.013 1.03 1 0 checkDeclareSection Core G-2170 0.012 0.90 2 0 checkExceptionHandler Core G-5020 0.011 0.83 2 0 checkVariableDeclaration Core G-9102 0.010 0.80 1 0 checkFunctionDefinition Core G-7170 0.009 0.68 1 0 checkSelectIntoStatement Core G-8110 0.008 0.66 1 0 checkSelectIntoStatement Core G-8120 0.008 0.60 1 0 checkSqlName Core G-2190 0.008 0.60 17 0 checkItemlistItem Core G-2210 0.007 0.53 3 0 checkFunctionHeading Core G-9215 0.006 0.49 1 0 checkPlsqlStatement Core G-4325 0.006 0.44 4 0 checkConstantDeclaration Core G-9114 0.005 0.40 1 0 checkParameterDeclaration Core G-9108 0.005 0.39 1 0 checkFile Core G-1920 0.005 0.39 1 0 checkVariableDeclaration Core G-9103 0.005 0.36 1 0 checkPlsqlStatement Core G-1010 0.005 0.35 4 0 checkSqlName Core G-2180 0.004 0.35 17 0 checkPlsqlStatement Core G-1020 0.004 0.31 4 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.29 1 0 checkVariableDeclaration Core G-9105 0.004 0.29 1 0 checkItemlistItem Core G-2220 0.003 0.27 3 0 checkVariableDeclaration Core G-9106 0.003 0.25 1 0 checkVariableDeclaration Core G-9104 0.003 0.24 1 0 checkReturnStatement Core G-1040 0.003 0.24 1 0 checkFunctionDefinition Core G-7450 0.003 0.23 1 0 checkItemlistItem Core G-2230 0.003 0.23 3 0 checkSimpleComparisonCondition Core G-1080 0.003 0.22 1 0 checkFunctionDefinition Core G-7330 0.003 0.22 1 0 checkFunctionDefinition Core G-7140 0.003 0.22 1 0 checkCreatePackageBody Core G-7125 0.003 0.21 1 0 checkFunctionDefinition Core G-7440 0.003 0.20 1 0 checkCreatePackageBody Core G-7250 0.003 0.20 1 0 checkVariableDeclaration Core G-5030 0.002 0.18 1 0 checkRaiseStatement Core G-5070 0.002 0.18 1 0 checkSimpleComparisonCondition Core G-4270 0.002 0.18 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.17 1 0 checkCreatePackageBody Core G-7210 0.002 0.17 1 0 checkBody Core G-5040 0.002 0.16 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.14 1 0 checkVariableDeclaration Core G-9113 0.002 0.14 1 0 checkParameterDeclaration Core G-9110 0.001 0.12 1 0 checkParameterDeclaration Core G-9109 0.001 0.10 1 0 checkParameterDeclaration Core G-7160 0.001 0.10 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.09 1 0 checkFromClause Core G-3130 0.001 0.09 1 0 checkQueryTableExpression Core G-8210 0.001 0.08 1 0 checkVariableDeclaration Core G-2140 0.001 0.08 1 0 checkVariableDeclaration Core G-2160 0.001 0.06 1 0 2025-12-24 16:12:32.270 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.017 sec including 0.003 sec for checks. 2025-12-24 16:12:32.270 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:32.270 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7120.sql with 2 issues. 2025-12-24 16:12:32.270 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7120.sql took 0.000 sec. 2025-12-24 16:12:32.271 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7120.sql. 2025-12-24 16:12:32.271 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7125.sql is UTF-8. 2025-12-24 16:12:32.271 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7125.sql. 2025-12-24 16:12:32.271 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7125.sql. 2025-12-24 16:12:32.271 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7125.sql. 2025-12-24 16:12:32.271 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 653 chars in 22 lines. 2025-12-24 16:12:32.273 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.274 ms used by lexer for 116 tokens. 2025-12-24 16:12:32.273 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.173 ms used by scope lexer. 2025-12-24 16:12:32.274 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 975 KB Total time spent in parser : 1.201 ms Total time recorded by profiler: 1.004 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.808 80.52 4 4 2 2 0 createPackageBodyStatement (145) 0.058 5.75 1 1 1 1 0 dataType (1358) 0.030 3.01 1 2 2 1 0 expression (1476) 0.029 2.94 7 1 1 0 0 ddlStatement (12) 0.024 2.35 1 0 0 0 0 qualifiedName (1968) 0.014 1.38 6 1 1 0 0 itemlistItem (1062) 0.005 0.50 3 0 0 0 0 plsqlDataType (1070) 0.002 0.23 4 0 0 0 0 subquery (741) 0.002 0.19 1 0 0 0 0 exceptionHandler (1243) 0.002 0.17 4 0 0 0 0 declareSection (1061) 0.002 0.17 3 0 0 0 0 itemDeclaration (1092) 0.001 0.14 2 0 0 0 0 expression (1432) 0.001 0.12 6 0 0 0 0 body (1158) 0.001 0.10 3 0 0 0 0 queryBlock (745) 0.001 0.09 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.08 1 0 0 0 0 expression (1475) 0.001 0.07 1 0 0 0 0 queryBlock (746) 0.001 0.07 1 0 0 0 0 queryBlock (753) 0.001 0.07 1 0 0 0 0 plsqlDataType (1068) 0.001 0.07 2 0 0 0 0 queryTableExpression (893) 0.001 0.06 1 0 0 0 0 returnStatement (1262) 0.001 0.06 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.06 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.06 1 0 0 0 0 statement (11) 0.001 0.06 1 0 0 0 0 fromItem (866) 0.001 0.05 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.05 1 0 0 0 0 subquery (722) 0.001 0.05 1 0 0 0 0 queryTableExpression (897) 0.001 0.05 1 0 0 0 0 tableReference (889) 0.001 0.05 1 0 0 0 0 queryBlock (743) 0.000 0.05 1 0 0 0 0 functionDefinition (1119) 0.000 0.05 1 0 0 0 0 dataType (1355) 0.000 0.05 1 0 0 0 0 createPackageBody (148) 0.000 0.05 1 0 0 0 0 selectItem (797) 0.000 0.05 1 0 0 0 0 tableReference (890) 0.000 0.05 1 0 0 0 0 intoClause (861) 0.000 0.05 1 0 0 0 0 tableReference (885) 0.000 0.05 1 0 0 0 0 variableDeclaration (1100) 0.000 0.04 1 0 0 0 0 queryTableExpression (892) 0.000 0.04 1 0 0 0 0 queryTableExpression (891) 0.000 0.04 1 0 0 0 0 selectList (795) 0.000 0.04 1 0 0 0 0 tableReference (886) 0.000 0.04 1 0 0 0 0 subquery (742) 0.000 0.04 1 0 0 0 0 plsqlDataType (1067) 0.000 0.04 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.04 2 0 0 0 0 subquery (724) 0.000 0.04 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.04 1 0 0 0 0 functionDefinition (1118) 0.000 0.04 1 0 0 0 0 fromItem (871) 0.000 0.04 1 0 0 0 0 fromClause (865) 0.000 0.04 1 0 0 0 0 sqlEnd (1978) 0.000 0.04 1 0 0 0 0 subquery (721) 0.000 0.04 1 0 0 0 0 queryBlock (752) 0.000 0.04 1 0 0 0 0 intoClause (862) 0.000 0.04 1 0 0 0 0 fromItem (867) 0.000 0.03 1 0 0 0 0 fromItem (868) 0.000 0.03 1 0 0 0 0 fromItem (873) 0.000 0.03 1 0 0 0 0 queryBlock (750) 0.000 0.03 1 0 0 0 0 subquery (723) 0.000 0.03 1 0 0 0 0 queryBlock (749) 0.000 0.03 1 0 0 0 0 queryBlock (754) 0.000 0.03 1 0 0 0 0 queryBlock (747) 0.000 0.03 1 0 0 0 0 queryBlock (744) 0.000 0.02 1 0 0 0 0 queryBlock (751) 0.000 0.02 1 0 0 0 0 exceptionItem (1244) 0.000 0.02 2 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.02 2 0 0 0 0 queryBlock (748) 0.000 0.02 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.02 2 0 0 0 0 2025-12-24 16:12:32.276 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.276 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.106 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.096 8.64 1 0 checkFile Core G-2110 0.069 6.25 1 0 checkBody Core G-7180 0.067 6.08 1 0 checkItemlistItem Core G-2185 0.062 5.60 3 0 checkFunctionDefinition Core G-7150 0.056 5.03 1 0 checkSelectIntoStatement Core G-5060 0.055 4.95 1 0 checkFile Core G-2130 0.054 4.86 1 0 checkStatement Core G-2135 0.051 4.60 1 0 checkStatement Core G-2410 0.048 4.36 1 0 checkConstantDeclaration Core G-1030 0.045 4.09 1 0 checkVariableDeclaration Core G-1030 0.044 4.02 1 0 checkFile Core G-1050 0.042 3.82 1 0 checkFile Core G-1070 0.025 2.23 1 0 checkFunctionDefinition Core G-7130 0.024 2.18 1 0 checkFunctionDefinition Core G-7910 0.023 2.06 1 0 checkCreatePackageBody Core G-7125 0.023 2.04 1 1 checkFunctionDefinition Core G-7460 0.022 2.01 1 1 checkAllColumnWildcardExpression Core G-3145 0.022 1.98 1 0 checkFile Core G-1920 0.020 1.80 1 0 checkFunctionDefinition Core G-7420 0.016 1.45 1 0 checkExceptionHandler Core G-5080 0.015 1.36 2 0 checkSelectIntoStatement Core G-7810 0.015 1.32 1 0 checkFunctionDefinition Core G-7430 0.013 1.22 1 0 checkParameterDeclaration Core G-8310 0.012 1.10 1 0 checkFile Core G-1910 0.012 1.05 1 0 checkVariableDeclaration Core G-9102 0.010 0.93 1 0 checkExceptionHandler Core G-5020 0.009 0.78 2 0 checkDeclareSection Core G-2170 0.008 0.76 2 0 checkFile Core G-7710 0.008 0.75 1 0 checkPlsqlPackageBodySource Core G-9214 0.008 0.74 1 0 checkSelectIntoStatement Core G-8120 0.008 0.71 1 0 checkSelectIntoStatement Core G-8110 0.008 0.68 1 0 checkSqlName Core G-2190 0.007 0.66 19 0 checkFunctionDefinition Core G-7170 0.007 0.63 1 0 checkFile Core G-7220 0.007 0.63 1 0 checkItemlistItem Core G-2210 0.006 0.56 3 0 checkFunctionHeading Core G-9215 0.006 0.55 1 0 checkParameterDeclaration Core G-9108 0.004 0.39 1 0 checkConstantDeclaration Core G-9114 0.004 0.37 1 0 checkSqlName Core G-2180 0.004 0.36 19 0 checkVariableDeclaration Core G-9103 0.004 0.35 1 0 checkPlsqlStatement Core G-4325 0.003 0.31 4 0 checkPlsqlStatement Core G-1010 0.003 0.30 4 0 checkVariableDeclaration Core G-9105 0.003 0.29 1 0 checkVariableDeclaration Core G-9104 0.003 0.27 1 0 checkItemlistItem Core G-2220 0.003 0.26 3 0 checkVariableDeclaration Core G-9106 0.003 0.25 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.24 1 0 checkFunctionDefinition Core G-7120 0.003 0.24 1 0 checkVariableDeclaration Core G-5030 0.002 0.22 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.22 1 0 checkSimpleComparisonCondition Core G-1080 0.002 0.22 1 0 checkFunctionDefinition Core G-7440 0.002 0.22 1 0 checkReturnStatement Core G-1040 0.002 0.22 1 0 checkFunctionDefinition Core G-7450 0.002 0.22 1 0 checkPlsqlStatement Core G-1020 0.002 0.21 4 0 checkItemlistItem Core G-2230 0.002 0.20 3 0 checkFunctionDefinition Core G-7140 0.002 0.19 1 0 checkFunctionDefinition Core G-7330 0.002 0.19 1 0 checkVariableDeclaration Core G-9113 0.002 0.18 1 0 checkCreatePackageBody Core G-7250 0.002 0.18 1 0 checkSimpleComparisonCondition Core G-4270 0.002 0.17 1 0 checkCreatePackageBody Core G-7210 0.002 0.14 1 0 checkBody Core G-5040 0.001 0.13 1 0 checkPlsqlPackageBodySource Core G-7120 0.001 0.12 1 0 checkFromClause Core G-3130 0.001 0.11 1 0 checkParameterDeclaration Core G-9110 0.001 0.11 1 0 checkParameterDeclaration Core G-7160 0.001 0.11 1 0 checkParameterDeclaration Core G-9109 0.001 0.10 1 0 checkRaiseStatement Core G-5070 0.001 0.09 1 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.08 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.08 1 0 checkVariableDeclaration Core G-2160 0.001 0.06 1 0 checkQueryTableExpression Core G-8210 0.001 0.05 1 0 checkVariableDeclaration Core G-2140 0.001 0.05 1 0 2025-12-24 16:12:32.277 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.006 sec including 0.003 sec for checks. 2025-12-24 16:12:32.277 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.277 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7125.sql with 1 issues. 2025-12-24 16:12:32.277 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7125.sql took 0.000 sec. 2025-12-24 16:12:32.277 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7125.sql. 2025-12-24 16:12:32.277 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7130.sql is UTF-8. 2025-12-24 16:12:32.277 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7130.sql. 2025-12-24 16:12:32.277 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7130.sql. 2025-12-24 16:12:32.277 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7130.sql. 2025-12-24 16:12:32.277 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,008 chars in 31 lines. 2025-12-24 16:12:32.320 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.344 ms used by lexer for 196 tokens. 2025-12-24 16:12:32.320 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.169 ms used by scope lexer. 2025-12-24 16:12:32.321 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 48,080 KB Total time spent in parser : 42.070 ms Total time recorded by profiler: 41.701 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 18.064 43.32 7 2 1 0 0 expression (1432) 13.191 31.63 17 4 4 1 0 qualifiedProcedureName (1255) 6.594 15.81 3 30 16 2 0 plsqlStatement (1163) 1.731 4.15 7 4 2 2 0 procedureCall (1251) 0.918 2.20 1 0 0 0 0 expression (1476) 0.785 1.88 25 12 3 1 0 functionExpression (1874) 0.125 0.30 1 1 1 1 0 dataType (1358) 0.102 0.25 2 5 3 2 0 createPackageBodyStatement (145) 0.052 0.12 1 1 1 1 0 itemlistItem (1062) 0.032 0.08 5 0 0 0 0 declareSection (1061) 0.030 0.07 5 0 0 0 0 plsqlDataType (1070) 0.025 0.06 5 0 0 0 0 expression (1475) 0.005 0.01 8 0 0 0 0 subquery (741) 0.003 0.01 1 0 0 0 0 body (1158) 0.003 0.01 6 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.00 6 0 0 0 0 itemDeclaration (1092) 0.002 0.00 3 0 0 0 0 exceptionHandler (1243) 0.002 0.00 4 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.00 6 0 0 0 0 ddlStatement (12) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 6 0 0 0 0 conditionToStatements (1230) 0.001 0.00 2 0 0 0 0 queryBlock (746) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 numberDatatype (1365) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 functionParameter (1880) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 2 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (749) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 intoClause (861) 0.000 0.00 1 0 0 0 0 functionDefinition (1119) 0.000 0.00 1 0 0 0 0 functionParameter (1881) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 dataType (1355) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 parameterDeclaration (1143) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 exceptionItem (1244) 0.000 0.00 2 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 dataType (1354) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 functionDefinition (1118) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 createPackageBody (148) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 plsqlDataType (1068) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 statement (11) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.325 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.326 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.868 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7140 0.336 11.73 1 0 checkFunctionDefinition Core G-7130 0.304 10.59 1 3 checkFile Core G-1050 0.172 5.99 1 0 checkBody Core G-7180 0.171 5.98 2 0 checkFile Core G-2110 0.167 5.82 1 0 checkProcedureDefinition Core G-7150 0.165 5.74 1 0 checkStatement Core G-3120 0.159 5.54 1 0 checkConstantDeclaration Core G-1030 0.131 4.58 1 0 checkItemlistItem Core G-2185 0.111 3.85 5 0 checkStatement Core G-2135 0.105 3.65 1 0 checkFile Core G-2130 0.096 3.34 1 0 checkStatement Core G-2410 0.090 3.13 1 0 checkFunctionDefinition Core G-7150 0.065 2.28 1 0 checkSelectIntoStatement Core G-5060 0.063 2.21 1 0 checkVariableDeclaration Core G-1030 0.058 2.01 2 0 checkFile Core G-1070 0.048 1.68 1 0 checkProcedureDefinition Core G-7130 0.034 1.19 1 0 checkExceptionHandler Core G-5080 0.032 1.12 2 0 checkFunctionDefinition Core G-7460 0.030 1.04 1 1 checkDeclareSection Core G-2170 0.022 0.76 3 0 checkAllColumnWildcardExpression Core G-3145 0.020 0.70 1 0 checkVariableDeclaration Core G-9102 0.018 0.63 2 0 checkFunctionDefinition Core G-7910 0.018 0.62 1 0 checkFile Core G-1910 0.017 0.60 1 0 checkQualifiedProcedureName Core G-5010 0.017 0.58 1 1 checkFunctionDefinition Core G-7420 0.017 0.58 1 0 checkProcedureDefinition Core G-7320 0.016 0.57 1 0 checkPlsqlPackageBodySource Core G-9214 0.015 0.54 1 0 checkProcedureCall Core G-5050 0.015 0.53 1 0 checkSelectIntoStatement Core G-7810 0.015 0.53 1 0 checkPlsqlStatement Core G-1010 0.015 0.51 7 0 checkParameterDeclaration Core G-8310 0.014 0.50 1 0 checkFile Core G-7710 0.014 0.49 1 0 checkSqlName Core G-2190 0.014 0.49 35 0 checkExceptionHandler Core G-5020 0.014 0.49 2 0 checkFunctionDefinition Core G-7430 0.012 0.41 1 0 checkProcedureDefinition Core G-7170 0.011 0.37 1 0 checkPlsqlStatement Core G-1020 0.010 0.36 7 0 checkItemlistItem Core G-2210 0.010 0.36 5 0 checkPlsqlStatement Core G-4325 0.009 0.32 7 0 checkSqlName Core G-2180 0.008 0.30 35 0 checkFile Core G-7220 0.008 0.28 1 0 checkVariableDeclaration Core G-9103 0.008 0.28 2 0 checkSelectIntoStatement Core G-8110 0.008 0.27 1 0 checkSelectIntoStatement Core G-8120 0.008 0.27 1 0 checkProcedureHeading Core G-9216 0.007 0.25 1 0 checkFunctionHeading Core G-9215 0.007 0.24 1 0 checkQualifiedProcedureName Core G-7520 0.007 0.24 1 0 checkVariableDeclaration Core G-9105 0.007 0.23 2 0 checkVariableDeclaration Core G-9106 0.006 0.22 2 0 checkQualifiedExpression Core G-7510 0.006 0.22 4 0 checkParameterDeclaration Core G-9108 0.006 0.21 1 0 checkFunctionDefinition Core G-7170 0.006 0.21 1 0 checkItemlistItem Core G-2220 0.005 0.18 5 0 checkVariableDeclaration Core G-9104 0.005 0.18 2 0 checkFile Core G-1920 0.005 0.18 1 0 checkQualifiedExpression Core G-7515 0.005 0.16 4 0 checkConstantDeclaration Core G-9114 0.005 0.16 1 0 checkItemlistItem Core G-2230 0.004 0.15 5 0 checkProcedureCall Core G-7110 0.004 0.15 1 0 checkVariableDeclaration Core G-5030 0.004 0.14 2 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.13 1 0 checkFunctionExpression Core G-9010 0.004 0.13 1 0 checkReturnStatement Core G-1040 0.004 0.12 1 0 checkAssignmentStatement Core G-2145 0.003 0.11 1 0 checkProcedureDefinition Core G-7120 0.003 0.11 1 0 checkVariableDeclaration Core G-2160 0.003 0.11 2 0 checkFunctionExpressionParent Core G-7520 0.003 0.11 1 0 checkVariableDeclaration Core G-9113 0.003 0.10 2 0 checkProcedureDefinition Core G-7140 0.003 0.10 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.10 1 0 checkBody Core G-5040 0.003 0.10 2 0 checkFunctionDefinition Core G-7120 0.003 0.09 1 0 checkProcedureDefinition Core G-7330 0.003 0.09 1 0 checkIfStatement Core G-4210 0.003 0.09 1 0 checkCreatePackageBody Core G-7125 0.002 0.09 1 0 checkFunctionDefinition Core G-7450 0.002 0.09 1 0 checkCreatePackageBody Core G-7250 0.002 0.08 1 0 checkVariableDeclaration Core G-2140 0.002 0.08 2 0 checkSimpleComparisonCondition Core G-4270 0.002 0.07 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.07 1 0 checkFunctionExpression Core G-7515 0.002 0.07 1 0 checkQualifiedProcedureName Core G-7510 0.002 0.07 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.07 1 0 checkFunctionExpression Core G-9020 0.002 0.07 1 0 checkFunctionDefinition Core G-7330 0.002 0.06 1 0 checkFunctionExpression Core G-4240 0.002 0.06 1 0 checkFunctionExpression Core G-4220 0.002 0.06 1 0 checkParameterDeclaration Core G-9109 0.002 0.05 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.05 1 0 checkCreatePackageBody Core G-7210 0.002 0.05 1 0 checkFunctionDefinition Core G-7440 0.002 0.05 1 0 checkParameterDeclaration Core G-9110 0.001 0.05 1 0 checkFunctionExpression Core G-4230 0.001 0.05 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.04 1 0 checkFunctionExpression Core G-9030 0.001 0.04 1 0 checkFunctionExpression Core G-9040 0.001 0.04 1 0 checkParameterDeclaration Core G-7160 0.001 0.04 1 0 checkQueryTableExpression Core G-8210 0.001 0.04 1 0 checkFromClause Core G-3130 0.001 0.04 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.04 1 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.03 1 0 2025-12-24 16:12:32.326 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.049 sec including 0.005 sec for checks. 2025-12-24 16:12:32.326 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4 check issues. 2025-12-24 16:12:32.327 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7130.sql with 4 issues. 2025-12-24 16:12:32.327 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7130.sql took 0.000 sec. 2025-12-24 16:12:32.327 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7130.sql. 2025-12-24 16:12:32.327 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7140.sql is UTF-8. 2025-12-24 16:12:32.327 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7140.sql. 2025-12-24 16:12:32.327 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7140.sql. 2025-12-24 16:12:32.327 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7140.sql. 2025-12-24 16:12:32.327 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 391 chars in 16 lines. 2025-12-24 16:12:32.332 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.200 ms used by lexer for 75 tokens. 2025-12-24 16:12:32.332 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.160 ms used by scope lexer. 2025-12-24 16:12:32.332 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,016 KB Total time spent in parser : 3.636 ms Total time recorded by profiler: 3.493 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ declareSection (1061) 1.528 43.75 3 0 0 0 0 dataType (1358) 1.424 40.77 2 6 3 2 0 plsqlStatement (1163) 0.336 9.61 2 2 2 1 0 createPackageBodyStatement (145) 0.053 1.51 1 1 1 1 0 numberDatatype (1365) 0.045 1.30 1 0 0 0 0 dataType (1354) 0.043 1.24 1 0 0 0 0 itemlistItem (1062) 0.019 0.55 3 0 0 0 0 procedureDefinition (1157) 0.015 0.44 1 0 0 0 0 plsqlDataType (1070) 0.012 0.33 2 0 0 0 0 procedureDefinition (1156) 0.004 0.11 1 0 0 0 0 ddlStatement (12) 0.002 0.06 1 0 0 0 0 body (1158) 0.001 0.04 4 0 0 0 0 expression (1432) 0.001 0.03 2 0 0 0 0 itemDeclaration (1092) 0.001 0.03 1 0 0 0 0 expression (1476) 0.001 0.02 2 0 0 0 0 functionDefinition (1119) 0.001 0.02 1 0 0 0 0 createPackageBody (148) 0.001 0.02 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.02 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.02 2 0 0 0 0 dataType (1355) 0.001 0.02 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.02 1 0 0 0 0 returnStatement (1262) 0.001 0.02 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.02 2 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 functionDefinition (1118) 0.000 0.01 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.01 2 0 0 0 0 2025-12-24 16:12:32.333 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.334 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.723 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7140 0.152 21.03 1 1 checkBody Core G-7180 0.088 12.12 2 0 checkStatement Core G-3120 0.054 7.51 1 0 checkFile Core G-1070 0.041 5.63 1 0 checkFile Core G-1050 0.040 5.49 1 0 checkFile Core G-2110 0.032 4.49 1 0 checkStatement Core G-2135 0.029 3.96 1 0 checkFile Core G-2130 0.028 3.85 1 0 checkFunctionDefinition Core G-7150 0.023 3.14 1 0 checkStatement Core G-2410 0.022 3.02 1 0 checkProcedureDefinition Core G-7150 0.019 2.63 1 0 checkConstantDeclaration Core G-1030 0.019 2.60 1 0 checkDeclareSection Core G-2170 0.011 1.58 3 0 checkFile Core G-1910 0.011 1.52 1 0 checkFunctionDefinition Core G-7910 0.009 1.27 1 0 checkFunctionDefinition Core G-7130 0.009 1.19 1 0 checkFunctionDefinition Core G-7420 0.009 1.18 1 0 checkPlsqlPackageBodySource Core G-9214 0.008 1.15 1 0 checkFile Core G-7710 0.008 1.13 1 0 checkItemlistItem Core G-2185 0.008 1.06 3 0 checkFile Core G-7220 0.007 0.92 1 0 checkProcedureDefinition Core G-7130 0.006 0.90 1 0 checkFunctionDefinition Core G-7430 0.006 0.85 1 0 checkFunctionHeading Core G-9215 0.006 0.85 1 0 checkFunctionDefinition Core G-7170 0.005 0.72 1 0 checkProcedureHeading Core G-9216 0.005 0.70 1 0 checkFunctionDefinition Core G-7460 0.005 0.63 1 0 checkProcedureDefinition Core G-7320 0.004 0.61 1 0 checkFile Core G-1920 0.004 0.55 1 0 checkSqlName Core G-2190 0.004 0.54 8 0 checkConstantDeclaration Core G-9114 0.004 0.54 1 0 checkProcedureDefinition Core G-7170 0.004 0.53 1 0 checkItemlistItem Core G-2210 0.003 0.44 3 0 checkItemlistItem Core G-2220 0.003 0.44 3 0 checkReturnStatement Core G-1040 0.003 0.43 1 0 checkFunctionDefinition Core G-7450 0.003 0.35 1 0 checkSqlName Core G-2180 0.002 0.34 8 0 checkPlsqlPackageBodySource Core G-9101 0.002 0.34 1 0 checkPlsqlStatement Core G-1010 0.002 0.32 2 0 checkProcedureDefinition Core G-7120 0.002 0.31 1 0 checkPlsqlStatement Core G-4325 0.002 0.30 2 0 checkFunctionDefinition Core G-7120 0.002 0.28 1 0 checkCreatePackageBody Core G-7125 0.002 0.27 1 0 checkProcedureDefinition Core G-7140 0.002 0.25 1 0 checkCreatePackageBody Core G-7250 0.002 0.23 1 0 checkPlsqlStatement Core G-1020 0.002 0.22 2 0 checkFunctionDefinition Core G-7330 0.002 0.21 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.21 1 0 checkItemlistItem Core G-2230 0.002 0.21 3 0 checkProcedureDefinition Core G-7330 0.001 0.20 1 0 checkBody Core G-5040 0.001 0.20 2 0 checkPlsqlPackageBodySource Core G-7120 0.001 0.20 1 0 checkFunctionDefinition Core G-7440 0.001 0.19 1 0 checkCreatePackageBody Core G-7210 0.001 0.17 1 0 2025-12-24 16:12:32.334 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.006 sec including 0.002 sec for checks. 2025-12-24 16:12:32.334 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.334 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7140.sql with 1 issues. 2025-12-24 16:12:32.334 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7140.sql took 0.000 sec. 2025-12-24 16:12:32.334 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7140.sql. 2025-12-24 16:12:32.334 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7150.sql is UTF-8. 2025-12-24 16:12:32.334 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7150.sql. 2025-12-24 16:12:32.334 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7150.sql. 2025-12-24 16:12:32.334 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7150.sql. 2025-12-24 16:12:32.334 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 850 chars in 26 lines. 2025-12-24 16:12:32.346 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.209 ms used by lexer for 145 tokens. 2025-12-24 16:12:32.346 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.149 ms used by scope lexer. 2025-12-24 16:12:32.347 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 13,312 KB Total time spent in parser : 11.113 ms Total time recorded by profiler: 10.874 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 9.977 91.75 9 3 1 0 0 itemlistItem (1062) 0.731 6.72 3 0 0 0 0 createPackageBodyStatement (145) 0.054 0.50 1 1 1 1 0 dataType (1358) 0.029 0.27 1 3 3 1 0 expression (1476) 0.028 0.25 9 1 1 0 0 plsqlStatement (1163) 0.012 0.11 4 0 0 0 0 subquery (741) 0.003 0.02 1 0 0 0 0 plsqlDataType (1070) 0.002 0.02 5 0 0 0 0 expression (1432) 0.002 0.02 8 0 0 0 0 itemDeclaration (1092) 0.002 0.02 2 0 0 0 0 declareSection (1061) 0.002 0.01 3 0 0 0 0 body (1158) 0.002 0.01 5 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.01 2 0 0 0 0 expression (1475) 0.001 0.01 1 0 0 0 0 plsqlDataType (1067) 0.001 0.01 3 0 0 0 0 exceptionHandler (1243) 0.001 0.01 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.01 2 0 0 0 0 intoClause (861) 0.001 0.01 1 0 0 0 0 queryBlock (750) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 queryBlock (745) 0.001 0.01 1 0 0 0 0 tableReference (890) 0.001 0.01 1 0 0 0 0 exceptionItem (1244) 0.001 0.01 2 0 0 0 0 fromItem (866) 0.001 0.01 1 0 0 0 0 tableReference (889) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 functionDefinition (1119) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 1 0 0 0 0 createPackageBody (148) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 dataType (1355) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 variableDeclaration (1100) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.000 0.00 1 0 0 0 0 plsqlDataType (1068) 0.000 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 functionDefinition (1118) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 returnStatement (1262) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.00 3 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 3 0 0 0 0 statement (11) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 3 0 0 0 0 2025-12-24 16:12:32.350 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.350 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.289 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7150 0.964 42.11 1 1 checkStatement Core G-3120 0.121 5.30 1 0 checkBody Core G-7180 0.102 4.44 2 0 checkFile Core G-2110 0.087 3.82 1 0 checkStatement Core G-2410 0.080 3.52 1 0 checkStatement Core G-2135 0.073 3.20 1 0 checkSelectIntoStatement Core G-5060 0.071 3.10 1 0 checkFile Core G-2130 0.068 2.96 1 0 checkFile Core G-1050 0.061 2.67 1 0 checkConstantDeclaration Core G-1030 0.055 2.42 1 0 checkItemlistItem Core G-2185 0.053 2.34 3 0 checkVariableDeclaration Core G-1030 0.047 2.04 1 0 checkFile Core G-1070 0.043 1.90 1 0 checkPlsqlStatement Core G-1010 0.034 1.51 4 0 checkFunctionDefinition Core G-7130 0.029 1.26 1 0 checkFunctionDefinition Core G-7910 0.029 1.25 1 0 checkFunctionDefinition Core G-7420 0.026 1.14 1 0 checkExceptionHandler Core G-5080 0.024 1.05 1 0 checkFunctionDefinition Core G-7460 0.022 0.98 1 1 checkPlsqlStatement Core G-4325 0.020 0.87 4 0 checkFunctionDefinition Core G-7430 0.018 0.80 1 0 checkSelectIntoStatement Core G-7810 0.016 0.71 1 0 checkParameterDeclaration Core G-8310 0.016 0.70 2 0 checkFunctionDefinition Core G-7170 0.013 0.57 1 0 checkFile Core G-1910 0.013 0.55 1 0 checkBody Core G-5040 0.012 0.53 2 0 checkSqlName Core G-2190 0.011 0.49 28 0 checkPlsqlPackageBodySource Core G-9214 0.011 0.48 1 0 checkDeclareSection Core G-2170 0.010 0.45 2 0 checkFile Core G-7710 0.009 0.41 1 0 checkSelectIntoStatement Core G-8110 0.008 0.37 1 0 checkSelectIntoStatement Core G-8120 0.008 0.34 1 0 checkExceptionHandler Core G-5020 0.008 0.34 1 0 checkParameterDeclaration Core G-9108 0.008 0.34 2 0 checkFunctionHeading Core G-9215 0.008 0.34 1 0 checkVariableDeclaration Core G-9102 0.007 0.31 1 0 checkFile Core G-7220 0.007 0.30 1 0 checkSqlName Core G-2180 0.006 0.26 28 0 checkItemlistItem Core G-2210 0.006 0.25 3 0 checkPlsqlStatement Core G-1020 0.006 0.24 4 0 checkVariableDeclaration Core G-9105 0.005 0.21 1 0 checkVariableDeclaration Core G-9103 0.004 0.18 1 0 checkConstantDeclaration Core G-9114 0.004 0.17 1 0 checkFile Core G-1920 0.004 0.16 1 0 checkFunctionDefinition Core G-7450 0.004 0.16 1 0 checkVariableDeclaration Core G-9106 0.003 0.15 1 0 checkItemlistItem Core G-2220 0.003 0.14 3 0 checkVariableDeclaration Core G-9104 0.003 0.13 1 0 checkReturnStatement Core G-1040 0.003 0.13 1 0 checkFunctionDefinition Core G-7440 0.003 0.12 1 0 checkFunctionDefinition Core G-7330 0.003 0.12 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.12 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.12 1 0 checkItemlistItem Core G-2230 0.002 0.10 3 0 checkSimpleComparisonCondition Core G-4270 0.002 0.10 1 0 checkVariableDeclaration Core G-5030 0.002 0.10 1 0 checkFunctionDefinition Core G-7120 0.002 0.09 1 0 checkParameterDeclaration Core G-9110 0.002 0.09 2 0 checkParameterDeclaration Core G-7160 0.002 0.09 2 0 checkCreatePackageBody Core G-7125 0.002 0.09 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.08 1 0 checkFunctionDefinition Core G-7140 0.002 0.08 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.07 1 0 checkCreatePackageBody Core G-7250 0.002 0.07 1 0 checkAssignmentStatement Core G-2145 0.002 0.07 1 0 checkVariableDeclaration Core G-9113 0.002 0.07 1 0 checkFromClause Core G-3130 0.002 0.07 1 0 checkParameterDeclaration Core G-9109 0.002 0.07 2 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.06 1 0 checkCreatePackageBody Core G-7210 0.001 0.06 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.04 1 0 checkQueryTableExpression Core G-8210 0.001 0.04 1 0 checkVariableDeclaration Core G-2140 0.001 0.03 1 0 checkVariableDeclaration Core G-2160 0.000 0.01 1 0 2025-12-24 16:12:32.351 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.016 sec including 0.004 sec for checks. 2025-12-24 16:12:32.351 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.351 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7150.sql with 1 issues. 2025-12-24 16:12:32.351 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7150.sql took 0.000 sec. 2025-12-24 16:12:32.351 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7150.sql. 2025-12-24 16:12:32.351 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7160.sql is UTF-8. 2025-12-24 16:12:32.351 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7160.sql. 2025-12-24 16:12:32.351 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7160.sql. 2025-12-24 16:12:32.351 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7160.sql. 2025-12-24 16:12:32.351 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 479 chars in 11 lines. 2025-12-24 16:12:32.372 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.249 ms used by lexer for 83 tokens. 2025-12-24 16:12:32.372 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.096 ms used by scope lexer. 2025-12-24 16:12:32.372 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 23,503 KB Total time spent in parser : 19.872 ms Total time recorded by profiler: 19.676 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 18.939 96.26 11 5 1 0 0 itemlistItem (1062) 0.570 2.90 1 0 0 0 0 parameterDeclaration (1147) 0.077 0.39 6 0 0 0 0 createPackageStatement (136) 0.056 0.29 1 1 1 1 0 createPackage (140) 0.012 0.06 2 0 0 0 0 plsqlDataType (1070) 0.011 0.06 6 0 0 0 0 parameterDeclaration (1143) 0.003 0.02 4 0 0 0 0 ddlStatement (12) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1146) 0.001 0.00 2 0 0 0 0 plsqlDataType (1067) 0.001 0.00 5 0 0 0 0 dataType (1358) 0.001 0.00 1 0 0 0 0 plsqlPackageSource (142) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 createPackage (139) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 statement (11) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.374 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.374 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.978 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkParameterDeclaration Core G-7160 0.481 49.22 6 4 checkStatement Core G-3120 0.071 7.30 1 0 checkFile Core G-1050 0.070 7.15 1 0 checkFile Core G-1070 0.048 4.93 1 0 checkStatement Core G-2135 0.036 3.64 1 0 checkFile Core G-2110 0.035 3.54 1 0 checkStatement Core G-2410 0.033 3.36 1 0 checkFile Core G-2130 0.029 2.95 1 0 checkParameterDeclaration Core G-8310 0.026 2.66 6 0 checkParameterDeclaration Core G-9110 0.024 2.47 6 0 checkItemlistItem Core G-2185 0.015 1.50 1 0 checkFile Core G-1910 0.014 1.40 1 0 checkPlsqlPackageSource Core G-9214 0.013 1.34 1 0 checkFile Core G-7710 0.012 1.20 1 0 checkFile Core G-7220 0.010 1.00 1 0 checkSqlName Core G-2190 0.010 0.99 20 0 checkParameterDeclaration Core G-9109 0.008 0.87 6 0 checkCreatePackage Core G-7230 0.006 0.65 1 0 checkUserDefinedType Core G-7515 0.005 0.53 1 0 checkParameterDeclaration Core G-9108 0.005 0.53 6 0 checkProcedureHeading Core G-9216 0.005 0.52 1 0 checkSqlName Core G-2180 0.005 0.51 20 0 checkFile Core G-1920 0.005 0.50 1 0 checkCreatePackage Core G-7120 0.003 0.33 1 0 checkCreatePackage Core G-9101 0.002 0.24 1 0 checkItemlistItem Core G-2210 0.002 0.24 1 0 checkCreatePackage Core G-7125 0.002 0.18 1 0 checkItemlistItem Core G-2230 0.001 0.13 1 0 checkItemlistItem Core G-2220 0.001 0.12 1 0 2025-12-24 16:12:32.374 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.023 sec including 0.002 sec for checks. 2025-12-24 16:12:32.374 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4 check issues. 2025-12-24 16:12:32.374 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7160.sql with 4 issues. 2025-12-24 16:12:32.374 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7160.sql took 0.000 sec. 2025-12-24 16:12:32.374 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7160.sql. 2025-12-24 16:12:32.374 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7170.sql is UTF-8. 2025-12-24 16:12:32.375 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7170.sql. 2025-12-24 16:12:32.375 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7170.sql. 2025-12-24 16:12:32.375 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7170.sql. 2025-12-24 16:12:32.375 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 698 chars in 24 lines. 2025-12-24 16:12:32.401 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.307 ms used by lexer for 145 tokens. 2025-12-24 16:12:32.401 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.167 ms used by scope lexer. 2025-12-24 16:12:32.401 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 33,792 KB Total time spent in parser : 25.363 ms Total time recorded by profiler: 25.102 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 19.858 79.11 10 4 1 0 0 qualifiedProcedureName (1255) 3.833 15.27 4 38 20 2 0 plsqlStatement (1163) 0.732 2.92 5 2 2 1 0 itemlistItem (1062) 0.271 1.08 3 0 0 0 0 procedureDefinition (1156) 0.202 0.80 1 0 0 0 0 expression (1476) 0.097 0.39 16 4 1 0 0 plsqlBlockStatement (1060) 0.053 0.21 1 1 1 1 0 procedureCall (1251) 0.004 0.01 2 0 0 0 0 expression (1432) 0.004 0.01 12 0 0 0 0 subquery (741) 0.003 0.01 1 0 0 0 0 declareSection (1061) 0.003 0.01 3 0 0 0 0 itemDeclaration (1092) 0.002 0.01 2 0 0 0 0 expression (1475) 0.002 0.01 4 0 0 0 0 body (1158) 0.002 0.01 6 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 4 0 0 0 0 functionParameter (1880) 0.002 0.01 3 0 0 0 0 plsqlDataType (1067) 0.002 0.01 4 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.01 4 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 4 0 0 0 0 exceptionHandler (1243) 0.001 0.00 2 0 0 0 0 plsqlDataType (1070) 0.001 0.00 4 0 0 0 0 parameterDeclaration (1146) 0.001 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 3 0 0 0 0 procedureCall (1252) 0.001 0.00 2 0 0 0 0 string (1976) 0.001 0.00 2 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.001 0.00 2 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.000 0.00 1 0 0 0 0 exceptionItem (1244) 0.000 0.00 2 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 intoClause (861) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.406 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.407 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.268 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkProcedureDefinition Core G-7170 0.659 20.18 1 2 checkProcedureDefinition Core G-7140 0.368 11.25 1 0 checkVariableDeclaration Core G-1030 0.308 9.41 2 0 checkProcedureDefinition Core G-7330 0.300 9.18 1 1 checkStatement Core G-3120 0.185 5.65 1 0 checkItemlistItem Core G-2185 0.159 4.87 3 0 checkFile Core G-2110 0.153 4.68 1 0 checkBody Core G-7180 0.134 4.09 2 0 checkSelectIntoStatement Core G-5060 0.105 3.21 1 0 checkProcedureDefinition Core G-7150 0.090 2.76 1 0 checkStatement Core G-2135 0.089 2.73 1 0 checkFile Core G-2130 0.073 2.24 1 0 checkStatement Core G-2410 0.072 2.22 1 0 checkProcedureDefinition Core G-7130 0.040 1.21 1 0 checkVariableDeclaration Core G-9102 0.036 1.10 2 0 checkExceptionHandler Core G-5020 0.029 0.88 1 0 checkQualifiedProcedureName Core G-5010 0.026 0.79 2 1 checkExceptionHandler Core G-5080 0.023 0.69 1 0 checkSqlName Core G-2190 0.022 0.66 28 0 checkSelectIntoStatement Core G-7810 0.021 0.65 1 0 checkProcedureDefinition Core G-7320 0.021 0.65 1 0 checkFile Core G-1910 0.017 0.53 1 0 checkBody Core G-5040 0.017 0.53 2 0 checkProcedureHeading Core G-9216 0.016 0.49 1 0 checkFile Core G-7710 0.014 0.43 1 0 checkItemlistItem Core G-2210 0.014 0.42 3 0 checkSqlName Core G-2180 0.013 0.41 28 0 checkQualifiedProcedureName Core G-7520 0.013 0.41 2 0 checkParameterDeclaration Core G-9110 0.013 0.38 2 0 checkVariableDeclaration Core G-9103 0.012 0.38 2 0 checkPlsqlStatement Core G-4325 0.011 0.34 5 0 checkSelectIntoStatement Core G-8110 0.011 0.34 1 0 checkSelectIntoStatement Core G-8120 0.011 0.34 1 0 checkDeclareSection Core G-2170 0.011 0.32 1 0 checkFile Core G-1070 0.010 0.31 1 0 checkPlsqlStatement Core G-1010 0.010 0.31 5 0 checkVariableDeclaration Core G-9105 0.010 0.31 2 0 checkVariableDeclaration Core G-9106 0.009 0.28 2 0 checkVariableDeclaration Core G-9104 0.009 0.27 2 0 checkString Core G-2330 0.008 0.25 2 0 checkFile Core G-7220 0.008 0.25 1 0 checkPlsqlStatement Core G-1020 0.008 0.24 5 0 checkProcedureCall Core G-5050 0.008 0.23 2 0 checkVariableDeclaration Core G-5030 0.007 0.21 2 0 checkProcedureCall Core G-7110 0.007 0.21 2 0 checkProcedureDefinition Core G-7120 0.007 0.20 1 0 checkItemlistItem Core G-2220 0.007 0.20 3 0 checkQualifiedProcedureName Core G-7510 0.007 0.20 2 0 checkVariableDeclaration Core G-9113 0.006 0.19 2 0 checkItemlistItem Core G-2230 0.006 0.18 3 0 checkFile Core G-1050 0.006 0.18 1 0 checkFile Core G-1920 0.005 0.17 1 0 checkQualifiedProcedureName Core G-7515 0.005 0.16 2 0 checkPlsqlBlockStatement Core G-4325 0.005 0.15 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.11 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.10 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.09 1 0 checkParameterDeclaration Core G-9108 0.003 0.09 2 0 checkParameterDeclaration Core G-7160 0.003 0.09 2 0 checkAssignmentStatement Core G-2145 0.003 0.09 1 0 checkVariableDeclaration Core G-2140 0.003 0.09 2 0 checkRaiseStatement Core G-5070 0.002 0.07 1 0 checkParameterDeclaration Core G-8310 0.002 0.06 2 0 checkFromClause Core G-3130 0.002 0.06 1 0 checkVariableDeclaration Core G-2160 0.002 0.06 2 0 checkParameterDeclaration Core G-9109 0.002 0.05 2 0 checkQueryTableExpression Core G-8210 0.001 0.04 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.04 1 0 2025-12-24 16:12:32.407 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.033 sec including 0.006 sec for checks. 2025-12-24 16:12:32.407 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4 check issues. 2025-12-24 16:12:32.407 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7170.sql with 4 issues. 2025-12-24 16:12:32.408 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7170.sql took 0.000 sec. 2025-12-24 16:12:32.408 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7170.sql. 2025-12-24 16:12:32.408 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7180.sql is UTF-8. 2025-12-24 16:12:32.408 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7180.sql. 2025-12-24 16:12:32.408 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7180.sql. 2025-12-24 16:12:32.408 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7180.sql. 2025-12-24 16:12:32.408 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,458 chars in 36 lines. 2025-12-24 16:12:32.413 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.362 ms used by lexer for 362 tokens. 2025-12-24 16:12:32.413 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.374 ms used by scope lexer. 2025-12-24 16:12:32.413 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,000 KB Total time spent in parser : 3.324 ms Total time recorded by profiler: 2.620 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 1.526 58.25 5 8 3 3 0 plsqlStatement (1163) 0.441 16.84 22 0 0 0 0 itemlistItem (1062) 0.185 7.06 3 0 0 0 0 simpleCaseStatementWhenClause (1172) 0.118 4.52 38 0 0 0 0 createPackageStatement (136) 0.091 3.47 1 1 1 1 0 createPackageBodyStatement (145) 0.087 3.30 1 1 1 1 0 dataType (1355) 0.069 2.64 3 0 0 0 0 createPackage (140) 0.015 0.58 2 0 0 0 0 postgresqlSqlExpression (1479) 0.014 0.54 22 0 0 0 0 plsqlDataType (1070) 0.014 0.53 5 0 0 0 0 simpleCaseStatement (1168) 0.008 0.32 2 0 0 0 0 whenClauseValue (1508) 0.008 0.32 19 0 0 0 0 expression (1476) 0.008 0.30 61 0 0 0 0 expression (1432) 0.007 0.27 61 0 0 0 0 plsqlPackageSource (142) 0.004 0.16 1 0 0 0 0 ddlStatement (12) 0.003 0.10 2 0 0 0 0 string (1976) 0.002 0.09 19 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.08 22 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.07 22 0 0 0 0 declareSection (1061) 0.002 0.06 2 0 0 0 0 body (1158) 0.001 0.05 3 0 0 0 0 itemDeclaration (1092) 0.001 0.05 1 0 0 0 0 statement (11) 0.001 0.04 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.04 2 0 0 0 0 userDefinedType (1424) 0.001 0.04 2 0 0 0 0 functionDefinition (1119) 0.001 0.03 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.03 2 0 0 0 0 dataType (1357) 0.001 0.03 2 0 0 0 0 caseStatement (1166) 0.001 0.03 1 0 0 0 0 sqlEnd (1978) 0.001 0.03 2 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.03 1 0 0 0 0 createPackage (139) 0.001 0.02 1 0 0 0 0 qualifiedName (1968) 0.001 0.02 2 0 0 0 0 createPackageBody (148) 0.000 0.02 1 0 0 0 0 returnStatement (1262) 0.000 0.02 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.02 1 0 0 0 0 functionDefinition (1118) 0.000 0.02 1 0 0 0 0 variableDeclaration (1100) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:32.421 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.422 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 4.513 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkBody Core G-7180 0.651 14.44 1 1 checkFile Core G-1050 0.621 13.77 1 4 checkStatement Core G-3120 0.396 8.78 2 0 checkFunctionDeclaration Core G-7460 0.294 6.52 1 0 checkStatement Core G-2135 0.286 6.33 2 0 checkStatement Core G-2410 0.243 5.37 2 0 checkParameterDeclaration Core G-8310 0.223 4.95 2 1 checkFile Core G-2110 0.201 4.46 1 0 checkFunctionDefinition Core G-7150 0.174 3.86 1 0 checkFile Core G-2130 0.172 3.81 1 0 checkVariableDeclaration Core G-1030 0.161 3.56 1 0 checkItemlistItem Core G-2185 0.147 3.26 3 0 checkFile Core G-7220 0.090 2.00 1 0 checkFunctionDefinition Core G-7130 0.084 1.86 1 0 checkFunctionDefinition Core G-7430 0.077 1.71 1 0 checkFunctionDefinition Core G-7910 0.072 1.59 1 0 checkFunctionDefinition Core G-7420 0.065 1.44 1 0 checkFile Core G-1910 0.062 1.38 1 0 checkString Core G-2330 0.039 0.86 19 0 checkSimpleCaseStatement Core G-4250 0.032 0.71 1 0 checkAssignmentStatement Core G-2145 0.030 0.67 20 0 checkFile Core G-7710 0.027 0.59 1 0 checkPlsqlStatement Core G-4325 0.027 0.59 22 0 checkSqlName Core G-2190 0.026 0.58 34 0 checkFunctionHeading Core G-9215 0.023 0.50 2 0 checkPlsqlStatement Core G-1010 0.021 0.47 22 0 checkFile Core G-1070 0.018 0.40 1 0 checkParameterDeclaration Core G-9108 0.018 0.39 2 0 checkPlsqlStatement Core G-1020 0.016 0.36 22 0 checkDeclareSection Core G-2170 0.015 0.34 2 0 checkSqlName Core G-2180 0.015 0.33 34 0 checkPlsqlPackageSource Core G-9214 0.013 0.30 1 0 checkFunctionDefinition Core G-7170 0.013 0.29 1 0 checkVariableDeclaration Core G-9102 0.011 0.25 1 0 checkPlsqlPackageBodySource Core G-9214 0.010 0.22 1 0 checkCreatePackage Core G-7230 0.010 0.21 1 0 checkUserDefinedType Core G-7515 0.009 0.21 2 0 checkItemlistItem Core G-2210 0.009 0.19 3 0 checkFunctionDefinition Core G-7460 0.007 0.15 1 0 checkAnsiSupportedDatatype Core G-2320 0.006 0.14 3 0 checkFile Core G-1920 0.006 0.13 1 0 checkReturnStatement Core G-1040 0.005 0.12 1 0 checkCreatePackage Core G-7120 0.005 0.11 1 0 checkFunctionDefinition Core G-7440 0.005 0.11 1 0 checkItemlistItem Core G-2220 0.005 0.10 3 0 checkFunctionDefinition Core G-7120 0.005 0.10 1 0 checkVariableDeclaration Core G-9103 0.004 0.10 1 0 checkFunctionDefinition Core G-7450 0.004 0.09 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.09 1 0 checkParameterDeclaration Core G-9110 0.004 0.09 2 0 checkCreatePackageBody Core G-7125 0.004 0.08 1 0 checkParameterDeclaration Core G-7160 0.004 0.08 2 0 checkFunctionDefinition Core G-7140 0.004 0.08 1 0 checkVariableDeclaration Core G-9104 0.004 0.08 1 0 checkVariableDeclaration Core G-9105 0.004 0.08 1 0 checkCreatePackage Core G-9101 0.003 0.07 1 0 checkCreatePackageBody Core G-7250 0.003 0.07 1 0 checkFunctionDefinition Core G-7330 0.003 0.07 1 0 checkItemlistItem Core G-2230 0.003 0.07 3 0 checkVariableDeclaration Core G-9106 0.003 0.06 1 0 checkCreatePackage Core G-7125 0.003 0.06 1 0 checkCreatePackageBody Core G-7210 0.003 0.06 1 0 checkVariableDeclaration Core G-5030 0.002 0.05 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.05 1 0 checkParameterDeclaration Core G-9109 0.002 0.05 2 0 checkVariableDeclaration Core G-9113 0.002 0.04 1 0 checkBody Core G-5040 0.001 0.03 1 0 checkVariableDeclaration Core G-2140 0.001 0.03 1 0 checkVariableDeclaration Core G-2160 0.001 0.02 1 0 2025-12-24 16:12:32.422 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.013 sec including 0.008 sec for checks. 2025-12-24 16:12:32.422 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 6 check issues. 2025-12-24 16:12:32.422 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7180.sql with 6 issues. 2025-12-24 16:12:32.423 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7180.sql took 0.001 sec. 2025-12-24 16:12:32.423 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7180.sql. 2025-12-24 16:12:32.423 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7220.sql is UTF-8. 2025-12-24 16:12:32.423 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7220.sql. 2025-12-24 16:12:32.423 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7220.sql. 2025-12-24 16:12:32.423 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7220.sql. 2025-12-24 16:12:32.423 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,100 chars in 36 lines. 2025-12-24 16:12:32.457 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.444 ms used by lexer for 223 tokens. 2025-12-24 16:12:32.457 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.321 ms used by scope lexer. 2025-12-24 16:12:32.458 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 29,549 KB Total time spent in parser : 33.072 ms Total time recorded by profiler: 32.706 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 23.761 72.65 13 5 1 0 0 expression (1432) 4.667 14.27 12 6 6 1 0 itemlistItem (1062) 1.727 5.28 6 15 15 1 0 dataType (1358) 1.670 5.10 2 3 3 1 0 plsqlStatement (1163) 0.348 1.06 6 2 2 1 0 subquery (741) 0.137 0.42 1 0 0 0 0 queryBlock (746) 0.121 0.37 1 0 0 0 0 createPackageStatement (136) 0.091 0.28 1 1 1 1 0 createPackageBodyStatement (145) 0.053 0.16 1 1 1 1 0 expression (1476) 0.050 0.15 14 2 1 0 0 plsqlDataType (1070) 0.011 0.03 7 0 0 0 0 queryBlock (743) 0.009 0.03 1 0 0 0 0 queryBlock (744) 0.006 0.02 1 0 0 0 0 body (1158) 0.004 0.01 7 0 0 0 0 declareSection (1061) 0.003 0.01 5 0 0 0 0 itemDeclaration (1092) 0.003 0.01 3 0 0 0 0 plsqlDataType (1067) 0.003 0.01 5 0 0 0 0 ddlStatement (12) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.00 6 0 0 0 0 expression (1475) 0.002 0.00 2 0 0 0 0 createPackage (140) 0.002 0.00 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 6 0 0 0 0 parameterDeclaration (1147) 0.001 0.00 3 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 6 0 0 0 0 parameterDeclaration (1143) 0.001 0.00 3 0 0 0 0 conditionToStatements (1230) 0.001 0.00 2 0 0 0 0 exceptionHandler (1243) 0.001 0.00 2 0 0 0 0 statement (11) 0.001 0.00 2 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 2 0 0 0 0 exceptionItem (1244) 0.001 0.00 2 0 0 0 0 subquery (742) 0.001 0.00 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 1 0 0 0 0 queryTableExpression (893) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 plsqlPackageSource (142) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 functionParameter (1880) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 userDefinedType (1424) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 functionParameter (1881) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 functionDefinition (1119) 0.000 0.00 1 0 0 0 0 functionDefinition (1118) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 2 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 createPackage (139) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 dataType (1354) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.463 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.465 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.197 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-7220 0.330 10.31 1 1 checkStatement Core G-3120 0.279 8.71 2 0 checkFile Core G-2130 0.197 6.17 1 0 checkBody Core G-7180 0.177 5.54 3 0 checkStatement Core G-2135 0.174 5.43 2 0 checkStatement Core G-2410 0.152 4.74 2 0 checkFile Core G-2110 0.150 4.68 1 0 checkFile Core G-1050 0.139 4.34 1 0 checkItemlistItem Core G-2185 0.133 4.16 6 2 checkConstantDeclaration Core G-1030 0.118 3.69 2 0 checkFunctionDefinition Core G-7150 0.105 3.28 1 0 checkSelectIntoStatement Core G-5060 0.088 2.74 1 0 checkProcedureDefinition Core G-7150 0.064 2.01 1 0 checkFunctionDefinition Core G-7450 0.059 1.85 1 0 checkBody Core G-5040 0.053 1.65 3 0 checkParameterDeclaration Core G-8310 0.052 1.63 3 0 checkVariableDeclaration Core G-9103 0.048 1.51 1 0 checkPlsqlStatement Core G-4325 0.047 1.46 6 0 checkVariableDeclaration Core G-1030 0.046 1.44 1 0 checkFunctionDefinition Core G-7460 0.043 1.35 1 1 checkVariableDeclaration Core G-9105 0.043 1.34 1 0 checkVariableDeclaration Core G-9104 0.042 1.32 1 0 checkVariableDeclaration Core G-9106 0.042 1.31 1 0 checkFunctionDefinition Core G-7130 0.038 1.18 1 0 checkFunctionDefinition Core G-7910 0.037 1.16 1 0 checkFunctionDefinition Core G-7420 0.025 0.80 1 0 checkSelectIntoStatement Core G-7810 0.022 0.70 1 0 checkDeclareSection Core G-2170 0.021 0.67 3 0 checkSqlName Core G-2190 0.021 0.65 40 0 checkFunctionDefinition Core G-7430 0.021 0.64 1 0 checkParameterDeclaration Core G-9108 0.020 0.61 3 0 checkFile Core G-7710 0.018 0.58 1 0 checkItemlistItem Core G-2210 0.018 0.56 6 0 checkFile Core G-1910 0.018 0.55 1 0 checkPlsqlPackageSource Core G-9214 0.017 0.54 1 0 checkExceptionHandler Core G-5080 0.017 0.53 1 0 checkProcedureDefinition Core G-7130 0.015 0.48 1 0 checkFile Core G-1070 0.014 0.43 1 0 checkProcedureHeading Core G-9216 0.013 0.42 2 0 checkSqlName Core G-2180 0.013 0.40 40 0 checkFunctionDefinition Core G-7170 0.013 0.39 1 0 checkSelectIntoStatement Core G-8110 0.012 0.38 1 0 checkFunctionHeading Core G-9215 0.012 0.37 1 0 checkPlsqlStatement Core G-1010 0.011 0.35 6 0 checkConstantDeclaration Core G-9114 0.011 0.35 2 0 checkPlsqlStatement Core G-1020 0.011 0.33 6 0 checkPlsqlPackageBodySource Core G-9214 0.010 0.32 1 0 checkItemlistItem Core G-2220 0.010 0.32 6 0 checkSelectIntoStatement Core G-8120 0.009 0.29 1 0 checkCreatePackage Core G-7230 0.009 0.28 1 0 checkExceptionHandler Core G-5020 0.009 0.28 1 0 checkVariableDeclaration Core G-9102 0.009 0.27 1 0 checkProcedureDefinition Core G-7170 0.008 0.24 1 0 checkItemlistItem Core G-2230 0.006 0.20 6 0 checkFile Core G-1920 0.006 0.20 1 0 checkProcedureDefinition Core G-7320 0.006 0.19 1 0 checkParameterDeclaration Core G-7160 0.005 0.17 3 0 checkCreatePackage Core G-7120 0.005 0.16 1 0 checkUserDefinedType Core G-7515 0.005 0.15 1 0 checkSimpleComparisonCondition Core G-1080 0.005 0.15 2 0 checkFunctionExpressionParent Core G-7520 0.005 0.15 1 0 checkSimpleComparisonCondition Core G-2150 0.004 0.13 2 0 checkFunctionDefinition Core G-7120 0.004 0.13 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.13 1 0 checkProcedureDefinition Core G-7330 0.004 0.12 1 0 checkParameterDeclaration Core G-9110 0.004 0.12 3 0 checkCreatePackageBody Core G-7125 0.004 0.12 1 0 checkFunctionDefinition Core G-7330 0.004 0.12 1 0 checkFunctionDefinition Core G-7440 0.004 0.11 1 0 checkSimpleComparisonCondition Core G-4270 0.004 0.11 2 0 checkReturnStatement Core G-1040 0.004 0.11 1 0 checkProcedureDefinition Core G-7120 0.003 0.11 1 0 checkFunctionExpression Core G-9010 0.003 0.10 1 0 checkParameterDeclaration Core G-9109 0.003 0.10 3 0 checkPlsqlPackageBodySource Core G-7120 0.003 0.09 1 0 checkFunctionDefinition Core G-7140 0.003 0.09 1 0 checkCreatePackageBody Core G-7250 0.003 0.08 1 0 checkCreatePackage Core G-9101 0.003 0.08 1 0 checkIfStatement Core G-4210 0.002 0.08 1 0 checkVariableDeclaration Core G-5030 0.002 0.07 1 0 checkFunctionExpression Core G-7515 0.002 0.07 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.07 1 0 checkProcedureDefinition Core G-7140 0.002 0.07 1 0 checkCreatePackageBody Core G-7210 0.002 0.07 1 0 checkVariableDeclaration Core G-9113 0.002 0.06 1 0 checkFromClause Core G-3130 0.002 0.06 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.06 2 0 checkCreatePackage Core G-7125 0.002 0.05 1 0 checkAssignmentStatement Core G-2145 0.002 0.05 1 0 checkFunctionExpression Core G-9020 0.002 0.05 1 0 checkQueryTableExpression Core G-8210 0.002 0.05 1 0 checkFunctionExpression Core G-9040 0.002 0.05 1 0 checkFunctionExpression Core G-4220 0.001 0.05 1 0 checkFunctionExpression Core G-9030 0.001 0.04 1 0 checkFunctionExpression Core G-4230 0.001 0.03 1 0 checkVariableDeclaration Core G-2140 0.001 0.03 1 0 checkVariableDeclaration Core G-2160 0.001 0.03 1 0 checkFunctionExpression Core G-4240 0.001 0.02 1 0 2025-12-24 16:12:32.465 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.042 sec including 0.006 sec for checks. 2025-12-24 16:12:32.465 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4 check issues. 2025-12-24 16:12:32.465 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7220.sql with 4 issues. 2025-12-24 16:12:32.466 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7220.sql took 0.000 sec. 2025-12-24 16:12:32.466 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7220.sql. 2025-12-24 16:12:32.466 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7230.sql is UTF-8. 2025-12-24 16:12:32.466 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7230.sql. 2025-12-24 16:12:32.466 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7230.sql. 2025-12-24 16:12:32.466 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7230.sql. 2025-12-24 16:12:32.466 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,076 chars in 26 lines. 2025-12-24 16:12:32.572 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.826 ms used by lexer for 186 tokens. 2025-12-24 16:12:32.572 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.452 ms used by scope lexer. 2025-12-24 16:12:32.573 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -169,940 KB Total time spent in parser : 104.743 ms Total time recorded by profiler: 104.310 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 60.831 58.32 16 8 1 0 0 expression (1432) 38.759 37.16 11 21 13 2 0 declareSection (1061) 3.755 3.60 3 0 0 0 0 itemlistItem (1062) 0.758 0.73 8 13 13 1 0 createPackageStatement (136) 0.056 0.05 1 1 1 1 0 createPackageBodyStatement (145) 0.055 0.05 1 1 1 1 0 plsqlDataType (1070) 0.019 0.02 8 0 0 0 0 createPackage (140) 0.018 0.02 6 0 0 0 0 functionDefinition (1118) 0.010 0.01 1 0 0 0 0 expression (1476) 0.007 0.01 11 0 0 0 0 itemDeclaration (1092) 0.003 0.00 4 0 0 0 0 ddlStatement (12) 0.003 0.00 2 0 0 0 0 dataType (1357) 0.003 0.00 8 0 0 0 0 userDefinedType (1424) 0.003 0.00 8 0 0 0 0 body (1158) 0.003 0.00 4 0 0 0 0 postgresqlSqlExpression (1479) 0.003 0.00 10 0 0 0 0 dataType (1358) 0.002 0.00 8 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.00 10 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.00 10 0 0 0 0 plsqlStatement (1163) 0.002 0.00 2 0 0 0 0 functionExpression (1874) 0.002 0.00 2 0 0 0 0 functionParameter (1880) 0.002 0.00 4 0 0 0 0 parameterDeclaration (1147) 0.002 0.00 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.00 2 0 0 0 0 statement (11) 0.001 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 4 0 0 0 0 sqlEnd (1978) 0.001 0.00 2 0 0 0 0 functionExpression (1879) 0.001 0.00 2 0 0 0 0 plsqlPackageSource (142) 0.001 0.00 1 0 0 0 0 functionExpression (1877) 0.001 0.00 2 0 0 0 0 functionExpression (1875) 0.001 0.00 2 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 functionExpression (1876) 0.001 0.00 2 0 0 0 0 functionExpression (1878) 0.001 0.00 2 0 0 0 0 functionDefinition (1119) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 1 0 0 0 0 createPackage (139) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 createPackageBody (148) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.577 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.578 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.004 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCreatePackage Core G-7230 0.520 25.93 1 1 checkStatement Core G-3120 0.168 8.38 2 0 checkStatement Core G-2135 0.109 5.42 2 0 checkFile Core G-1050 0.104 5.18 1 0 checkFile Core G-2110 0.096 4.79 1 0 checkBody Core G-7180 0.095 4.73 2 0 checkFile Core G-2130 0.086 4.30 1 0 checkStatement Core G-2410 0.085 4.23 2 0 checkProcedureDefinition Core G-7150 0.065 3.25 1 0 checkFunctionDeclaration Core G-7460 0.047 2.34 1 1 checkFile Core G-7220 0.041 2.05 1 0 checkConstantDeclaration Core G-1030 0.039 1.93 3 0 checkCreatePackage Core G-9101 0.035 1.76 1 0 checkFunctionDefinition Core G-7150 0.031 1.53 1 0 checkFunctionDefinition Core G-7460 0.028 1.42 1 1 checkItemlistItem Core G-2185 0.025 1.25 8 0 checkFile Core G-1910 0.025 1.24 1 0 checkParameterDeclaration Core G-8310 0.023 1.15 2 0 checkProcedureDefinition Core G-7130 0.019 0.94 1 0 checkSqlName Core G-2190 0.018 0.87 41 0 checkUserDefinedType Core G-7515 0.017 0.84 8 0 checkFile Core G-1070 0.015 0.77 1 0 checkFile Core G-7710 0.014 0.72 1 0 checkItemlistItem Core G-2210 0.014 0.68 8 0 checkFunctionHeading Core G-9215 0.011 0.56 2 0 checkProcedureHeading Core G-9216 0.011 0.53 2 0 checkSqlName Core G-2180 0.010 0.49 41 0 checkConstantDeclaration Core G-9114 0.010 0.49 3 0 checkDeclareSection Core G-2170 0.009 0.47 2 0 checkFunctionDefinition Core G-7130 0.009 0.45 1 0 checkProcedureDefinition Core G-7170 0.009 0.44 1 0 checkFunctionDefinition Core G-7420 0.009 0.44 1 0 checkProcedureDefinition Core G-7320 0.009 0.43 1 0 checkPlsqlPackageSource Core G-9214 0.008 0.42 1 0 checkVariableDeclaration Core G-9103 0.008 0.42 1 0 checkFunctionDefinition Core G-7910 0.008 0.41 1 0 checkPlsqlStatement Core G-4325 0.008 0.37 2 0 checkParameterDeclaration Core G-9108 0.007 0.37 2 0 checkVariableDeclaration Core G-9105 0.007 0.37 1 0 checkFile Core G-1920 0.007 0.33 1 0 checkVariableDeclaration Core G-9106 0.007 0.33 1 0 checkItemlistItem Core G-2220 0.006 0.32 8 0 checkItemlistItem Core G-2230 0.006 0.30 8 0 checkFunctionDefinition Core G-7430 0.006 0.28 1 0 checkPlsqlPackageBodySource Core G-9214 0.006 0.28 1 0 checkFunctionExpressionParent Core G-7520 0.005 0.27 2 0 checkPlsqlStatement Core G-1010 0.005 0.25 2 0 checkReturnStatement Core G-1040 0.005 0.25 1 0 checkFunctionDefinition Core G-7170 0.005 0.24 1 0 checkAssignmentStatement Core G-2145 0.004 0.22 1 0 checkVariableDeclaration Core G-9104 0.004 0.22 1 0 checkPlsqlStatement Core G-1020 0.004 0.20 2 0 checkCreatePackage Core G-7120 0.004 0.19 1 0 checkVariableDeclaration Core G-2160 0.004 0.19 1 0 checkFunctionExpression Core G-9010 0.004 0.18 2 0 checkBody Core G-5040 0.003 0.17 2 0 checkVariableDeclaration Core G-9102 0.003 0.16 1 0 checkProcedureDefinition Core G-7120 0.003 0.15 1 0 checkFunctionExpression Core G-9020 0.003 0.15 2 0 checkFunctionDefinition Core G-7450 0.003 0.14 1 0 checkFunctionDefinition Core G-7330 0.003 0.14 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.14 1 0 checkParameterDeclaration Core G-7160 0.003 0.13 2 0 checkFunctionExpressionParent Core G-7110 0.003 0.13 2 0 checkVariableDeclaration Core G-5030 0.003 0.13 1 0 checkCreatePackageBody Core G-7125 0.003 0.13 1 0 checkParameterDeclaration Core G-9110 0.003 0.13 2 0 checkFunctionDefinition Core G-7120 0.002 0.12 1 0 checkProcedureDefinition Core G-7140 0.002 0.12 1 0 checkCreatePackageBody Core G-7250 0.002 0.12 1 0 checkProcedureDefinition Core G-7330 0.002 0.12 1 0 checkParameterDeclaration Core G-9109 0.002 0.12 2 0 checkVariableDeclaration Core G-9113 0.002 0.11 1 0 checkCreatePackage Core G-7125 0.002 0.11 1 0 checkVariableDeclaration Core G-1030 0.002 0.10 1 0 checkFunctionExpression Core G-9040 0.002 0.10 2 0 checkFunctionExpression Core G-7515 0.002 0.10 2 0 checkFunctionExpression Core G-4220 0.002 0.09 2 0 checkFunctionExpression Core G-9030 0.002 0.09 2 0 checkFunctionDefinition Core G-7140 0.002 0.09 1 0 checkVariableDeclaration Core G-2140 0.002 0.08 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.08 1 0 checkFunctionExpression Core G-4230 0.002 0.08 2 0 checkCreatePackageBody Core G-7210 0.002 0.08 1 0 checkFunctionExpression Core G-4240 0.001 0.07 2 0 checkFunctionDefinition Core G-7440 0.001 0.07 1 0 2025-12-24 16:12:32.578 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.112 sec including 0.005 sec for checks. 2025-12-24 16:12:32.578 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.578 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7230.sql with 1 issues. 2025-12-24 16:12:32.578 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7230.sql took 0.000 sec. 2025-12-24 16:12:32.578 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7230.sql. 2025-12-24 16:12:32.579 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7250.sql is UTF-8. 2025-12-24 16:12:32.579 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7250.sql. 2025-12-24 16:12:32.579 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7250.sql. 2025-12-24 16:12:32.579 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7250.sql. 2025-12-24 16:12:32.579 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 872 chars in 25 lines. 2025-12-24 16:12:32.676 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.693 ms used by lexer for 146 tokens. 2025-12-24 16:12:32.676 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.464 ms used by scope lexer. 2025-12-24 16:12:32.677 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 105,395 KB Total time spent in parser : 95.858 ms Total time recorded by profiler: 95.060 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 65.852 69.27 15 48 21 6 0 qualifiedName (1968) 21.934 23.07 8 4 1 0 0 declareSection (1061) 3.928 4.13 4 0 0 0 0 plsqlStatement (1163) 1.614 1.70 5 2 2 1 0 procedureCall (1251) 0.805 0.85 1 0 0 0 0 functionExpression (1874) 0.500 0.53 6 4 1 4 0 initializeSection (155) 0.187 0.20 3 0 0 0 0 expression (1476) 0.125 0.13 19 4 1 0 0 createPackageBodyStatement (145) 0.062 0.06 1 1 1 1 0 itemlistItem (1062) 0.009 0.01 4 0 0 0 0 expression (1475) 0.003 0.00 4 0 0 0 0 plsqlDataType (1070) 0.003 0.00 4 0 0 0 0 functionParameter (1880) 0.003 0.00 5 0 0 0 0 itemDeclaration (1092) 0.003 0.00 2 0 0 0 0 functionParameter (1881) 0.002 0.00 5 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.00 9 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.00 9 0 0 0 0 userDefinedType (1424) 0.002 0.00 4 0 0 0 0 body (1158) 0.002 0.00 4 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.00 9 0 0 0 0 ddlStatement (12) 0.002 0.00 1 0 0 0 0 dataType (1357) 0.002 0.00 4 0 0 0 0 functionExpression (1875) 0.002 0.00 6 0 0 0 0 dataType (1358) 0.001 0.00 4 0 0 0 0 functionExpression (1877) 0.001 0.00 6 0 0 0 0 functionExpression (1876) 0.001 0.00 6 0 0 0 0 functionExpression (1879) 0.001 0.00 6 0 0 0 0 functionDefinition (1118) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 2 0 0 0 0 functionExpression (1878) 0.001 0.00 6 0 0 0 0 parameterDeclaration (1147) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 functionDefinition (1119) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 qualifiedProcedureName (1255) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.680 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.681 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.867 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkProcedureDefinition Core G-7150 0.130 6.94 1 0 checkStatement Core G-3120 0.127 6.79 1 0 checkStatement Core G-2135 0.115 6.18 1 0 checkBody Core G-7180 0.112 5.98 2 0 checkCreatePackageBody Core G-7250 0.092 4.92 1 1 checkFile Core G-1050 0.091 4.88 1 0 checkStatement Core G-2410 0.086 4.61 1 0 checkFile Core G-2130 0.084 4.50 1 0 checkInitializeSection Core G-7180 0.081 4.32 1 0 checkFile Core G-2110 0.077 4.13 1 0 checkItemlistItem Core G-2185 0.074 3.98 4 0 checkInitializeSection Core G-5040 0.073 3.93 1 0 checkFunctionDefinition Core G-7150 0.056 3.02 1 0 checkConstantDeclaration Core G-1030 0.052 2.78 1 0 checkVariableDeclaration Core G-1030 0.036 1.91 1 0 checkProcedureDefinition Core G-7320 0.033 1.76 1 0 checkFunctionDefinition Core G-7460 0.031 1.69 1 1 checkFunctionExpressionParent Core G-7520 0.027 1.43 6 0 checkProcedureDefinition Core G-7130 0.022 1.16 1 0 checkPlsqlPackageBodySource Core G-9101 0.020 1.06 1 0 checkParameterDeclaration Core G-8310 0.018 0.99 1 0 checkDeclareSection Core G-2170 0.018 0.98 2 0 checkSqlName Core G-2190 0.017 0.92 32 0 checkReturnStatement Core G-1040 0.017 0.90 2 1 checkFile Core G-1910 0.017 0.90 1 0 checkFile Core G-7710 0.014 0.77 1 0 checkFile Core G-1070 0.014 0.74 1 0 checkFunctionExpressionParent Core G-7110 0.013 0.69 6 0 checkProcedureDefinition Core G-7170 0.013 0.69 1 0 checkUserDefinedType Core G-7515 0.012 0.67 4 0 checkProcedureHeading Core G-9216 0.011 0.60 1 0 checkSqlName Core G-2180 0.011 0.59 32 0 checkAssignmentStatement Core G-2145 0.010 0.53 2 0 checkFile Core G-7220 0.009 0.51 1 0 checkFunctionDefinition Core G-7420 0.009 0.50 1 0 checkFunctionDefinition Core G-7130 0.009 0.47 1 0 checkConstantDeclaration Core G-9114 0.009 0.47 1 0 checkItemlistItem Core G-2210 0.009 0.47 4 0 checkPlsqlStatement Core G-4325 0.009 0.46 5 0 checkFunctionHeading Core G-9215 0.009 0.46 1 0 checkFunctionExpression Core G-9010 0.008 0.45 6 0 checkFunctionDefinition Core G-7910 0.008 0.45 1 0 checkVariableDeclaration Core G-9103 0.008 0.42 1 0 checkVariableDeclaration Core G-9105 0.008 0.41 1 0 checkParameterDeclaration Core G-9108 0.007 0.40 1 0 checkVariableDeclaration Core G-9106 0.007 0.40 1 0 checkPlsqlPackageBodySource Core G-9214 0.007 0.39 1 0 checkPlsqlStatement Core G-1010 0.007 0.37 5 0 checkQualifiedExpression Core G-7510 0.007 0.36 4 0 checkFunctionExpression Core G-9020 0.007 0.35 6 0 checkFile Core G-1920 0.006 0.34 1 0 checkFunctionDefinition Core G-7430 0.006 0.32 1 0 checkFunctionDefinition Core G-7170 0.006 0.30 1 0 checkPlsqlStatement Core G-1020 0.006 0.30 5 0 checkFunctionExpression Core G-9040 0.005 0.28 6 0 checkFunctionExpression Core G-4220 0.005 0.28 6 0 checkItemlistItem Core G-2220 0.005 0.28 4 0 checkVariableDeclaration Core G-9104 0.005 0.25 1 0 checkProcedureDefinition Core G-7330 0.004 0.23 1 0 checkQualifiedExpression Core G-7515 0.004 0.22 4 0 checkFunctionExpression Core G-4230 0.004 0.22 6 0 checkProcedureCall Core G-5050 0.004 0.22 1 0 checkFunctionExpression Core G-7515 0.004 0.21 6 0 checkFunctionExpression Core G-9030 0.004 0.20 6 0 checkItemlistItem Core G-2230 0.004 0.20 4 0 checkProcedureDefinition Core G-7120 0.003 0.19 1 0 checkBody Core G-5040 0.003 0.18 2 0 checkFunctionDefinition Core G-7450 0.003 0.18 1 0 checkCreatePackageBody Core G-7125 0.003 0.17 1 0 checkVariableDeclaration Core G-9102 0.003 0.17 1 0 checkVariableDeclaration Core G-5030 0.003 0.15 1 0 checkFunctionExpression Core G-4240 0.003 0.15 6 0 checkFunctionDefinition Core G-7120 0.003 0.15 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.13 1 0 checkVariableDeclaration Core G-9113 0.002 0.12 1 0 checkProcedureDefinition Core G-7140 0.002 0.12 1 0 checkCreatePackageBody Core G-7210 0.002 0.11 1 0 checkParameterDeclaration Core G-7160 0.002 0.10 1 0 checkProcedureCall Core G-7110 0.002 0.10 1 0 checkParameterDeclaration Core G-9110 0.002 0.10 1 0 checkFunctionDefinition Core G-7140 0.002 0.10 1 0 checkFunctionDefinition Core G-7440 0.002 0.09 1 0 checkQualifiedProcedureName Core G-7520 0.002 0.09 1 0 checkQualifiedProcedureName Core G-7510 0.002 0.09 1 0 checkQualifiedProcedureName Core G-5010 0.002 0.08 1 0 checkFunctionDefinition Core G-7330 0.002 0.08 1 0 checkParameterDeclaration Core G-9109 0.002 0.08 1 0 checkVariableDeclaration Core G-2140 0.001 0.07 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.07 1 0 checkVariableDeclaration Core G-2160 0.001 0.04 1 0 2025-12-24 16:12:32.681 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.102 sec including 0.005 sec for checks. 2025-12-24 16:12:32.681 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:32.681 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7250.sql with 2 issues. 2025-12-24 16:12:32.682 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7250.sql took 0.000 sec. 2025-12-24 16:12:32.682 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7250.sql. 2025-12-24 16:12:32.682 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7310.sql is UTF-8. 2025-12-24 16:12:32.682 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7310.sql. 2025-12-24 16:12:32.682 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7310.sql. 2025-12-24 16:12:32.682 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7310.sql. 2025-12-24 16:12:32.683 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 159 chars in 7 lines. 2025-12-24 16:12:32.687 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.911 ms used by lexer for 27 tokens. 2025-12-24 16:12:32.688 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.552 ms used by scope lexer. 2025-12-24 16:12:32.688 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 1.931 ms Total time recorded by profiler: 1.866 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlProcedureSource (168) 1.066 57.12 1 0 0 0 0 plsqlStatement (1163) 0.690 36.99 1 2 2 1 0 createProcedureStatement (158) 0.104 5.57 1 1 1 1 0 body (1158) 0.001 0.07 2 0 0 0 0 ddlStatement (12) 0.001 0.07 1 0 0 0 0 statement (11) 0.001 0.04 1 0 0 0 0 createProcedure (162) 0.001 0.03 1 0 0 0 0 sqlEnd (1978) 0.001 0.03 1 0 0 0 0 createProcedure (161) 0.001 0.03 1 0 0 0 0 plsqlProcedureSource (163) 0.001 0.03 1 0 0 0 0 plsqlProcedureSource (169) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:32.690 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.691 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.326 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-1070 0.252 18.98 1 0 checkStatement Core G-2135 0.244 18.37 1 0 checkStatement Core G-3120 0.235 17.70 1 0 checkStatement Core G-2410 0.215 16.21 1 0 checkBody Core G-7180 0.077 5.79 1 0 checkCreateProcedure Core G-7310 0.070 5.30 1 1 checkCreateProcedure Core G-7150 0.048 3.63 1 0 checkFile Core G-1910 0.033 2.46 1 0 checkFile Core G-1050 0.032 2.38 1 0 checkFile Core G-2110 0.019 1.46 1 0 checkPlsqlProcedureSource Core G-9216 0.015 1.12 1 0 checkFile Core G-7710 0.014 1.09 1 0 checkFile Core G-2130 0.012 0.90 1 0 checkCreateProcedure Core G-7320 0.010 0.72 1 0 checkPlsqlProcedureSource Core G-7170 0.009 0.69 1 0 checkFile Core G-7220 0.008 0.57 1 0 checkFile Core G-1920 0.006 0.48 1 0 checkSqlName Core G-2190 0.005 0.41 2 0 checkCreateProcedure Core G-7125 0.005 0.34 1 0 checkPlsqlProcedureSource Core G-7120 0.004 0.32 1 0 checkPlsqlStatement Core G-4325 0.004 0.28 1 0 checkPlsqlStatement Core G-1010 0.003 0.22 1 0 checkPlsqlProcedureSource Core G-7330 0.003 0.20 1 0 checkPlsqlStatement Core G-1020 0.002 0.15 1 0 checkBody Core G-5040 0.002 0.14 1 0 checkSqlName Core G-2180 0.001 0.11 2 0 2025-12-24 16:12:32.691 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.008 sec including 0.003 sec for checks. 2025-12-24 16:12:32.691 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.691 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7310.sql with 1 issues. 2025-12-24 16:12:32.691 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7310.sql took 0.000 sec. 2025-12-24 16:12:32.691 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7310.sql. 2025-12-24 16:12:32.691 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7320.sql is UTF-8. 2025-12-24 16:12:32.691 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7320.sql. 2025-12-24 16:12:32.691 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7320.sql. 2025-12-24 16:12:32.692 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7320.sql. 2025-12-24 16:12:32.692 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 443 chars in 18 lines. 2025-12-24 16:12:32.706 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.667 ms used by lexer for 104 tokens. 2025-12-24 16:12:32.706 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.561 ms used by scope lexer. 2025-12-24 16:12:32.707 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 10,225 KB Total time spent in parser : 13.265 ms Total time recorded by profiler: 13.042 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 8.836 67.75 9 8 8 1 0 plsqlStatement (1163) 3.789 29.05 4 2 2 1 0 postgresqlSqlExpression (1479) 0.245 1.88 6 0 0 0 0 expression (1476) 0.074 0.57 11 2 1 0 0 createPackageBodyStatement (145) 0.056 0.43 1 1 1 1 0 conditionToStatements (1230) 0.011 0.08 2 0 0 0 0 itemlistItem (1062) 0.004 0.03 3 0 0 0 0 declareSection (1061) 0.002 0.02 3 0 0 0 0 basicLoopStatement (1164) 0.002 0.02 3 0 0 0 0 expression (1475) 0.002 0.01 2 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 itemDeclaration (1092) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 6 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 6 0 0 0 0 plsqlDataType (1070) 0.001 0.01 2 0 0 0 0 functionParameter (1880) 0.001 0.01 2 0 0 0 0 createPackageBody (148) 0.001 0.01 1 0 0 0 0 userDefinedType (1424) 0.001 0.01 2 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 dataType (1358) 0.001 0.01 2 0 0 0 0 qualifiedName (1968) 0.001 0.01 2 0 0 0 0 body (1158) 0.001 0.00 2 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.001 0.00 2 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.709 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.709 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.335 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkProcedureDefinition Core G-7320 0.205 15.38 1 1 checkFile Core G-1050 0.087 6.54 1 0 checkBody Core G-7180 0.087 6.54 1 0 checkStatement Core G-3120 0.084 6.31 1 0 checkFile Core G-2110 0.078 5.85 1 0 checkStatement Core G-2410 0.076 5.69 1 0 checkStatement Core G-2135 0.061 4.60 1 0 checkItemlistItem Core G-2185 0.048 3.58 3 0 checkVariableDeclaration Core G-1030 0.048 3.57 1 0 checkFile Core G-2130 0.047 3.54 1 0 checkConstantDeclaration Core G-1030 0.043 3.21 1 0 checkVariableDeclaration Core G-9103 0.034 2.54 1 0 checkProcedureDefinition Core G-7150 0.030 2.26 1 0 checkDeclareSection Core G-2170 0.030 2.23 2 0 checkVariableDeclaration Core G-9102 0.027 2.03 1 0 checkProcedureDefinition Core G-7130 0.026 1.91 1 0 checkVariableDeclaration Core G-9105 0.024 1.82 1 0 checkVariableDeclaration Core G-9106 0.024 1.77 1 0 checkVariableDeclaration Core G-9104 0.023 1.70 1 0 checkFile Core G-1070 0.018 1.37 1 0 checkPlsqlStatement Core G-4325 0.016 1.17 4 0 checkBasicLoopStatement Core G-3320 0.015 1.16 1 0 checkFile Core G-1910 0.013 0.97 1 0 checkPlsqlPackageBodySource Core G-9214 0.011 0.86 1 0 checkFile Core G-7710 0.011 0.79 1 0 checkSqlName Core G-2190 0.010 0.78 15 0 checkFile Core G-7220 0.010 0.75 1 0 checkBasicLoopStatement Core G-3310 0.010 0.73 1 0 checkProcedureHeading Core G-9216 0.009 0.65 1 0 checkItemlistItem Core G-2210 0.008 0.57 3 0 checkUserDefinedType Core G-7515 0.007 0.51 2 0 checkSimpleComparisonCondition Core G-4270 0.007 0.51 1 0 checkSimpleComparisonCondition Core G-1080 0.006 0.42 1 0 checkItemlistItem Core G-2230 0.005 0.38 3 0 checkConstantDeclaration Core G-9114 0.005 0.37 1 0 checkProcedureDefinition Core G-7170 0.005 0.34 1 0 checkFile Core G-1920 0.004 0.34 1 0 checkFunctionExpressionParent Core G-7520 0.004 0.33 1 0 checkSqlName Core G-2180 0.004 0.32 15 0 checkItemlistItem Core G-2220 0.004 0.29 3 0 checkPlsqlStatement Core G-1010 0.004 0.29 4 0 checkSimpleComparisonCondition Core G-2150 0.004 0.27 1 0 checkFunctionExpression Core G-9010 0.004 0.26 1 0 checkBasicLoopStatement Core G-1020 0.003 0.26 1 0 checkProcedureDefinition Core G-7330 0.003 0.23 1 0 checkReturnStatement Core G-1040 0.003 0.23 1 0 checkProcedureDefinition Core G-7140 0.003 0.22 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.22 1 0 checkCreatePackageBody Core G-7125 0.003 0.22 1 0 checkProcedureDefinition Core G-7120 0.003 0.21 1 0 checkVariableDeclaration Core G-2160 0.003 0.21 1 0 checkIfStatement Core G-4210 0.003 0.20 1 0 checkPlsqlStatement Core G-1020 0.003 0.19 4 0 checkVariableDeclaration Core G-5030 0.003 0.19 1 0 checkAssignmentStatement Core G-2145 0.002 0.18 1 0 checkFunctionExpression Core G-9020 0.002 0.17 1 0 checkCreatePackageBody Core G-7250 0.002 0.16 1 0 checkVariableDeclaration Core G-9113 0.002 0.16 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.15 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.14 1 0 checkFunctionExpression Core G-7515 0.002 0.14 1 0 checkFunctionExpression Core G-4220 0.002 0.14 1 0 checkFunctionExpression Core G-9040 0.002 0.13 1 0 checkBody Core G-5040 0.002 0.12 1 0 checkVariableDeclaration Core G-2140 0.002 0.11 1 0 checkCreatePackageBody Core G-7210 0.002 0.11 1 0 checkFunctionExpression Core G-4230 0.001 0.11 1 0 checkFunctionExpression Core G-4240 0.001 0.10 1 0 checkFunctionExpression Core G-9030 0.001 0.08 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.08 1 0 checkBasicLoopStatement Core G-4320 0.001 0.06 1 0 2025-12-24 16:12:32.709 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.003 sec for checks. 2025-12-24 16:12:32.709 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.709 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7320.sql with 1 issues. 2025-12-24 16:12:32.710 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7320.sql took 0.000 sec. 2025-12-24 16:12:32.710 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7320.sql. 2025-12-24 16:12:32.710 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7330.sql is UTF-8. 2025-12-24 16:12:32.710 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7330.sql. 2025-12-24 16:12:32.710 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7330.sql. 2025-12-24 16:12:32.710 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7330.sql. 2025-12-24 16:12:32.710 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 424 chars in 15 lines. 2025-12-24 16:12:32.714 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.390 ms used by lexer for 97 tokens. 2025-12-24 16:12:32.714 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.228 ms used by scope lexer. 2025-12-24 16:12:32.715 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,051 KB Total time spent in parser : 3.367 ms Total time recorded by profiler: 3.225 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 2.167 67.18 8 3 1 0 0 declareSection (1061) 0.700 21.70 4 0 0 0 0 itemlistItem (1062) 0.151 4.68 4 0 0 0 0 dataType (1358) 0.086 2.67 5 0 0 0 0 createPackageBodyStatement (145) 0.054 1.66 1 1 1 1 0 expression (1476) 0.027 0.84 6 1 1 0 0 plsqlDataType (1070) 0.017 0.51 5 0 0 0 0 parameterDeclaration (1147) 0.006 0.19 2 0 0 0 0 parameterDeclaration (1146) 0.003 0.09 1 0 0 0 0 itemDeclaration (1092) 0.002 0.06 3 0 0 0 0 ddlStatement (12) 0.002 0.05 1 0 0 0 0 dataType (1357) 0.001 0.04 5 0 0 0 0 userDefinedType (1424) 0.001 0.04 5 0 0 0 0 expression (1432) 0.001 0.03 5 0 0 0 0 string (1976) 0.001 0.02 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.02 1 0 0 0 0 expression (1475) 0.001 0.02 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.02 1 0 0 0 0 statement (11) 0.001 0.02 1 0 0 0 0 variableDeclaration (1100) 0.001 0.02 1 0 0 0 0 body (1158) 0.001 0.02 2 0 0 0 0 plsqlStatement (1163) 0.001 0.02 1 0 0 0 0 createPackageBody (148) 0.000 0.02 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.01 3 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 procedureDefinition (1156) 0.000 0.01 1 0 0 0 0 procedureDefinition (1157) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.01 3 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.01 3 0 0 0 0 2025-12-24 16:12:32.717 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.717 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.058 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkProcedureDefinition Core G-7330 0.100 9.45 1 1 checkStatement Core G-2135 0.089 8.41 1 1 checkStatement Core G-3120 0.088 8.37 1 0 checkConstantDeclaration Core G-1030 0.082 7.79 2 0 checkProcedureDefinition Core G-7150 0.081 7.67 1 1 checkStatement Core G-2410 0.054 5.06 1 0 checkFile Core G-1050 0.051 4.81 1 0 checkFile Core G-2110 0.050 4.69 1 0 checkFile Core G-2130 0.050 4.69 1 0 checkVariableDeclaration Core G-1030 0.044 4.19 1 0 checkItemlistItem Core G-2185 0.043 4.07 4 0 checkBody Core G-7180 0.040 3.75 1 0 checkParameterDeclaration Core G-8310 0.028 2.62 2 0 checkFile Core G-7710 0.025 2.37 1 0 checkFile Core G-1910 0.017 1.56 1 0 checkProcedureDefinition Core G-7130 0.016 1.50 1 0 checkSqlName Core G-2190 0.012 1.16 21 0 checkUserDefinedType Core G-7515 0.012 1.10 5 0 checkFile Core G-1070 0.010 0.96 1 0 checkDeclareSection Core G-2170 0.010 0.94 2 0 checkVariableDeclaration Core G-9102 0.009 0.87 1 0 checkProcedureDefinition Core G-7170 0.009 0.86 1 0 checkItemlistItem Core G-2210 0.009 0.84 4 0 checkPlsqlPackageBodySource Core G-9214 0.008 0.80 1 0 checkVariableDeclaration Core G-9103 0.008 0.78 1 0 checkVariableDeclaration Core G-9105 0.008 0.76 1 0 checkConstantDeclaration Core G-9114 0.008 0.72 2 0 checkFile Core G-7220 0.008 0.72 1 0 checkVariableDeclaration Core G-9106 0.007 0.71 1 0 checkProcedureHeading Core G-9216 0.006 0.57 1 0 checkParameterDeclaration Core G-9108 0.006 0.55 2 0 checkProcedureDefinition Core G-7320 0.006 0.53 1 0 checkParameterDeclaration Core G-9109 0.005 0.45 2 0 checkVariableDeclaration Core G-9104 0.005 0.44 1 0 checkFile Core G-1920 0.004 0.40 1 0 checkSqlName Core G-2180 0.004 0.40 21 0 checkItemlistItem Core G-2220 0.004 0.35 4 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.31 1 0 checkItemlistItem Core G-2230 0.003 0.30 4 0 checkString Core G-2330 0.003 0.30 1 0 checkAssignmentStatement Core G-2145 0.003 0.30 1 0 checkVariableDeclaration Core G-5030 0.003 0.27 1 0 checkProcedureDefinition Core G-7120 0.003 0.27 1 0 checkVariableDeclaration Core G-9113 0.003 0.24 1 0 checkCreatePackageBody Core G-7125 0.002 0.23 1 0 checkParameterDeclaration Core G-9110 0.002 0.22 2 0 checkParameterDeclaration Core G-7160 0.002 0.22 2 0 checkProcedureDefinition Core G-7140 0.002 0.22 1 0 checkCreatePackageBody Core G-7210 0.002 0.20 1 0 checkCreatePackageBody Core G-7250 0.002 0.20 1 0 checkPlsqlStatement Core G-4325 0.002 0.16 1 0 checkBody Core G-5040 0.001 0.14 1 0 checkPlsqlPackageBodySource Core G-7120 0.001 0.13 1 0 checkPlsqlStatement Core G-1010 0.001 0.12 1 0 checkVariableDeclaration Core G-2140 0.001 0.11 1 0 checkPlsqlStatement Core G-1020 0.001 0.07 1 0 checkVariableDeclaration Core G-2160 0.001 0.07 1 0 2025-12-24 16:12:32.717 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.007 sec including 0.003 sec for checks. 2025-12-24 16:12:32.717 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:32.717 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7330.sql with 3 issues. 2025-12-24 16:12:32.718 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7330.sql took 0.000 sec. 2025-12-24 16:12:32.718 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7330.sql. 2025-12-24 16:12:32.718 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7410.sql is UTF-8. 2025-12-24 16:12:32.718 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7410.sql. 2025-12-24 16:12:32.718 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7410.sql. 2025-12-24 16:12:32.718 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7410.sql. 2025-12-24 16:12:32.718 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 194 chars in 9 lines. 2025-12-24 16:12:32.721 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.155 ms used by lexer for 35 tokens. 2025-12-24 16:12:32.721 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.190 ms used by scope lexer. 2025-12-24 16:12:32.721 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,018 KB Total time spent in parser : 1.766 ms Total time recorded by profiler: 1.306 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlFunctionSource (23) 0.885 67.73 1 0 0 0 0 createFunctionStatement (13) 0.285 21.82 1 1 1 1 0 plsqlFunctionSource (24) 0.049 3.72 1 0 0 0 0 createFunction (16) 0.025 1.88 1 0 0 0 0 createFunction (17) 0.024 1.80 1 0 0 0 0 plsqlFunctionSource (18) 0.016 1.25 1 0 0 0 0 plsqlStatement (1163) 0.009 0.65 1 0 0 0 0 ddlStatement (12) 0.006 0.44 1 0 0 0 0 returnStatement (1262) 0.005 0.35 1 0 0 0 0 body (1158) 0.001 0.05 2 0 0 0 0 plsqlDataType (1070) 0.001 0.04 1 0 0 0 0 expression (1476) 0.000 0.04 1 0 0 0 0 expression (1432) 0.000 0.03 1 0 0 0 0 statement (11) 0.000 0.03 1 0 0 0 0 dataType (1357) 0.000 0.03 1 0 0 0 0 sqlEnd (1978) 0.000 0.03 1 0 0 0 0 dataType (1358) 0.000 0.03 1 0 0 0 0 qualifiedName (1968) 0.000 0.02 1 0 0 0 0 userDefinedType (1424) 0.000 0.02 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:32.722 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.723 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.036 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlFunctionSource Core G-7460 0.218 21.05 1 0 checkCreateFunction Core G-7410 0.187 18.10 1 1 checkCreateFunction Core G-7125 0.070 6.75 1 0 checkCreateFunction Core G-7420 0.047 4.57 1 0 checkCreateFunction Core G-7150 0.047 4.49 1 0 checkBody Core G-7180 0.045 4.33 1 0 checkPlsqlFunctionSource Core G-9215 0.040 3.85 1 0 checkPlsqlFunctionSource Core G-7910 0.039 3.78 1 0 checkFile Core G-1070 0.038 3.71 1 0 checkStatement Core G-3120 0.031 2.98 1 0 checkCreateFunction Core G-7430 0.030 2.87 1 0 checkFile Core G-1050 0.029 2.76 1 0 checkPlsqlFunctionSource Core G-7170 0.023 2.20 1 0 checkCreateFunction Core G-7440 0.021 2.06 1 0 checkPlsqlFunctionSource Core G-7120 0.020 1.92 1 0 checkPlsqlFunctionSource Core G-7450 0.020 1.89 1 0 checkFile Core G-2110 0.019 1.84 1 0 checkStatement Core G-2135 0.019 1.83 1 0 checkPlsqlFunctionSource Core G-7330 0.017 1.59 1 0 checkFile Core G-1910 0.015 1.48 1 0 checkFile Core G-2130 0.013 1.26 1 0 checkStatement Core G-2410 0.013 1.21 1 0 checkFile Core G-7710 0.008 0.80 1 0 checkFile Core G-7220 0.006 0.54 1 0 checkSqlName Core G-2190 0.004 0.42 4 0 checkUserDefinedType Core G-7515 0.004 0.37 1 0 checkFile Core G-1920 0.004 0.36 1 0 checkReturnStatement Core G-1040 0.003 0.32 1 0 checkPlsqlStatement Core G-4325 0.002 0.16 1 0 checkSqlName Core G-2180 0.002 0.15 4 0 checkBody Core G-5040 0.001 0.14 1 0 checkPlsqlStatement Core G-1010 0.001 0.14 1 0 checkPlsqlStatement Core G-1020 0.001 0.09 1 0 2025-12-24 16:12:32.723 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.002 sec for checks. 2025-12-24 16:12:32.723 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.723 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7410.sql with 1 issues. 2025-12-24 16:12:32.723 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7410.sql took 0.000 sec. 2025-12-24 16:12:32.723 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7410.sql. 2025-12-24 16:12:32.723 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7420.sql is UTF-8. 2025-12-24 16:12:32.723 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7420.sql. 2025-12-24 16:12:32.723 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7420.sql. 2025-12-24 16:12:32.723 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7420.sql. 2025-12-24 16:12:32.723 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 545 chars in 23 lines. 2025-12-24 16:12:32.725 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.276 ms used by lexer for 126 tokens. 2025-12-24 16:12:32.725 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.313 ms used by scope lexer. 2025-12-24 16:12:32.725 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.469 ms Total time recorded by profiler: 0.306 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ itemlistItem (1062) 0.141 46.08 2 0 0 0 0 createPackageBodyStatement (145) 0.060 19.61 1 1 1 1 0 expression (1476) 0.053 17.42 12 2 1 0 0 plsqlDataType (1070) 0.012 4.07 4 0 0 0 0 postgresqlSqlExpression (1479) 0.011 3.48 6 0 0 0 0 plsqlStatement (1163) 0.003 1.04 5 0 0 0 0 declareSection (1061) 0.003 0.83 2 0 0 0 0 expression (1432) 0.002 0.72 10 0 0 0 0 expression (1475) 0.001 0.41 2 0 0 0 0 itemDeclaration (1092) 0.001 0.40 1 0 0 0 0 ddlStatement (12) 0.001 0.38 1 0 0 0 0 forLoopStatement (1200) 0.001 0.38 3 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.35 6 0 0 0 0 iterandDecl (1204) 0.001 0.34 1 0 0 0 0 qualifiedName (1968) 0.001 0.32 4 0 0 0 0 conditionToStatements (1230) 0.001 0.32 2 0 0 0 0 dataType (1357) 0.001 0.30 4 0 0 0 0 userDefinedType (1424) 0.001 0.29 4 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.29 6 0 0 0 0 iterationControl (1209) 0.001 0.25 1 0 0 0 0 body (1158) 0.001 0.25 3 0 0 0 0 parameterDeclaration (1143) 0.001 0.24 2 0 0 0 0 parameterDeclaration (1147) 0.001 0.22 2 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.21 1 0 0 0 0 variableDeclaration (1100) 0.001 0.19 1 0 0 0 0 returnStatement (1262) 0.001 0.19 1 0 0 0 0 iterandDecl (1203) 0.001 0.18 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.16 1 0 0 0 0 createPackageBody (148) 0.000 0.16 1 0 0 0 0 functionDefinition (1119) 0.000 0.15 1 0 0 0 0 statement (11) 0.000 0.14 1 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.14 1 0 0 0 0 functionDefinition (1118) 0.000 0.14 1 0 0 0 0 qualIterationCtl (1208) 0.000 0.14 1 0 0 0 0 dataType (1358) 0.000 0.11 4 0 0 0 0 sqlEnd (1978) 0.000 0.11 1 0 0 0 0 2025-12-24 16:12:32.727 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.728 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.404 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7420 0.165 11.78 1 1 checkStatement Core G-3120 0.106 7.56 1 0 checkBody Core G-7180 0.106 7.52 1 0 checkStatement Core G-2410 0.092 6.54 1 0 checkFile Core G-1050 0.076 5.44 1 0 checkStatement Core G-2135 0.076 5.44 1 0 checkFunctionDefinition Core G-7150 0.061 4.37 1 0 checkFile Core G-2110 0.059 4.22 1 0 checkFile Core G-2130 0.052 3.67 1 0 checkItemlistItem Core G-2185 0.048 3.41 2 0 checkVariableDeclaration Core G-1030 0.045 3.20 1 0 checkParameterDeclaration Core G-8310 0.042 2.97 2 0 checkFunctionDefinition Core G-7130 0.034 2.44 1 0 checkVariableDeclaration Core G-9103 0.031 2.23 1 0 checkVariableDeclaration Core G-9105 0.028 2.03 1 0 checkVariableDeclaration Core G-9106 0.027 1.93 1 0 checkVariableDeclaration Core G-9104 0.027 1.91 1 0 checkFunctionDefinition Core G-7430 0.026 1.83 1 0 checkFunctionDefinition Core G-7910 0.025 1.81 1 0 checkForLoopStatement Core G-3320 0.021 1.47 1 0 checkSteppedControl Core G-4390 0.020 1.42 1 0 checkPlsqlStatement Core G-4325 0.018 1.30 5 0 checkFile Core G-1070 0.017 1.18 1 0 checkSqlName Core G-2190 0.016 1.12 24 0 checkFile Core G-1910 0.015 1.09 1 0 checkPlsqlPackageBodySource Core G-9214 0.009 0.62 1 0 checkParameterDeclaration Core G-9108 0.008 0.58 2 0 checkVariableDeclaration Core G-9102 0.008 0.56 1 0 checkDeclareSection Core G-2170 0.008 0.54 2 0 checkFile Core G-7710 0.007 0.53 1 0 checkFile Core G-7220 0.007 0.53 1 0 checkFunctionDefinition Core G-7170 0.007 0.52 1 0 checkFunctionHeading Core G-9215 0.007 0.52 1 0 checkUserDefinedType Core G-7515 0.007 0.51 4 0 checkAssignmentStatement Core G-2145 0.007 0.47 2 0 checkFunctionDefinition Core G-7460 0.005 0.39 1 0 checkForLoopStatement Core G-3310 0.005 0.36 1 0 checkSqlName Core G-2180 0.005 0.33 24 0 checkFunctionDefinition Core G-7440 0.004 0.30 1 0 checkPlsqlStatement Core G-1010 0.004 0.27 5 0 checkFile Core G-1920 0.004 0.25 1 0 checkItemlistItem Core G-2210 0.004 0.25 2 0 checkSimpleComparisonCondition Core G-1080 0.004 0.25 1 0 checkSteppedControl Core G-4350 0.003 0.23 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.22 1 0 checkForLoopStatement Core G-1020 0.003 0.22 1 0 checkPlsqlStatement Core G-1020 0.003 0.21 5 0 checkFunctionDefinition Core G-7450 0.003 0.21 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.20 1 0 checkReturnStatement Core G-1040 0.003 0.19 1 0 checkFunctionDefinition Core G-7120 0.002 0.17 1 0 checkVariableDeclaration Core G-5030 0.002 0.17 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.17 1 0 checkIfStatement Core G-4210 0.002 0.16 1 0 checkCreatePackageBody Core G-7125 0.002 0.16 1 0 checkFunctionDefinition Core G-7330 0.002 0.16 1 0 checkVariableDeclaration Core G-9113 0.002 0.15 1 0 checkItemlistItem Core G-2220 0.002 0.15 2 0 checkFunctionDefinition Core G-7140 0.002 0.15 1 0 checkSteppedControl Core G-4395 0.002 0.15 1 0 checkCreatePackageBody Core G-7250 0.002 0.15 1 0 checkParameterDeclaration Core G-7160 0.002 0.12 2 0 checkParameterDeclaration Core G-9109 0.002 0.12 2 0 checkForLoopStatement Core G-4320 0.002 0.11 1 0 checkCreatePackageBody Core G-7210 0.002 0.11 1 0 checkPlsqlPackageBodySource Core G-7120 0.001 0.10 1 0 checkSteppedControl Core G-4360 0.001 0.10 1 0 checkItemlistItem Core G-2230 0.001 0.10 2 0 checkParameterDeclaration Core G-9110 0.001 0.09 2 0 checkVariableDeclaration Core G-2140 0.001 0.09 1 0 checkBody Core G-5040 0.001 0.08 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.07 1 0 checkVariableDeclaration Core G-2160 0.001 0.04 1 0 2025-12-24 16:12:32.728 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.003 sec for checks. 2025-12-24 16:12:32.728 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.728 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7420.sql with 1 issues. 2025-12-24 16:12:32.728 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7420.sql took 0.000 sec. 2025-12-24 16:12:32.728 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7420.sql. 2025-12-24 16:12:32.728 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7430.sql is UTF-8. 2025-12-24 16:12:32.728 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7430.sql. 2025-12-24 16:12:32.728 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7430.sql. 2025-12-24 16:12:32.729 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7430.sql. 2025-12-24 16:12:32.729 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 405 chars in 16 lines. 2025-12-24 16:12:32.730 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.183 ms used by lexer for 88 tokens. 2025-12-24 16:12:32.731 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.285 ms used by scope lexer. 2025-12-24 16:12:32.731 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 1.299 ms Total time recorded by profiler: 1.190 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 1.009 84.83 3 3 3 1 0 createPackageBodyStatement (145) 0.054 4.54 1 1 1 1 0 itemlistItem (1062) 0.027 2.30 2 0 0 0 0 expression (1476) 0.027 2.27 6 1 1 0 0 plsqlStatement (1163) 0.012 1.03 3 0 0 0 0 plsqlDataType (1070) 0.011 0.94 3 0 0 0 0 conditionToStatements (1230) 0.010 0.88 2 0 0 0 0 postgresqlSqlExpression (1479) 0.010 0.86 4 0 0 0 0 returnStatement (1262) 0.007 0.57 2 0 0 0 0 ifStatement (1228) 0.007 0.55 2 0 0 0 0 declareSection (1061) 0.002 0.14 2 0 0 0 0 ddlStatement (12) 0.001 0.12 1 0 0 0 0 expression (1432) 0.001 0.09 5 0 0 0 0 functionDefinition (1118) 0.001 0.07 1 0 0 0 0 body (1158) 0.001 0.06 2 0 0 0 0 expression (1475) 0.001 0.06 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.06 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.05 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.05 4 0 0 0 0 itemDeclaration (1092) 0.001 0.05 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.05 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.04 4 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.04 1 0 0 0 0 createPackageBody (148) 0.001 0.04 1 0 0 0 0 dataType (1357) 0.000 0.04 2 0 0 0 0 functionDefinition (1119) 0.000 0.04 1 0 0 0 0 dataType (1354) 0.000 0.04 1 0 0 0 0 qualifiedName (1968) 0.000 0.04 2 0 0 0 0 statement (11) 0.000 0.03 1 0 0 0 0 parameterDeclaration (1147) 0.000 0.03 1 0 0 0 0 sqlEnd (1978) 0.000 0.03 1 0 0 0 0 userDefinedType (1424) 0.000 0.03 2 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:32.732 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.733 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.856 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7430 0.194 22.71 1 1 checkBody Core G-7180 0.082 9.62 1 0 checkStatement Core G-3120 0.068 7.99 1 0 checkFile Core G-2110 0.055 6.41 1 0 checkFunctionDefinition Core G-7150 0.041 4.74 1 0 checkFile Core G-1050 0.037 4.30 1 0 checkStatement Core G-2135 0.036 4.26 1 0 checkFile Core G-2130 0.036 4.25 1 0 checkConstantDeclaration Core G-1030 0.035 4.08 1 0 checkFunctionDefinition Core G-7420 0.029 3.44 1 1 checkStatement Core G-2410 0.029 3.39 1 0 checkFunctionDefinition Core G-7130 0.018 2.12 1 0 checkFunctionDefinition Core G-7910 0.017 2.01 1 0 checkFunctionDefinition Core G-7450 0.013 1.55 1 0 checkFile Core G-1070 0.011 1.25 1 0 checkFile Core G-1910 0.010 1.19 1 0 checkPlsqlPackageBodySource Core G-9214 0.008 0.98 1 0 checkSqlName Core G-2190 0.008 0.98 12 0 checkParameterDeclaration Core G-8310 0.008 0.90 1 0 checkDeclareSection Core G-2170 0.007 0.87 2 0 checkFile Core G-7710 0.007 0.83 1 0 checkFunctionHeading Core G-9215 0.007 0.82 1 0 checkFile Core G-7220 0.007 0.80 1 0 checkFunctionDefinition Core G-7460 0.006 0.67 1 0 checkItemlistItem Core G-2185 0.006 0.65 2 0 checkFunctionDefinition Core G-7170 0.006 0.64 1 0 checkFunctionDefinition Core G-7440 0.005 0.57 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.51 1 0 checkUserDefinedType Core G-7515 0.004 0.51 2 0 checkParameterDeclaration Core G-9108 0.004 0.48 1 0 checkReturnStatement Core G-1040 0.004 0.46 2 0 checkConstantDeclaration Core G-9114 0.004 0.42 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.37 1 0 checkFile Core G-1920 0.003 0.37 1 0 checkItemlistItem Core G-2210 0.003 0.35 2 0 checkPlsqlStatement Core G-4325 0.003 0.34 3 0 checkPlsqlStatement Core G-1010 0.003 0.33 3 0 checkSqlName Core G-2180 0.003 0.32 12 0 checkSimpleComparisonCondition Core G-2150 0.003 0.31 1 0 checkIfStatement Core G-4210 0.002 0.29 1 0 checkPlsqlPackageBodySource Core G-9101 0.002 0.28 1 0 checkFunctionDefinition Core G-7120 0.002 0.27 1 0 checkPlsqlStatement Core G-1020 0.002 0.26 3 0 checkFunctionDefinition Core G-7330 0.002 0.24 1 0 checkCreatePackageBody Core G-7250 0.002 0.22 1 0 checkCreatePackageBody Core G-7125 0.002 0.22 1 0 checkFunctionDefinition Core G-7140 0.002 0.19 1 0 checkBody Core G-5040 0.002 0.18 1 0 checkCreatePackageBody Core G-7210 0.001 0.16 1 0 checkItemlistItem Core G-2220 0.001 0.16 2 0 checkPlsqlPackageBodySource Core G-7120 0.001 0.15 1 0 checkItemlistItem Core G-2230 0.001 0.14 2 0 checkParameterDeclaration Core G-7160 0.001 0.13 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.13 1 0 checkParameterDeclaration Core G-9109 0.001 0.08 1 0 checkParameterDeclaration Core G-9110 0.001 0.08 1 0 2025-12-24 16:12:32.733 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.002 sec for checks. 2025-12-24 16:12:32.733 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:32.733 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7430.sql with 2 issues. 2025-12-24 16:12:32.733 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7430.sql took 0.000 sec. 2025-12-24 16:12:32.733 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7430.sql. 2025-12-24 16:12:32.733 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7440.sql is UTF-8. 2025-12-24 16:12:32.733 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7440.sql. 2025-12-24 16:12:32.733 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7440.sql. 2025-12-24 16:12:32.733 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7440.sql. 2025-12-24 16:12:32.733 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 298 chars in 12 lines. 2025-12-24 16:12:32.746 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.156 ms used by lexer for 62 tokens. 2025-12-24 16:12:32.746 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.205 ms used by scope lexer. 2025-12-24 16:12:32.746 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 11,234 KB Total time spent in parser : 11.942 ms Total time recorded by profiler: 11.707 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 9.657 82.49 2 5 3 2 0 functionDefinition (1118) 1.569 13.41 1 0 0 0 0 itemlistItem (1062) 0.300 2.56 1 0 0 0 0 plsqlDataType (1070) 0.098 0.84 2 0 0 0 0 createPackageBodyStatement (145) 0.055 0.47 1 1 1 1 0 parameterDeclaration (1147) 0.006 0.05 1 0 0 0 0 datetimeDatatype (1378) 0.004 0.03 1 0 0 0 0 parameterDeclaration (1146) 0.003 0.03 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.002 0.02 2 0 0 0 0 expression (1476) 0.002 0.01 3 0 0 0 0 expression (1432) 0.001 0.01 3 0 0 0 0 body (1158) 0.001 0.01 3 0 0 0 0 declareSection (1061) 0.001 0.01 1 0 0 0 0 ddlStatement (12) 0.001 0.01 1 0 0 0 0 plsqlStatement (1163) 0.001 0.01 2 0 0 0 0 dataType (1354) 0.001 0.01 2 0 0 0 0 returnStatement (1262) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 functionDefinition (1119) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 2 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 createPackageBody (148) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 statement (11) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.748 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.748 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.813 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7440 0.249 30.59 1 1 checkBody Core G-7180 0.056 6.87 1 0 checkFile Core G-1050 0.052 6.44 1 0 checkStatement Core G-3120 0.052 6.40 1 0 checkStatement Core G-2135 0.045 5.55 1 0 checkFile Core G-2110 0.031 3.84 1 0 checkFunctionDefinition Core G-7150 0.029 3.53 1 0 checkStatement Core G-2410 0.026 3.24 1 0 checkFile Core G-1070 0.025 3.12 1 0 checkFunctionDefinition Core G-7450 0.023 2.78 1 0 checkFile Core G-2130 0.022 2.65 1 0 checkPlsqlPackageBodySource Core G-9214 0.014 1.78 1 0 checkFile Core G-1910 0.014 1.76 1 0 checkFile Core G-7710 0.013 1.64 1 0 checkFunctionDefinition Core G-7130 0.013 1.57 1 0 checkFunctionDefinition Core G-7910 0.013 1.56 1 0 checkFile Core G-7220 0.013 1.54 1 0 checkFunctionDefinition Core G-7330 0.009 1.15 1 0 checkFunctionDefinition Core G-7420 0.009 1.15 1 0 checkFunctionHeading Core G-9215 0.008 0.99 1 0 checkFunctionDefinition Core G-7460 0.008 0.97 1 0 checkFunctionDefinition Core G-7170 0.007 0.92 1 0 checkFunctionDefinition Core G-7430 0.007 0.81 1 0 checkItemlistItem Core G-2185 0.006 0.68 1 0 checkFile Core G-1920 0.006 0.68 1 0 checkPlsqlStatement Core G-4325 0.005 0.59 2 0 checkSqlName Core G-2190 0.005 0.57 8 0 checkDeclareSection Core G-2170 0.004 0.53 1 0 checkParameterDeclaration Core G-9109 0.004 0.52 1 0 checkReturnStatement Core G-1040 0.004 0.45 1 0 checkFunctionDefinition Core G-7120 0.003 0.41 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.40 1 0 checkSqlName Core G-2180 0.003 0.40 8 0 checkPlsqlStatement Core G-1020 0.003 0.38 2 0 checkPlsqlStatement Core G-1010 0.003 0.37 2 0 checkCreatePackageBody Core G-7125 0.003 0.35 1 0 checkCreatePackageBody Core G-7250 0.002 0.30 1 0 checkItemlistItem Core G-2210 0.002 0.29 1 0 checkParameterDeclaration Core G-7160 0.002 0.28 1 0 checkFunctionDefinition Core G-7140 0.002 0.27 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.23 1 0 checkAssignmentStatement Core G-2145 0.002 0.22 1 0 checkItemlistItem Core G-2220 0.002 0.22 1 0 checkBody Core G-5040 0.002 0.21 1 0 checkCreatePackageBody Core G-7210 0.002 0.19 1 0 checkItemlistItem Core G-2230 0.001 0.17 1 0 checkParameterDeclaration Core G-9110 0.001 0.15 1 0 checkParameterDeclaration Core G-9108 0.001 0.15 1 0 checkParameterDeclaration Core G-8310 0.001 0.14 1 0 2025-12-24 16:12:32.748 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.014 sec including 0.002 sec for checks. 2025-12-24 16:12:32.748 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.748 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7440.sql with 1 issues. 2025-12-24 16:12:32.748 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7440.sql took 0.000 sec. 2025-12-24 16:12:32.748 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7440.sql. 2025-12-24 16:12:32.749 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7450.sql is UTF-8. 2025-12-24 16:12:32.749 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7450.sql. 2025-12-24 16:12:32.749 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7450.sql. 2025-12-24 16:12:32.749 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7450.sql. 2025-12-24 16:12:32.749 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 244 chars in 11 lines. 2025-12-24 16:12:32.750 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.243 ms used by lexer for 48 tokens. 2025-12-24 16:12:32.750 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.149 ms used by scope lexer. 2025-12-24 16:12:32.750 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.410 ms Total time recorded by profiler: 0.345 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ functionDefinition (1118) 0.241 69.80 1 0 0 0 0 createPackageBodyStatement (145) 0.056 16.24 1 1 1 1 0 dataType (1358) 0.035 10.20 1 3 3 1 0 itemlistItem (1062) 0.002 0.46 1 0 0 0 0 ddlStatement (12) 0.002 0.44 1 0 0 0 0 declareSection (1061) 0.001 0.31 1 0 0 0 0 body (1158) 0.001 0.28 2 0 0 0 0 expression (1476) 0.001 0.23 1 0 0 0 0 expression (1432) 0.001 0.23 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.19 1 0 0 0 0 plsqlDataType (1070) 0.001 0.17 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.17 1 0 0 0 0 plsqlStatement (1163) 0.001 0.16 1 0 0 0 0 createPackageBody (148) 0.001 0.15 1 0 0 0 0 returnStatement (1262) 0.001 0.15 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.14 1 0 0 0 0 statement (11) 0.000 0.14 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.13 1 0 0 0 0 sqlEnd (1978) 0.000 0.10 1 0 0 0 0 functionDefinition (1119) 0.000 0.08 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.08 1 0 0 0 0 dataType (1354) 0.000 0.08 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.08 1 0 0 0 0 2025-12-24 16:12:32.751 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.751 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.465 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7450 0.148 31.72 1 1 checkStatement Core G-3120 0.035 7.54 1 0 checkBody Core G-7180 0.034 7.36 1 0 checkFile Core G-1050 0.022 4.79 1 0 checkStatement Core G-2135 0.021 4.50 1 0 checkFile Core G-2110 0.019 4.19 1 0 checkFile Core G-2130 0.016 3.42 1 0 checkStatement Core G-2410 0.015 3.32 1 0 checkFunctionDefinition Core G-7150 0.015 3.18 1 0 checkFile Core G-1910 0.010 2.18 1 0 checkFunctionDefinition Core G-7910 0.009 1.93 1 0 checkPlsqlPackageBodySource Core G-9214 0.009 1.93 1 0 checkFunctionDefinition Core G-7130 0.009 1.88 1 0 checkFile Core G-1070 0.008 1.74 1 0 checkFunctionDefinition Core G-7420 0.008 1.72 1 0 checkFile Core G-7710 0.008 1.71 1 0 checkFile Core G-7220 0.007 1.58 1 0 checkFunctionDefinition Core G-7460 0.007 1.44 1 0 checkFunctionHeading Core G-9215 0.007 1.42 1 0 checkFunctionDefinition Core G-7430 0.005 1.09 1 0 checkFunctionDefinition Core G-7170 0.005 0.99 1 0 checkItemlistItem Core G-2185 0.004 0.93 1 0 checkFile Core G-1920 0.004 0.92 1 0 checkDeclareSection Core G-2170 0.003 0.73 1 0 checkReturnStatement Core G-1040 0.003 0.71 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.64 1 0 checkCreatePackageBody Core G-7125 0.003 0.60 1 0 checkSqlName Core G-2190 0.003 0.59 5 0 checkItemlistItem Core G-2210 0.002 0.51 1 0 checkFunctionDefinition Core G-7120 0.002 0.50 1 0 checkFunctionDefinition Core G-7140 0.002 0.45 1 0 checkItemlistItem Core G-2220 0.002 0.40 1 0 checkCreatePackageBody Core G-7250 0.002 0.39 1 0 checkBody Core G-5040 0.002 0.36 1 0 checkFunctionDefinition Core G-7330 0.002 0.34 1 0 checkSqlName Core G-2180 0.002 0.34 5 0 checkPlsqlStatement Core G-4325 0.001 0.32 1 0 checkPlsqlStatement Core G-1020 0.001 0.31 1 0 checkCreatePackageBody Core G-7210 0.001 0.29 1 0 checkPlsqlPackageBodySource Core G-7120 0.001 0.28 1 0 checkFunctionDefinition Core G-7440 0.001 0.27 1 0 checkPlsqlStatement Core G-1010 0.001 0.27 1 0 checkItemlistItem Core G-2230 0.001 0.26 1 0 2025-12-24 16:12:32.751 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:32.751 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.751 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7450.sql with 1 issues. 2025-12-24 16:12:32.751 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7450.sql took 0.000 sec. 2025-12-24 16:12:32.751 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7450.sql. 2025-12-24 16:12:32.752 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7460.sql is UTF-8. 2025-12-24 16:12:32.752 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7460.sql. 2025-12-24 16:12:32.752 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7460.sql. 2025-12-24 16:12:32.752 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7460.sql. 2025-12-24 16:12:32.752 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 283 chars in 7 lines. 2025-12-24 16:12:32.753 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.146 ms used by lexer for 46 tokens. 2025-12-24 16:12:32.753 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.076 ms used by scope lexer. 2025-12-24 16:12:32.753 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.798 ms Total time recorded by profiler: 0.747 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 0.680 91.08 4 2 1 0 0 createPackageStatement (136) 0.053 7.12 1 1 1 1 0 itemlistItem (1062) 0.006 0.78 1 0 0 0 0 createPackage (140) 0.001 0.17 2 0 0 0 0 ddlStatement (12) 0.001 0.17 1 0 0 0 0 plsqlDataType (1070) 0.001 0.14 2 0 0 0 0 plsqlDataType (1067) 0.001 0.11 2 0 0 0 0 parameterDeclaration (1147) 0.001 0.10 1 0 0 0 0 plsqlPackageSource (142) 0.001 0.09 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.08 1 0 0 0 0 createPackage (139) 0.001 0.07 1 0 0 0 0 statement (11) 0.000 0.06 1 0 0 0 0 sqlEnd (1978) 0.000 0.03 1 0 0 0 0 2025-12-24 16:12:32.754 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.754 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.250 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.036 14.19 1 0 checkFunctionDeclaration Core G-7460 0.031 12.36 1 1 checkFile Core G-1050 0.024 9.43 1 0 checkStatement Core G-2135 0.019 7.59 1 0 checkFile Core G-2110 0.018 7.17 1 0 checkFile Core G-2130 0.015 5.92 1 0 checkStatement Core G-2410 0.014 5.72 1 0 checkParameterDeclaration Core G-8310 0.010 4.04 1 0 checkFile Core G-1910 0.010 3.83 1 0 checkFile Core G-1070 0.009 3.54 1 0 checkPlsqlPackageSource Core G-9214 0.008 3.19 1 0 checkFile Core G-7220 0.008 3.19 1 0 checkFile Core G-7710 0.007 2.96 1 0 checkItemlistItem Core G-2185 0.005 2.03 1 0 checkCreatePackage Core G-7230 0.005 1.98 1 0 checkFunctionHeading Core G-9215 0.005 1.89 1 0 checkParameterDeclaration Core G-9108 0.004 1.79 1 0 checkFile Core G-1920 0.004 1.46 1 0 checkSqlName Core G-2190 0.003 1.24 8 0 checkCreatePackage Core G-7120 0.003 1.08 1 0 checkItemlistItem Core G-2210 0.002 0.87 1 0 checkCreatePackage Core G-9101 0.002 0.73 1 0 checkItemlistItem Core G-2220 0.002 0.72 1 0 checkSqlName Core G-2180 0.002 0.65 8 0 checkCreatePackage Core G-7125 0.001 0.58 1 0 checkParameterDeclaration Core G-9110 0.001 0.52 1 0 checkItemlistItem Core G-2230 0.001 0.50 1 0 checkParameterDeclaration Core G-7160 0.001 0.45 1 0 checkParameterDeclaration Core G-9109 0.001 0.38 1 0 2025-12-24 16:12:32.754 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:32.754 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.754 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7460.sql with 1 issues. 2025-12-24 16:12:32.754 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7460.sql took 0.000 sec. 2025-12-24 16:12:32.754 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7460.sql. 2025-12-24 16:12:32.754 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7510.sql is UTF-8. 2025-12-24 16:12:32.754 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7510.sql. 2025-12-24 16:12:32.755 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7510.sql. 2025-12-24 16:12:32.755 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7510.sql. 2025-12-24 16:12:32.755 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 205 chars in 8 lines. 2025-12-24 16:12:32.757 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.115 ms used by lexer for 36 tokens. 2025-12-24 16:12:32.757 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.056 ms used by scope lexer. 2025-12-24 16:12:32.757 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,033 KB Total time spent in parser : 2.091 ms Total time recorded by profiler: 2.007 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 1.023 50.95 2 6 6 1 0 declareSection (1061) 0.496 24.68 1 0 0 0 0 dataType (1358) 0.417 20.77 1 8 8 1 0 plsqlBlockStatement (1060) 0.055 2.73 1 1 1 1 0 expression (1476) 0.002 0.10 3 0 0 0 0 plsqlStatement (1163) 0.002 0.08 1 0 0 0 0 plsqlDataType (1070) 0.001 0.07 1 0 0 0 0 expression (1432) 0.001 0.07 3 0 0 0 0 procedureCall (1251) 0.001 0.05 1 0 0 0 0 functionParameter (1880) 0.001 0.05 1 0 0 0 0 itemDeclaration (1092) 0.001 0.05 1 0 0 0 0 body (1158) 0.001 0.05 2 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.05 2 0 0 0 0 statement (11) 0.001 0.04 1 0 0 0 0 string (1976) 0.001 0.04 1 0 0 0 0 procedureCall (1252) 0.001 0.03 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.03 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.03 2 0 0 0 0 plsqlBlock (1240) 0.001 0.03 1 0 0 0 0 itemlistItem (1062) 0.000 0.02 1 0 0 0 0 functionParameter (1881) 0.000 0.02 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.02 1 0 0 0 0 procedureCall (1250) 0.000 0.02 1 0 0 0 0 dataType (1354) 0.000 0.02 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:32.758 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.759 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.720 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkQualifiedProcedureName Core G-7510 0.406 56.36 1 1 checkFile Core G-2130 0.048 6.65 1 1 checkFile Core G-2110 0.036 4.97 1 0 checkStatement Core G-3120 0.035 4.88 1 0 checkFile Core G-1070 0.032 4.39 1 0 checkConstantDeclaration Core G-1030 0.024 3.40 1 0 checkStatement Core G-2135 0.022 3.02 1 0 checkStatement Core G-2410 0.015 2.02 1 0 checkQualifiedProcedureName Core G-5010 0.014 1.97 1 1 checkFile Core G-1910 0.009 1.31 1 0 checkFile Core G-7710 0.007 1.01 1 0 checkConstantDeclaration Core G-9114 0.007 0.95 1 0 checkQualifiedProcedureName Core G-7520 0.006 0.90 1 0 checkDeclareSection Core G-2170 0.005 0.72 1 0 checkQualifiedProcedureName Core G-7515 0.005 0.67 1 0 checkProcedureCall Core G-7110 0.004 0.57 1 0 checkCharacterDatatype Core G-2340 0.004 0.55 1 0 checkFile Core G-7220 0.004 0.54 1 0 checkItemlistItem Core G-2185 0.004 0.53 1 0 checkFile Core G-1920 0.004 0.53 1 0 checkProcedureCall Core G-5050 0.004 0.51 1 0 checkItemlistItem Core G-2210 0.004 0.49 1 0 checkString Core G-2330 0.003 0.42 1 0 checkFile Core G-1050 0.003 0.39 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.30 1 0 checkCharacterDatatype Core G-2310 0.002 0.27 1 0 checkItemlistItem Core G-2220 0.002 0.26 1 0 checkSqlName Core G-2190 0.002 0.26 3 0 checkBody Core G-5040 0.001 0.19 1 0 checkItemlistItem Core G-2230 0.001 0.19 1 0 checkPlsqlStatement Core G-4325 0.001 0.18 1 0 checkSqlName Core G-2180 0.001 0.18 3 0 checkPlsqlStatement Core G-1010 0.001 0.17 1 0 checkPlsqlStatement Core G-1020 0.001 0.16 1 0 checkBody Core G-7180 0.001 0.11 1 0 2025-12-24 16:12:32.759 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.001 sec for checks. 2025-12-24 16:12:32.759 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:32.759 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7510.sql with 3 issues. 2025-12-24 16:12:32.759 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7510.sql took 0.000 sec. 2025-12-24 16:12:32.759 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7510.sql. 2025-12-24 16:12:32.759 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7515.sql is UTF-8. 2025-12-24 16:12:32.759 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7515.sql. 2025-12-24 16:12:32.759 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7515.sql. 2025-12-24 16:12:32.759 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7515.sql. 2025-12-24 16:12:32.759 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 225 chars in 9 lines. 2025-12-24 16:12:32.782 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.192 ms used by lexer for 41 tokens. 2025-12-24 16:12:32.783 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.046 ms used by scope lexer. 2025-12-24 16:12:32.783 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 22,528 KB Total time spent in parser : 22.695 ms Total time recorded by profiler: 22.478 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 19.262 85.69 6 5 5 1 0 qualifiedProcedureName (1255) 2.767 12.31 3 18 10 2 0 declareSection (1061) 0.297 1.32 1 0 0 0 0 expression (1476) 0.066 0.29 8 2 1 0 0 plsqlBlockStatement (1060) 0.053 0.24 1 1 1 1 0 functionExpression (1874) 0.008 0.03 1 0 0 0 0 plsqlStatement (1163) 0.003 0.01 2 0 0 0 0 expression (1475) 0.002 0.01 2 0 0 0 0 itemlistItem (1062) 0.002 0.01 1 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 procedureCall (1251) 0.002 0.01 1 0 0 0 0 functionParameter (1880) 0.001 0.01 2 0 0 0 0 itemDeclaration (1092) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 3 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.00 3 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 3 0 0 0 0 functionExpression (1877) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 plsqlDataType (1070) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 dataType (1358) 0.000 0.00 1 0 0 0 0 qualifiedName (1968) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.797 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.797 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.268 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkUserDefinedType Core G-7515 0.520 40.97 1 1 checkFile Core G-2110 0.080 6.34 1 0 checkQualifiedExpression Core G-7515 0.062 4.91 2 1 checkStatement Core G-3120 0.055 4.35 1 0 checkVariableDeclaration Core G-9102 0.050 3.97 1 0 checkStatement Core G-2135 0.049 3.89 1 0 checkVariableDeclaration Core G-9103 0.038 2.96 1 0 checkQualifiedProcedureName Core G-5010 0.036 2.83 1 1 checkStatement Core G-2410 0.036 2.81 1 0 checkVariableDeclaration Core G-1030 0.032 2.49 1 0 checkFile Core G-2130 0.030 2.36 1 0 checkItemlistItem Core G-2185 0.026 2.07 1 0 checkFile Core G-7710 0.025 1.95 1 0 checkVariableDeclaration Core G-9105 0.017 1.35 1 0 checkFile Core G-1910 0.017 1.32 1 0 checkVariableDeclaration Core G-9104 0.015 1.22 1 0 checkVariableDeclaration Core G-9106 0.015 1.19 1 0 checkFunctionExpressionParent Core G-7520 0.011 0.90 1 0 checkFile Core G-1070 0.010 0.79 1 0 checkQualifiedProcedureName Core G-7520 0.008 0.67 1 0 checkFile Core G-7220 0.008 0.63 1 0 checkSqlName Core G-2190 0.008 0.59 9 0 checkFile Core G-1050 0.008 0.59 1 0 checkPlsqlStatement Core G-4325 0.007 0.56 2 0 checkDeclareSection Core G-2170 0.007 0.52 1 0 checkFunctionExpressionParent Core G-7110 0.007 0.52 1 0 checkFile Core G-1920 0.006 0.48 1 0 checkSqlName Core G-2180 0.006 0.45 9 0 checkString Core G-2330 0.005 0.43 1 0 checkAssignmentStatement Core G-2145 0.005 0.42 1 0 checkQualifiedExpression Core G-7510 0.005 0.38 2 0 checkPlsqlStatement Core G-1010 0.005 0.37 2 0 checkProcedureCall Core G-5050 0.005 0.36 1 0 checkProcedureCall Core G-7110 0.004 0.35 1 0 checkPlsqlStatement Core G-1020 0.004 0.35 2 0 checkItemlistItem Core G-2210 0.004 0.32 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.32 1 0 checkFunctionExpression Core G-9010 0.004 0.30 1 0 checkBody Core G-5040 0.003 0.24 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.24 1 0 checkFunctionExpression Core G-4220 0.003 0.23 1 0 checkItemlistItem Core G-2220 0.003 0.23 1 0 checkVariableDeclaration Core G-5030 0.003 0.21 1 0 checkVariableDeclaration Core G-9113 0.003 0.21 1 0 checkFunctionExpression Core G-9020 0.002 0.17 1 0 checkItemlistItem Core G-2230 0.002 0.17 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.15 1 0 checkBody Core G-7180 0.002 0.14 1 0 checkFunctionExpression Core G-4230 0.002 0.13 1 0 checkFunctionExpression Core G-9040 0.002 0.13 1 0 checkFunctionExpression Core G-4240 0.001 0.11 1 0 checkFunctionExpression Core G-9030 0.001 0.10 1 0 checkVariableDeclaration Core G-2140 0.001 0.09 1 0 checkVariableDeclaration Core G-2160 0.001 0.09 1 0 checkFunctionExpression Core G-7515 0.001 0.06 1 0 2025-12-24 16:12:32.797 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.038 sec including 0.014 sec for checks. 2025-12-24 16:12:32.798 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:32.798 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7515.sql with 3 issues. 2025-12-24 16:12:32.798 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7515.sql took 0.000 sec. 2025-12-24 16:12:32.798 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7515.sql. 2025-12-24 16:12:32.798 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7520.sql is UTF-8. 2025-12-24 16:12:32.798 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7520.sql. 2025-12-24 16:12:32.798 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7520.sql. 2025-12-24 16:12:32.799 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7520.sql. 2025-12-24 16:12:32.799 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 104 chars in 6 lines. 2025-12-24 16:12:32.802 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.197 ms used by lexer for 20 tokens. 2025-12-24 16:12:32.803 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.059 ms used by scope lexer. 2025-12-24 16:12:32.803 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 4,069 KB Total time spent in parser : 3.542 ms Total time recorded by profiler: 3.467 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedProcedureName (1255) 2.934 84.64 3 14 8 2 0 plsqlStatement (1163) 0.366 10.55 1 0 0 0 0 procedureCall (1251) 0.091 2.63 1 0 0 0 0 plsqlBlockStatement (1060) 0.064 1.85 1 1 1 1 0 procedureCall (1250) 0.005 0.15 1 0 0 0 0 body (1158) 0.001 0.03 2 0 0 0 0 expression (1476) 0.001 0.03 1 0 0 0 0 statement (11) 0.001 0.02 1 0 0 0 0 expression (1432) 0.001 0.02 1 0 0 0 0 sqlEnd (1978) 0.001 0.02 1 0 0 0 0 procedureCall (1252) 0.001 0.02 1 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.01 1 0 0 0 0 functionParameter (1881) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.803 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.804 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.253 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkQualifiedProcedureName Core G-7520 0.105 41.60 1 1 checkStatement Core G-3120 0.026 10.46 1 0 checkStatement Core G-2135 0.017 6.72 1 0 checkFile Core G-2110 0.017 6.57 1 0 checkFile Core G-1910 0.012 4.74 1 0 checkFile Core G-7710 0.011 4.40 1 0 checkStatement Core G-2410 0.010 4.10 1 0 checkFile Core G-2130 0.009 3.58 1 0 checkFile Core G-7220 0.008 3.01 1 0 checkFile Core G-1070 0.006 2.54 1 0 checkFile Core G-1920 0.005 1.84 1 0 checkFile Core G-1050 0.004 1.55 1 0 checkProcedureCall Core G-5050 0.003 1.31 1 0 checkQualifiedProcedureName Core G-5010 0.003 1.17 1 0 checkProcedureCall Core G-7110 0.003 1.00 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.88 1 0 checkQualifiedProcedureName Core G-7510 0.002 0.69 1 0 checkBody Core G-5040 0.001 0.59 1 0 checkSqlName Core G-2190 0.001 0.54 2 0 checkPlsqlStatement Core G-4325 0.001 0.52 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.50 1 0 checkPlsqlStatement Core G-1010 0.001 0.49 1 0 checkPlsqlStatement Core G-1020 0.001 0.45 1 0 checkBody Core G-7180 0.001 0.38 1 0 checkSqlName Core G-2180 0.001 0.35 2 0 2025-12-24 16:12:32.804 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.005 sec including 0.001 sec for checks. 2025-12-24 16:12:32.804 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.804 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7520.sql with 1 issues. 2025-12-24 16:12:32.804 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7520.sql took 0.000 sec. 2025-12-24 16:12:32.804 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7520.sql. 2025-12-24 16:12:32.804 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7710.sql is UTF-8. 2025-12-24 16:12:32.804 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7710.sql. 2025-12-24 16:12:32.804 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7710.sql. 2025-12-24 16:12:32.804 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7710.sql. 2025-12-24 16:12:32.804 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 676 chars in 32 lines. 2025-12-24 16:12:32.834 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.436 ms used by lexer for 157 tokens. 2025-12-24 16:12:32.834 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.786 ms used by scope lexer. 2025-12-24 16:12:32.835 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 26,624 KB Total time spent in parser : 28.413 ms Total time recorded by profiler: 28.054 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ singleTableInsert (624) 10.971 39.11 2 50 31 2 0 valuesRow (775) 9.182 32.73 2 46 29 2 0 expression (1432) 7.558 26.94 14 36 6 6 0 expression (1476) 0.152 0.54 20 6 1 0 0 createTriggerStatement (345) 0.116 0.41 2 2 1 2 0 createTrigger (349) 0.045 0.16 2 0 0 0 0 plsqlTriggerSource (353) 0.003 0.01 2 0 0 0 0 expression (1475) 0.003 0.01 6 0 0 0 0 ddlStatement (12) 0.003 0.01 2 0 0 0 0 columnReferenceItem (635) 0.002 0.01 8 0 0 0 0 body (1158) 0.002 0.01 4 0 0 0 0 placeholderExpression (1892) 0.002 0.01 6 0 0 0 0 dmlEventClause (361) 0.002 0.01 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 2 0 0 0 0 insertIntoClause (631) 0.001 0.00 2 0 0 0 0 statement (11) 0.001 0.00 2 0 0 0 0 sqlStatement (1312) 0.001 0.00 2 0 0 0 0 insertIntoClause (628) 0.001 0.00 2 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 2 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.00 2 0 0 0 0 plsqlTriggerSource (350) 0.001 0.00 2 0 0 0 0 plsqlStatement (1163) 0.001 0.00 2 0 0 0 0 createTrigger (348) 0.001 0.00 2 0 0 0 0 insertIntoClause (629) 0.001 0.00 2 0 0 0 0 dmlTableExpressionClause (574) 0.001 0.00 2 0 0 0 0 dmlTableExpressionClause (575) 0.001 0.00 2 0 0 0 0 2025-12-24 16:12:32.841 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.842 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.544 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-7710 1.181 33.32 1 1 checkFile Core G-2110 0.291 8.20 1 0 checkFile Core G-2130 0.276 7.79 1 0 checkFile Core G-1050 0.266 7.51 1 0 checkFile Core G-1920 0.192 5.43 1 0 checkStatement Core G-3120 0.191 5.39 2 0 checkBody Core G-7180 0.189 5.33 2 0 checkFile Core G-7220 0.164 4.63 1 0 checkFile Core G-1910 0.135 3.80 1 0 checkStatement Core G-2135 0.108 3.04 2 0 checkFile Core G-1070 0.107 3.01 1 0 checkStatement Core G-2410 0.082 2.33 2 0 checkPlsqlTriggerSource Core G-9213 0.072 2.03 2 0 checkCreateTrigger Core G-3150 0.068 1.92 2 0 checkInsert Core G-8410 0.044 1.23 2 0 checkSingleTableInsert Core G-1060 0.039 1.11 2 0 checkSqlName Core G-2190 0.021 0.59 28 0 checkDmlEventClause Core G-7720 0.018 0.50 2 0 checkQualifiedExpression Core G-7510 0.016 0.46 6 0 checkSqlName Core G-2180 0.012 0.34 28 0 checkQualifiedExpression Core G-7515 0.012 0.34 6 0 checkPlsqlStatement Core G-4325 0.009 0.27 2 0 checkInsert Core G-3210 0.009 0.25 2 0 checkPlsqlStatement Core G-1010 0.007 0.19 2 0 checkPlsqlTriggerSource Core G-7730 0.007 0.19 2 0 checkPlsqlStatement Core G-1020 0.006 0.16 2 0 checkPlsqlTriggerSource Core G-7740 0.005 0.15 2 0 checkCreateTrigger Core G-7125 0.005 0.15 2 0 checkBody Core G-5040 0.004 0.12 2 0 checkSingleTableInsert Core G-3110 0.004 0.12 2 0 checkDmlTableExpressionClause Core G-8210 0.003 0.08 2 0 2025-12-24 16:12:32.842 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.037 sec including 0.007 sec for checks. 2025-12-24 16:12:32.842 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.842 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7710.sql with 1 issues. 2025-12-24 16:12:32.843 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7710.sql took 0.001 sec. 2025-12-24 16:12:32.843 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7710.sql. 2025-12-24 16:12:32.843 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7720.sql is UTF-8. 2025-12-24 16:12:32.843 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7720.sql. 2025-12-24 16:12:32.843 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7720.sql. 2025-12-24 16:12:32.843 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7720.sql. 2025-12-24 16:12:32.843 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 439 chars in 17 lines. 2025-12-24 16:12:32.853 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.347 ms used by lexer for 85 tokens. 2025-12-24 16:12:32.853 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.720 ms used by scope lexer. 2025-12-24 16:12:32.854 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 7,106 KB Total time spent in parser : 8.958 ms Total time recorded by profiler: 8.764 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ singleTableInsert (624) 3.818 43.57 1 19 19 1 0 valuesRow (775) 3.093 35.30 1 17 17 1 0 expression (1432) 1.569 17.91 5 12 6 2 0 createTrigger (349) 0.106 1.21 1 0 0 0 0 createTriggerStatement (345) 0.100 1.15 1 1 1 1 0 expression (1476) 0.062 0.70 7 2 1 0 0 expression (1475) 0.002 0.02 2 0 0 0 0 ddlStatement (12) 0.001 0.02 1 0 0 0 0 body (1158) 0.001 0.01 2 0 0 0 0 columnReferenceItem (635) 0.001 0.01 3 0 0 0 0 insertIntoClause (631) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.01 1 0 0 0 0 placeholderExpression (1892) 0.001 0.01 2 0 0 0 0 dmlEventClause (361) 0.001 0.01 1 0 0 0 0 insertIntoClause (628) 0.001 0.01 1 0 0 0 0 plsqlStatement (1163) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 sqlStatement (1312) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 plsqlTriggerSource (350) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.01 1 0 0 0 0 plsqlTriggerSource (353) 0.000 0.01 1 0 0 0 0 createTrigger (348) 0.000 0.01 1 0 0 0 0 insertIntoClause (629) 0.000 0.00 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 0.00 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.856 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.857 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.694 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlTriggerSource Core G-7730 0.371 21.94 1 1 checkDmlEventClause Core G-7720 0.330 19.46 1 1 checkStatement Core G-2135 0.243 14.35 1 0 checkBody Core G-7180 0.094 5.52 1 0 checkStatement Core G-3120 0.093 5.50 1 0 checkFile Core G-2110 0.077 4.52 1 0 checkFile Core G-7710 0.067 3.95 1 0 checkFile Core G-1050 0.066 3.88 1 0 checkPlsqlTriggerSource Core G-7740 0.059 3.50 1 0 checkFile Core G-2130 0.056 3.33 1 0 checkStatement Core G-2410 0.036 2.12 1 0 checkFile Core G-1910 0.034 2.01 1 0 checkCreateTrigger Core G-3150 0.030 1.76 1 0 checkPlsqlTriggerSource Core G-9213 0.027 1.58 1 0 checkInsert Core G-8410 0.019 1.12 1 0 checkFile Core G-1070 0.015 0.91 1 0 checkSingleTableInsert Core G-1060 0.014 0.81 1 0 checkSqlName Core G-2190 0.010 0.57 13 0 checkFile Core G-1920 0.009 0.53 1 0 checkFile Core G-7220 0.006 0.34 1 0 checkQualifiedExpression Core G-7510 0.006 0.33 2 0 checkSqlName Core G-2180 0.005 0.31 13 0 checkInsert Core G-3210 0.004 0.25 1 0 checkQualifiedExpression Core G-7515 0.004 0.25 2 0 checkPlsqlStatement Core G-4325 0.004 0.25 1 0 checkPlsqlStatement Core G-1010 0.003 0.19 1 0 checkPlsqlStatement Core G-1020 0.003 0.18 1 0 checkCreateTrigger Core G-7125 0.003 0.16 1 0 checkBody Core G-5040 0.003 0.15 1 0 checkSingleTableInsert Core G-3110 0.002 0.12 1 0 checkDmlTableExpressionClause Core G-8210 0.001 0.08 1 0 2025-12-24 16:12:32.857 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.014 sec including 0.003 sec for checks. 2025-12-24 16:12:32.857 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:32.857 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7720.sql with 2 issues. 2025-12-24 16:12:32.857 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7720.sql took 0.000 sec. 2025-12-24 16:12:32.857 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7720.sql. 2025-12-24 16:12:32.858 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7730.sql is UTF-8. 2025-12-24 16:12:32.858 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7730.sql. 2025-12-24 16:12:32.858 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7730.sql. 2025-12-24 16:12:32.858 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7730.sql. 2025-12-24 16:12:32.858 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 293 chars in 14 lines. 2025-12-24 16:12:32.861 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.361 ms used by lexer for 80 tokens. 2025-12-24 16:12:32.861 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.249 ms used by scope lexer. 2025-12-24 16:12:32.861 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,010 KB Total time spent in parser : 2.114 ms Total time recorded by profiler: 1.948 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 1.669 85.68 8 12 6 2 0 createTriggerStatement (345) 0.104 5.33 1 1 1 1 0 expression (1476) 0.066 3.40 10 2 1 0 0 createTrigger (349) 0.048 2.44 1 0 0 0 0 postgresqlSqlExpression (1479) 0.035 1.79 4 0 0 0 0 conditionToStatements (1230) 0.012 0.63 4 0 0 0 0 plsqlStatement (1163) 0.003 0.17 4 0 0 0 0 expression (1475) 0.002 0.09 2 0 0 0 0 body (1158) 0.002 0.08 3 0 0 0 0 ddlStatement (12) 0.001 0.07 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.06 4 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.06 4 0 0 0 0 dmlEventClause (361) 0.001 0.04 1 0 0 0 0 plsqlTriggerSource (353) 0.001 0.03 1 0 0 0 0 statement (11) 0.001 0.03 1 0 0 0 0 sqlEnd (1978) 0.001 0.03 1 0 0 0 0 createTrigger (348) 0.000 0.02 1 0 0 0 0 plsqlTriggerSource (350) 0.000 0.02 1 0 0 0 0 placeholderExpression (1892) 0.000 0.02 2 0 0 0 0 2025-12-24 16:12:32.863 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.863 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.722 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkBody Core G-7180 0.117 16.27 1 0 checkStatement Core G-3120 0.084 11.70 1 0 checkFile Core G-2130 0.057 7.92 1 0 checkStatement Core G-2135 0.054 7.49 1 0 checkFile Core G-1050 0.050 6.92 1 0 checkFile Core G-2110 0.044 6.06 1 0 checkStatement Core G-2410 0.042 5.84 1 0 checkPlsqlTriggerSource Core G-7730 0.041 5.68 1 1 checkFile Core G-7710 0.038 5.32 1 0 checkCreateTrigger Core G-3150 0.030 4.10 1 0 checkPlsqlTriggerSource Core G-9213 0.026 3.58 1 0 checkPlsqlTriggerSource Core G-7740 0.025 3.48 1 0 checkFile Core G-1910 0.015 2.06 1 0 checkFile Core G-1070 0.012 1.65 1 0 checkDmlEventClause Core G-7720 0.010 1.43 1 0 checkSqlName Core G-2190 0.009 1.24 10 0 checkAssignmentStatement Core G-2145 0.008 1.12 2 0 checkPlsqlStatement Core G-4325 0.008 1.08 4 0 checkFile Core G-7220 0.007 0.99 1 0 checkFile Core G-1920 0.007 0.96 1 0 checkPlsqlStatement Core G-1010 0.007 0.93 4 0 checkPlsqlStatement Core G-1020 0.006 0.79 4 0 checkSqlName Core G-2180 0.005 0.74 10 0 checkIfStatement Core G-4210 0.005 0.68 2 0 checkQualifiedExpression Core G-7510 0.005 0.64 2 0 checkQualifiedExpression Core G-7515 0.005 0.63 2 0 checkCreateTrigger Core G-7125 0.003 0.38 1 0 checkBody Core G-5040 0.002 0.31 1 0 2025-12-24 16:12:32.863 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.005 sec including 0.002 sec for checks. 2025-12-24 16:12:32.863 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.863 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7730.sql with 1 issues. 2025-12-24 16:12:32.864 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7730.sql took 0.000 sec. 2025-12-24 16:12:32.864 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7730.sql. 2025-12-24 16:12:32.864 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7740.sql is UTF-8. 2025-12-24 16:12:32.864 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7740.sql. 2025-12-24 16:12:32.864 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7740.sql. 2025-12-24 16:12:32.864 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7740.sql. 2025-12-24 16:12:32.864 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 391 chars in 15 lines. 2025-12-24 16:12:32.868 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.334 ms used by lexer for 92 tokens. 2025-12-24 16:12:32.868 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.137 ms used by scope lexer. 2025-12-24 16:12:32.868 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,048 KB Total time spent in parser : 2.987 ms Total time recorded by profiler: 2.828 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 2.586 91.43 12 18 6 3 0 expression (1476) 0.126 4.46 16 4 1 0 0 createTriggerStatement (345) 0.098 3.48 1 1 1 1 0 plsqlStatement (1163) 0.003 0.09 5 0 0 0 0 createTrigger (349) 0.002 0.08 1 0 0 0 0 expression (1475) 0.002 0.06 4 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.05 5 0 0 0 0 body (1158) 0.001 0.05 3 0 0 0 0 ddlStatement (12) 0.001 0.04 1 0 0 0 0 conditionToStatements (1230) 0.001 0.04 5 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.03 5 0 0 0 0 statement (11) 0.001 0.03 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.03 5 0 0 0 0 dmlEventClause (361) 0.001 0.03 1 0 0 0 0 plsqlTriggerSource (353) 0.001 0.03 1 0 0 0 0 plsqlTriggerSource (350) 0.001 0.02 1 0 0 0 0 placeholderExpression (1892) 0.001 0.02 3 0 0 0 0 createTrigger (348) 0.001 0.02 1 0 0 0 0 sqlEnd (1978) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:32.870 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.870 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.728 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkBody Core G-7180 0.109 14.91 1 0 checkStatement Core G-3120 0.093 12.73 1 0 checkCreateTrigger Core G-3150 0.064 8.81 1 1 checkStatement Core G-2135 0.049 6.79 1 0 checkFile Core G-2110 0.049 6.77 1 0 checkFile Core G-2130 0.046 6.28 1 0 checkFile Core G-1050 0.044 5.99 1 0 checkStatement Core G-2410 0.043 5.86 1 0 checkFile Core G-7710 0.038 5.27 1 0 checkPlsqlTriggerSource Core G-7730 0.034 4.69 1 1 checkPlsqlTriggerSource Core G-7740 0.029 3.93 1 0 checkPlsqlTriggerSource Core G-9213 0.021 2.87 1 0 checkFile Core G-1910 0.013 1.77 1 0 checkFile Core G-1070 0.011 1.56 1 0 checkAssignmentStatement Core G-2145 0.010 1.44 3 0 checkDmlEventClause Core G-7720 0.010 1.36 1 0 checkSqlName Core G-2190 0.010 1.33 14 0 checkQualifiedExpression Core G-7510 0.008 1.13 4 0 checkPlsqlStatement Core G-4325 0.006 0.86 5 0 checkQualifiedExpression Core G-7515 0.006 0.84 4 0 checkFile Core G-1920 0.006 0.83 1 0 checkFile Core G-7220 0.006 0.79 1 0 checkPlsqlStatement Core G-1010 0.005 0.73 5 0 checkSqlName Core G-2180 0.005 0.68 14 0 checkIfStatement Core G-4210 0.004 0.57 2 0 checkPlsqlStatement Core G-1020 0.004 0.54 5 0 checkCreateTrigger Core G-7125 0.003 0.41 1 0 checkBody Core G-5040 0.002 0.28 1 0 2025-12-24 16:12:32.870 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.006 sec including 0.002 sec for checks. 2025-12-24 16:12:32.870 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:32.870 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7740.sql with 2 issues. 2025-12-24 16:12:32.871 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7740.sql took 0.000 sec. 2025-12-24 16:12:32.871 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7740.sql. 2025-12-24 16:12:32.871 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7810.sql is UTF-8. 2025-12-24 16:12:32.871 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7810.sql. 2025-12-24 16:12:32.871 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7810.sql. 2025-12-24 16:12:32.871 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7810.sql. 2025-12-24 16:12:32.871 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 277 chars in 11 lines. 2025-12-24 16:12:32.890 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.229 ms used by lexer for 44 tokens. 2025-12-24 16:12:32.890 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.050 ms used by scope lexer. 2025-12-24 16:12:32.890 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 10,240 KB Total time spent in parser : 18.023 ms Total time recorded by profiler: 17.840 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 16.075 90.11 2 1 1 0 0 qualifiedProcedureName (1255) 1.619 9.07 2 6 6 1 0 plsqlBlockStatement (1060) 0.057 0.32 1 1 1 1 0 expression (1476) 0.044 0.25 5 1 1 0 0 itemlistItem (1062) 0.003 0.02 1 0 0 0 0 subquery (741) 0.003 0.02 1 0 0 0 0 plsqlStatement (1163) 0.002 0.01 2 0 0 0 0 expression (1432) 0.002 0.01 4 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 itemDeclaration (1092) 0.001 0.01 1 0 0 0 0 expression (1475) 0.001 0.01 1 0 0 0 0 procedureCall (1251) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 declareSection (1061) 0.001 0.01 1 0 0 0 0 plsqlDataType (1070) 0.001 0.01 1 0 0 0 0 queryBlock (745) 0.001 0.01 1 0 0 0 0 variableDeclaration (1100) 0.001 0.01 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 functionParameter (1880) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 selectList (795) 0.001 0.00 1 0 0 0 0 fromItem (867) 0.001 0.00 1 0 0 0 0 subquery (722) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 tableReference (886) 0.001 0.00 1 0 0 0 0 queryBlock (744) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 queryTableExpression (893) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 tableReference (889) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 plsqlBlock (1240) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.893 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.893 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.538 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSelectIntoStatement Core G-7810 1.032 67.10 1 1 checkFile Core G-2110 0.074 4.79 1 0 checkStatement Core G-3120 0.058 3.78 1 0 checkVariableDeclaration Core G-1030 0.036 2.37 1 0 checkSelectIntoStatement Core G-5060 0.033 2.15 1 0 checkFile Core G-2130 0.033 2.12 1 0 checkStatement Core G-2410 0.028 1.80 1 0 checkStatement Core G-2135 0.028 1.79 1 0 checkItemlistItem Core G-2185 0.026 1.70 1 0 checkSelectIntoStatement Core G-8110 0.015 0.95 1 0 checkFile Core G-1910 0.015 0.94 1 0 checkVariableDeclaration Core G-9102 0.014 0.93 1 0 checkFile Core G-7710 0.011 0.68 1 0 checkFile Core G-1070 0.010 0.67 1 0 checkSelectIntoStatement Core G-8120 0.008 0.51 1 0 checkFile Core G-1050 0.008 0.49 1 0 checkFile Core G-7220 0.007 0.47 1 0 checkQualifiedProcedureName Core G-7520 0.007 0.46 1 0 checkDeclareSection Core G-2170 0.006 0.39 1 0 checkSqlName Core G-2190 0.006 0.39 9 0 checkFile Core G-1920 0.005 0.34 1 0 checkVariableDeclaration Core G-9103 0.005 0.32 1 0 checkPlsqlStatement Core G-1010 0.004 0.29 2 0 checkVariableDeclaration Core G-9105 0.004 0.28 1 0 checkVariableDeclaration Core G-9106 0.004 0.28 1 0 checkProcedureCall Core G-7110 0.004 0.27 1 0 checkItemlistItem Core G-2210 0.004 0.25 1 0 checkProcedureCall Core G-5050 0.004 0.25 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.24 1 0 checkSqlName Core G-2180 0.004 0.24 9 0 checkPlsqlStatement Core G-1020 0.004 0.24 2 0 checkPlsqlStatement Core G-4325 0.003 0.22 2 0 checkVariableDeclaration Core G-9104 0.003 0.21 1 0 checkQualifiedExpression Core G-7510 0.003 0.20 1 0 checkVariableDeclaration Core G-5030 0.003 0.19 1 0 checkItemlistItem Core G-2220 0.003 0.18 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.17 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.17 1 0 checkFromClause Core G-3130 0.002 0.16 1 0 checkVariableDeclaration Core G-9113 0.002 0.16 1 0 checkItemlistItem Core G-2230 0.002 0.14 1 0 checkBody Core G-5040 0.002 0.14 1 0 checkQueryTableExpression Core G-8210 0.002 0.13 1 0 checkQualifiedExpression Core G-7515 0.002 0.13 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.11 1 0 checkVariableDeclaration Core G-2160 0.001 0.09 1 0 checkVariableDeclaration Core G-2140 0.001 0.07 1 0 checkBody Core G-7180 0.001 0.06 1 0 2025-12-24 16:12:32.893 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.022 sec including 0.003 sec for checks. 2025-12-24 16:12:32.893 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.893 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7810.sql with 1 issues. 2025-12-24 16:12:32.893 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7810.sql took 0.000 sec. 2025-12-24 16:12:32.893 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7810.sql. 2025-12-24 16:12:32.894 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7910.sql is UTF-8. 2025-12-24 16:12:32.894 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7910.sql. 2025-12-24 16:12:32.894 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7910.sql. 2025-12-24 16:12:32.894 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7910.sql. 2025-12-24 16:12:32.894 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 533 chars in 16 lines. 2025-12-24 16:12:32.902 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.331 ms used by lexer for 84 tokens. 2025-12-24 16:12:32.902 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.235 ms used by scope lexer. 2025-12-24 16:12:32.902 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 7,168 KB Total time spent in parser : 7.118 ms Total time recorded by profiler: 6.838 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ singleTableInsert (624) 2.348 34.34 1 10 10 1 0 expression (1432) 1.815 26.55 4 0 0 0 0 valuesRow (775) 1.479 21.63 1 8 8 1 0 plsqlStatement (1163) 0.548 8.01 3 2 2 1 0 dataType (1358) 0.123 1.80 2 2 2 1 0 itemlistItem (1062) 0.120 1.76 1 0 0 0 0 qualifiedName (1968) 0.104 1.52 1 0 0 0 0 functionDefinition (1118) 0.099 1.44 1 0 0 0 0 createPackageBodyStatement (145) 0.071 1.04 1 1 1 1 0 userDefinedType (1424) 0.036 0.53 1 0 0 0 0 dataType (1357) 0.032 0.47 1 0 0 0 0 columnReferenceItem (635) 0.024 0.35 3 0 0 0 0 plsqlDataType (1070) 0.015 0.21 2 0 0 0 0 expression (1476) 0.002 0.03 4 0 0 0 0 insertIntoClause (631) 0.002 0.03 1 0 0 0 0 body (1158) 0.002 0.03 4 0 0 0 0 ddlStatement (12) 0.002 0.03 1 0 0 0 0 declareSection (1061) 0.001 0.02 1 0 0 0 0 sqlStatement (1312) 0.001 0.02 2 0 0 0 0 functionDefinition (1119) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.01 1 0 0 0 0 string (1976) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (575) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.01 1 0 0 0 0 insertIntoClause (628) 0.001 0.01 1 0 0 0 0 returnStatement (1262) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.01 1 0 0 0 0 numberDatatype (1365) 0.000 0.01 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.01 1 0 0 0 0 insertIntoClause (629) 0.000 0.01 1 0 0 0 0 dataType (1354) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.01 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.904 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.904 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.219 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionDefinition Core G-7910 0.352 28.90 1 2 checkFile Core G-1050 0.146 11.95 1 0 checkStatement Core G-3120 0.073 6.01 1 0 checkBody Core G-7180 0.069 5.70 1 0 checkFile Core G-2110 0.065 5.30 1 0 checkFunctionDefinition Core G-7460 0.049 3.98 1 1 checkFile Core G-2130 0.044 3.58 1 0 checkStatement Core G-2135 0.042 3.44 1 0 checkFunctionDefinition Core G-7150 0.041 3.34 1 0 checkStatement Core G-2410 0.032 2.63 1 0 checkFile Core G-7220 0.024 1.94 1 0 checkParameterDeclaration Core G-8310 0.023 1.92 1 1 checkFunctionDefinition Core G-7130 0.023 1.87 1 0 checkFunctionHeading Core G-9215 0.019 1.59 1 0 checkPlsqlPackageBodySource Core G-9214 0.018 1.50 1 0 checkFunctionDefinition Core G-7420 0.017 1.36 1 0 checkFile Core G-1910 0.016 1.28 1 0 checkFile Core G-7710 0.013 1.06 1 0 checkInsert Core G-8410 0.013 1.06 1 0 checkFunctionDefinition Core G-7430 0.012 1.01 1 0 checkFile Core G-1070 0.012 1.00 1 0 checkSingleTableInsert Core G-1060 0.009 0.74 1 0 checkFunctionDefinition Core G-7170 0.008 0.66 1 0 checkSqlName Core G-2190 0.006 0.53 13 0 checkFile Core G-1920 0.006 0.49 1 0 checkItemlistItem Core G-2185 0.005 0.43 1 0 checkParameterDeclaration Core G-9108 0.005 0.37 1 0 checkPlsqlStatement Core G-4325 0.004 0.37 3 0 checkUserDefinedType Core G-7515 0.004 0.36 1 0 checkDeclareSection Core G-2170 0.004 0.32 1 0 checkString Core G-2330 0.004 0.31 1 0 checkPlsqlStatement Core G-1010 0.004 0.31 3 0 checkReturnStatement Core G-1040 0.004 0.29 1 0 checkSqlName Core G-2180 0.004 0.29 13 0 checkPlsqlStatement Core G-1020 0.004 0.29 3 0 checkFunctionDefinition Core G-7120 0.003 0.28 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.27 1 0 checkInsert Core G-3210 0.003 0.26 1 0 checkFunctionDefinition Core G-7450 0.003 0.25 1 0 checkCreatePackageBody Core G-7125 0.003 0.23 1 0 checkFunctionDefinition Core G-7330 0.003 0.22 1 0 checkFunctionDefinition Core G-7140 0.003 0.21 1 0 checkItemlistItem Core G-2220 0.002 0.20 1 0 checkParameterDeclaration Core G-7160 0.002 0.20 1 0 checkFunctionDefinition Core G-7440 0.002 0.19 1 0 checkItemlistItem Core G-2210 0.002 0.19 1 0 checkCreatePackageBody Core G-7210 0.002 0.18 1 0 checkCreatePackageBody Core G-7250 0.002 0.18 1 0 checkItemlistItem Core G-2230 0.002 0.17 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.17 1 0 checkBody Core G-5040 0.002 0.16 1 0 checkParameterDeclaration Core G-9110 0.002 0.13 1 0 checkSingleTableInsert Core G-3110 0.002 0.13 1 0 checkDmlTableExpressionClause Core G-8210 0.001 0.12 1 0 checkParameterDeclaration Core G-9109 0.001 0.10 1 0 2025-12-24 16:12:32.904 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.011 sec including 0.002 sec for checks. 2025-12-24 16:12:32.904 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:32.905 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7910.sql with 3 issues. 2025-12-24 16:12:32.905 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7910.sql took 0.000 sec. 2025-12-24 16:12:32.905 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-7910.sql. 2025-12-24 16:12:32.905 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8110.sql is UTF-8. 2025-12-24 16:12:32.905 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8110.sql. 2025-12-24 16:12:32.905 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8110.sql. 2025-12-24 16:12:32.905 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8110.sql. 2025-12-24 16:12:32.905 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 648 chars in 25 lines. 2025-12-24 16:12:32.945 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.263 ms used by lexer for 147 tokens. 2025-12-24 16:12:32.945 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.102 ms used by scope lexer. 2025-12-24 16:12:32.946 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 36,839 KB Total time spent in parser : 39.310 ms Total time recorded by profiler: 38.845 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 15.398 39.64 5 60 60 1 0 expression (1432) 10.482 26.98 16 6 6 1 0 qualifiedName (1968) 6.455 16.62 5 1 1 0 0 qualifiedProcedureName (1255) 2.585 6.65 2 12 12 1 0 cursorForLoopStatement (1184) 1.559 4.01 1 16 16 1 0 subquery (741) 1.136 2.92 2 0 0 0 0 queryBlock (746) 0.618 1.59 2 0 0 0 0 expression (1476) 0.250 0.64 21 5 1 0 0 plsqlBlockStatement (1060) 0.083 0.21 1 1 1 1 0 functionExpression (1875) 0.034 0.09 1 0 0 0 0 functionExpression (1876) 0.033 0.09 1 0 0 0 0 functionExpression (1877) 0.032 0.08 1 0 0 0 0 functionExpression (1878) 0.031 0.08 1 0 0 0 0 functionExpression (1879) 0.030 0.08 1 0 0 0 0 expression (1475) 0.015 0.04 5 0 0 0 0 declareSection (1061) 0.012 0.03 3 0 0 0 0 queryBlock (743) 0.009 0.02 2 0 0 0 0 functionExpression (1874) 0.007 0.02 1 0 0 0 0 queryBlock (744) 0.006 0.02 2 0 0 0 0 functionParameter (1880) 0.006 0.01 2 0 0 0 0 functionParameter (1881) 0.004 0.01 2 0 0 0 0 itemlistItem (1062) 0.004 0.01 3 0 0 0 0 postgresqlSqlExpression (1479) 0.003 0.01 6 0 0 0 0 conditionToStatements (1230) 0.002 0.01 4 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 6 0 0 0 0 postgresqlSqlExpression (1480) 0.002 0.01 6 0 0 0 0 procedureCall (1251) 0.002 0.01 1 0 0 0 0 body (1158) 0.002 0.01 3 0 0 0 0 selectItem (797) 0.002 0.00 3 0 0 0 0 itemDeclaration (1092) 0.002 0.00 3 0 0 0 0 simpleComparisonOperator (1950) 0.002 0.00 3 0 0 0 0 plsqlDataType (1070) 0.001 0.00 3 0 0 0 0 cursorForLoopStatement (1185) 0.001 0.00 2 0 0 0 0 subquery (723) 0.001 0.00 2 0 0 0 0 selectList (795) 0.001 0.00 3 0 0 0 0 queryTableExpression (893) 0.001 0.00 2 0 0 0 0 fromItem (866) 0.001 0.00 2 0 0 0 0 queryBlock (748) 0.001 0.00 2 0 0 0 0 queryTableExpression (897) 0.001 0.00 2 0 0 0 0 queryTableExpression (891) 0.001 0.00 2 0 0 0 0 tableReference (889) 0.001 0.00 2 0 0 0 0 subquery (721) 0.001 0.00 2 0 0 0 0 tableReference (890) 0.001 0.00 2 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 subquery (742) 0.001 0.00 2 0 0 0 0 userDefinedType (1424) 0.001 0.00 2 0 0 0 0 tableReference (885) 0.001 0.00 2 0 0 0 0 tableReference (886) 0.001 0.00 2 0 0 0 0 subquery (722) 0.001 0.00 2 0 0 0 0 fromClause (865) 0.001 0.00 2 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 2 0 0 0 0 queryBlock (750) 0.001 0.00 2 0 0 0 0 queryBlock (751) 0.001 0.00 2 0 0 0 0 fromItem (867) 0.001 0.00 2 0 0 0 0 fromItem (871) 0.001 0.00 2 0 0 0 0 subquery (724) 0.001 0.00 2 0 0 0 0 queryBlock (747) 0.001 0.00 2 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.001 0.00 2 0 0 0 0 procedureCall (1252) 0.001 0.00 1 0 0 0 0 queryBlock (753) 0.001 0.00 2 0 0 0 0 queryBlock (749) 0.001 0.00 2 0 0 0 0 queryBlock (752) 0.001 0.00 2 0 0 0 0 queryBlock (754) 0.001 0.00 2 0 0 0 0 fromItem (868) 0.001 0.00 2 0 0 0 0 dataType (1357) 0.001 0.00 2 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 dataType (1358) 0.001 0.00 2 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.950 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.951 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.096 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSelectIntoStatement Core G-8110 0.464 22.13 1 1 checkStatement Core G-3120 0.173 8.24 1 0 checkFile Core G-2110 0.160 7.63 1 0 checkConstantDeclaration Core G-1030 0.154 7.35 2 0 checkSelectIntoStatement Core G-8120 0.109 5.18 1 0 checkFile Core G-2130 0.091 4.35 1 0 checkVariableDeclaration Core G-1030 0.090 4.30 1 0 checkStatement Core G-2135 0.081 3.86 1 0 checkItemlistItem Core G-2185 0.073 3.49 3 0 checkStatement Core G-2410 0.071 3.37 1 0 checkSelectIntoStatement Core G-5060 0.062 2.95 1 0 checkVariableDeclaration Core G-9103 0.042 2.02 1 0 checkVariableDeclaration Core G-9105 0.038 1.82 1 0 checkVariableDeclaration Core G-9106 0.037 1.78 1 0 checkVariableDeclaration Core G-9104 0.035 1.66 1 0 checkFile Core G-1070 0.033 1.55 1 0 checkPlsqlStatement Core G-4325 0.028 1.32 5 0 checkQualifiedExpression Core G-7510 0.023 1.11 2 0 checkCursorForLoopStatement Core G-4385 0.020 0.95 1 0 checkSelectIntoStatement Core G-7810 0.018 0.87 1 0 checkFile Core G-1910 0.018 0.87 1 0 checkCursorForLoopStatement Core G-3310 0.017 0.82 1 0 checkVariableDeclaration Core G-9102 0.016 0.78 1 0 checkFile Core G-7710 0.016 0.75 1 0 checkCursorForLoopStatement Core G-4387 0.015 0.71 1 0 checkSqlName Core G-2190 0.015 0.69 27 0 checkConstantDeclaration Core G-9114 0.012 0.57 2 0 checkQualifiedProcedureName Core G-7520 0.012 0.56 1 0 checkFile Core G-7220 0.010 0.49 1 0 checkItemlistItem Core G-2210 0.009 0.43 3 0 checkFile Core G-1050 0.009 0.42 1 0 checkDeclareSection Core G-2170 0.008 0.38 1 0 checkUserDefinedType Core G-7515 0.008 0.36 2 0 checkPlsqlStatement Core G-1010 0.008 0.36 5 0 checkSimpleComparisonCondition Core G-1080 0.007 0.35 3 0 checkSqlName Core G-2180 0.007 0.33 27 0 checkFile Core G-1920 0.007 0.33 1 0 checkSimpleComparisonCondition Core G-2150 0.007 0.31 3 0 checkPlsqlStatement Core G-1020 0.006 0.31 5 0 checkProcedureCall Core G-7110 0.005 0.25 1 0 checkIfStatement Core G-4210 0.005 0.24 2 0 checkCursorForLoopStatement Core G-1020 0.005 0.24 1 0 checkVariableDeclaration Core G-5030 0.005 0.23 1 0 checkFunctionExpressionParent Core G-7520 0.005 0.23 1 0 checkPlsqlBlockStatement Core G-4325 0.005 0.22 1 0 checkItemlistItem Core G-2220 0.004 0.21 3 0 checkProcedureCall Core G-5050 0.004 0.20 1 0 checkVariableDeclaration Core G-9113 0.004 0.19 1 0 checkItemlistItem Core G-2230 0.003 0.16 3 0 checkSimpleComparisonCondition Core G-4270 0.003 0.15 3 0 checkFunctionExpression Core G-9010 0.003 0.15 1 0 checkQualifiedProcedureName Core G-5010 0.003 0.13 1 0 checkFunctionExpressionParent Core G-7110 0.003 0.13 1 0 checkQualifiedExpression Core G-7515 0.003 0.12 2 0 checkQueryTableExpression Core G-8210 0.002 0.11 2 0 checkFunctionExpression Core G-7515 0.002 0.11 1 0 checkFromClause Core G-3130 0.002 0.10 2 0 checkAllColumnWildcardExpression Core G-3145 0.002 0.10 1 0 checkVariableDeclaration Core G-2160 0.002 0.10 1 0 checkBody Core G-5040 0.002 0.09 1 0 checkFunctionExpression Core G-9020 0.002 0.09 1 0 checkQualifiedProcedureName Core G-7510 0.002 0.08 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.08 3 0 checkFunctionExpression Core G-9040 0.002 0.08 1 0 checkFunctionExpression Core G-4220 0.002 0.08 1 0 checkFunctionExpression Core G-4230 0.001 0.06 1 0 checkCursorForLoopStatement Core G-4320 0.001 0.06 1 0 checkFunctionExpression Core G-9030 0.001 0.06 1 0 checkBody Core G-7180 0.001 0.05 1 0 checkVariableDeclaration Core G-2140 0.001 0.05 1 0 checkQualifiedProcedureName Core G-7515 0.001 0.05 1 0 checkFunctionExpression Core G-4240 0.001 0.04 1 0 2025-12-24 16:12:32.951 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.046 sec including 0.005 sec for checks. 2025-12-24 16:12:32.951 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.951 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8110.sql with 1 issues. 2025-12-24 16:12:32.952 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8110.sql took 0.000 sec. 2025-12-24 16:12:32.952 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8110.sql. 2025-12-24 16:12:32.952 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8120.sql is UTF-8. 2025-12-24 16:12:32.952 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8120.sql. 2025-12-24 16:12:32.952 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8120.sql. 2025-12-24 16:12:32.952 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8120.sql. 2025-12-24 16:12:32.952 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 501 chars in 18 lines. 2025-12-24 16:12:32.956 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.267 ms used by lexer for 103 tokens. 2025-12-24 16:12:32.957 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.188 ms used by scope lexer. 2025-12-24 16:12:32.957 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,998 KB Total time spent in parser : 3.393 ms Total time recorded by profiler: 3.143 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 1.432 45.57 9 6 6 1 0 expression (1476) 0.799 25.44 12 5 3 1 0 singleTableInsert (624) 0.727 23.14 1 4 4 1 0 createPackageBodyStatement (145) 0.090 2.86 1 1 1 1 0 postgresqlSqlExpression (1479) 0.017 0.54 2 0 0 0 0 subquery (741) 0.016 0.52 1 0 0 0 0 conditionToStatements (1230) 0.008 0.26 2 0 0 0 0 itemlistItem (1062) 0.005 0.16 2 0 0 0 0 declareSection (1061) 0.002 0.07 2 0 0 0 0 plsqlStatement (1163) 0.002 0.06 3 0 0 0 0 queryBlock (746) 0.002 0.06 1 0 0 0 0 ddlStatement (12) 0.002 0.06 1 0 0 0 0 expression (1475) 0.002 0.05 3 0 0 0 0 body (1158) 0.001 0.04 3 0 0 0 0 itemDeclaration (1092) 0.001 0.04 1 0 0 0 0 plsqlDataType (1070) 0.001 0.03 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.03 2 0 0 0 0 queryTableExpression (897) 0.001 0.03 1 0 0 0 0 insertIntoClause (629) 0.001 0.02 1 0 0 0 0 qualifiedName (1968) 0.001 0.02 2 0 0 0 0 queryBlock (745) 0.001 0.02 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.02 1 0 0 0 0 selectItem (797) 0.001 0.02 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.02 1 0 0 0 0 fromItem (867) 0.001 0.02 1 0 0 0 0 variableDeclaration (1100) 0.001 0.02 1 0 0 0 0 valuesRow (775) 0.001 0.02 1 0 0 0 0 tableReference (889) 0.001 0.02 1 0 0 0 0 functionExpression (1879) 0.001 0.02 1 0 0 0 0 insertIntoClause (628) 0.001 0.02 1 0 0 0 0 fromItem (866) 0.001 0.02 1 0 0 0 0 queryTableExpression (891) 0.001 0.02 1 0 0 0 0 createPackageBody (148) 0.001 0.02 1 0 0 0 0 sqlStatement (1312) 0.001 0.02 1 0 0 0 0 queryBlock (751) 0.001 0.02 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.02 1 0 0 0 0 sqlEnd (1978) 0.001 0.02 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.02 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.02 2 0 0 0 0 subquery (721) 0.001 0.02 1 0 0 0 0 dataType (1358) 0.001 0.02 1 0 0 0 0 userDefinedType (1424) 0.001 0.02 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.02 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.02 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.02 1 0 0 0 0 statement (11) 0.001 0.02 1 0 0 0 0 tableReference (885) 0.001 0.02 1 0 0 0 0 tableReference (886) 0.001 0.02 1 0 0 0 0 queryBlock (744) 0.001 0.02 1 0 0 0 0 intoClause (861) 0.001 0.02 1 0 0 0 0 queryBlock (743) 0.001 0.02 1 0 0 0 0 queryBlock (750) 0.000 0.02 1 0 0 0 0 selectList (795) 0.000 0.02 1 0 0 0 0 plsqlDataType (1068) 0.000 0.02 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 0.01 1 0 0 0 0 functionParameter (1881) 0.000 0.01 1 0 0 0 0 fromClause (865) 0.000 0.01 1 0 0 0 0 queryBlock (749) 0.000 0.01 1 0 0 0 0 subquery (742) 0.000 0.01 1 0 0 0 0 functionParameter (1880) 0.000 0.01 1 0 0 0 0 functionExpression (1876) 0.000 0.01 1 0 0 0 0 dataType (1357) 0.000 0.01 1 0 0 0 0 insertIntoClause (631) 0.000 0.01 1 0 0 0 0 queryTableExpression (893) 0.000 0.01 1 0 0 0 0 tableReference (890) 0.000 0.01 1 0 0 0 0 queryBlock (747) 0.000 0.01 1 0 0 0 0 functionExpression (1874) 0.000 0.01 1 0 0 0 0 fromItem (873) 0.000 0.01 1 0 0 0 0 queryTableExpression (892) 0.000 0.01 1 0 0 0 0 subquery (723) 0.000 0.01 1 0 0 0 0 queryBlock (753) 0.000 0.01 1 0 0 0 0 queryBlock (748) 0.000 0.01 1 0 0 0 0 subquery (724) 0.000 0.01 1 0 0 0 0 queryBlock (752) 0.000 0.01 1 0 0 0 0 procedureDefinition (1156) 0.000 0.01 1 0 0 0 0 procedureDefinition (1157) 0.000 0.01 1 0 0 0 0 functionExpression (1877) 0.000 0.01 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.01 1 0 0 0 0 queryBlock (754) 0.000 0.01 1 0 0 0 0 intoClause (862) 0.000 0.01 1 0 0 0 0 subquery (722) 0.000 0.01 1 0 0 0 0 fromItem (868) 0.000 0.01 1 0 0 0 0 functionExpression (1878) 0.000 0.01 1 0 0 0 0 fromItem (871) 0.000 0.01 1 0 0 0 0 functionExpression (1875) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:32.961 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.961 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.851 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSelectIntoStatement Core G-8120 0.463 25.02 1 1 checkStatement Core G-3120 0.139 7.52 1 0 checkBody Core G-7180 0.116 6.29 1 0 checkItemlistItem Core G-2185 0.088 4.78 2 1 checkFile Core G-2110 0.088 4.75 1 0 checkFile Core G-1050 0.086 4.65 1 0 checkFile Core G-2130 0.067 3.60 1 0 checkProcedureDefinition Core G-7150 0.061 3.28 1 0 checkSelectIntoStatement Core G-8110 0.054 2.94 1 1 checkStatement Core G-2135 0.054 2.90 1 0 checkVariableDeclaration Core G-1030 0.051 2.74 1 0 checkStatement Core G-2410 0.050 2.69 1 0 checkSelectIntoStatement Core G-5060 0.046 2.48 1 0 checkProcedureDefinition Core G-7130 0.039 2.12 1 0 checkVariableDeclaration Core G-9103 0.038 2.06 1 0 checkVariableDeclaration Core G-9104 0.031 1.69 1 0 checkVariableDeclaration Core G-9106 0.029 1.58 1 0 checkVariableDeclaration Core G-9105 0.029 1.55 1 0 checkProcedureDefinition Core G-7320 0.028 1.50 1 0 checkSelectIntoStatement Core G-7810 0.022 1.18 1 0 checkFile Core G-1070 0.020 1.06 1 0 checkFile Core G-1910 0.014 0.75 1 0 checkFile Core G-7710 0.012 0.65 1 0 checkDeclareSection Core G-2170 0.011 0.62 2 0 checkSqlName Core G-2190 0.011 0.60 17 0 checkInsert Core G-8410 0.010 0.54 1 0 checkProcedureDefinition Core G-7170 0.010 0.53 1 0 checkFile Core G-7220 0.010 0.52 1 0 checkParameterDeclaration Core G-8310 0.009 0.49 1 0 checkPlsqlPackageBodySource Core G-9214 0.009 0.49 1 0 checkVariableDeclaration Core G-9102 0.008 0.41 1 0 checkFile Core G-1920 0.006 0.33 1 0 checkSingleTableInsert Core G-1060 0.006 0.32 1 0 checkPlsqlStatement Core G-4325 0.006 0.31 3 0 checkSimpleComparisonCondition Core G-4270 0.006 0.30 2 0 checkParameterDeclaration Core G-9108 0.005 0.28 1 0 checkProcedureHeading Core G-9216 0.005 0.27 1 0 checkFunctionExpressionParent Core G-7520 0.005 0.26 1 0 checkItemlistItem Core G-2210 0.005 0.25 2 0 checkSqlName Core G-2180 0.005 0.25 17 0 checkSimpleComparisonCondition Core G-2150 0.004 0.24 2 0 checkPlsqlStatement Core G-1010 0.004 0.22 3 0 checkSimpleComparisonCondition Core G-1080 0.004 0.22 2 0 checkCreatePackageBody Core G-7125 0.004 0.21 1 0 checkUserDefinedType Core G-7515 0.004 0.21 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.20 1 0 checkSingleTableInsert Core G-3110 0.004 0.20 1 0 checkProcedureDefinition Core G-7140 0.004 0.20 1 0 checkProcedureDefinition Core G-7330 0.004 0.19 1 0 checkFunctionExpression Core G-9010 0.004 0.19 1 0 checkProcedureDefinition Core G-7120 0.003 0.17 1 0 checkInsert Core G-3210 0.003 0.16 1 0 checkFunctionExpression Core G-7515 0.003 0.16 1 0 checkPlsqlStatement Core G-1020 0.003 0.16 3 0 checkQualifiedExpression Core G-7515 0.003 0.16 1 0 checkFunctionExpressionParent Core G-7110 0.003 0.15 1 0 checkAllColumnWildcardExpression Core G-3145 0.003 0.14 1 0 checkVariableDeclaration Core G-5030 0.002 0.13 1 0 checkCreatePackageBody Core G-7250 0.002 0.13 1 0 checkItemlistItem Core G-2220 0.002 0.13 2 0 checkFunctionExpression Core G-9020 0.002 0.13 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.13 1 0 checkFunctionExpression Core G-4220 0.002 0.12 1 0 checkQualifiedExpression Core G-7510 0.002 0.12 1 0 checkIfStatement Core G-4210 0.002 0.12 1 0 checkVariableDeclaration Core G-9113 0.002 0.10 1 0 checkCreatePackageBody Core G-7210 0.002 0.10 1 0 checkBody Core G-5040 0.002 0.10 1 0 checkItemlistItem Core G-2230 0.002 0.09 2 0 checkParameterDeclaration Core G-9110 0.002 0.09 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.09 2 0 checkFromClause Core G-3130 0.002 0.09 1 0 checkFunctionExpression Core G-4230 0.002 0.08 1 0 checkParameterDeclaration Core G-7160 0.002 0.08 1 0 checkFunctionExpression Core G-9040 0.001 0.08 1 0 checkFunctionExpression Core G-9030 0.001 0.06 1 0 checkVariableDeclaration Core G-2140 0.001 0.06 1 0 checkParameterDeclaration Core G-9109 0.001 0.06 1 0 checkFunctionExpression Core G-4240 0.001 0.05 1 0 checkQueryTableExpression Core G-8210 0.001 0.05 1 0 checkDmlTableExpressionClause Core G-8210 0.001 0.04 1 0 checkVariableDeclaration Core G-2160 0.001 0.04 1 0 2025-12-24 16:12:32.962 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.009 sec including 0.004 sec for checks. 2025-12-24 16:12:32.962 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:32.962 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8120.sql with 3 issues. 2025-12-24 16:12:32.962 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8120.sql took 0.000 sec. 2025-12-24 16:12:32.962 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8120.sql. 2025-12-24 16:12:32.962 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8210.sql is UTF-8. 2025-12-24 16:12:32.962 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8210.sql. 2025-12-24 16:12:32.962 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8210.sql. 2025-12-24 16:12:32.962 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8210.sql. 2025-12-24 16:12:32.962 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 470 chars in 17 lines. 2025-12-24 16:12:32.979 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.320 ms used by lexer for 91 tokens. 2025-12-24 16:12:32.979 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.055 ms used by scope lexer. 2025-12-24 16:12:32.980 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 10,203 KB Total time spent in parser : 16.135 ms Total time recorded by profiler: 15.907 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 13.149 82.66 8 4 1 0 0 plsqlStatement (1163) 0.973 6.11 3 4 2 2 0 subquery (741) 0.918 5.77 1 0 0 0 0 queryTableExpression (897) 0.424 2.66 1 0 0 0 0 expression (1476) 0.329 2.07 8 2 1 0 0 plsqlBlockStatement (1060) 0.054 0.34 1 1 1 1 0 queryTableExpression (891) 0.023 0.15 1 0 0 0 0 itemlistItem (1062) 0.003 0.02 2 0 0 0 0 expression (1432) 0.002 0.01 6 0 0 0 0 exceptionHandler (1243) 0.002 0.01 4 0 0 0 0 itemDeclaration (1092) 0.002 0.01 2 0 0 0 0 plsqlDataType (1070) 0.002 0.01 2 0 0 0 0 expression (1475) 0.002 0.01 2 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 declareSection (1061) 0.001 0.01 2 0 0 0 0 body (1158) 0.001 0.01 2 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 queryBlock (744) 0.001 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 plsqlDataType (1067) 0.001 0.01 2 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 fromItem (873) 0.001 0.00 1 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 exceptionItem (1244) 0.001 0.00 2 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 tableAlias (880) 0.001 0.00 1 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 1 0 0 0 0 intoClause (861) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 fromItem (866) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 plsqlBlock (1240) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 tableAlias (874) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 tableAlias (876) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:32.982 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:32.983 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.293 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkQueryTableExpression Core G-8210 0.431 33.36 1 1 checkFile Core G-2110 0.092 7.15 1 0 checkSelectIntoStatement Core G-5060 0.092 7.12 1 0 checkStatement Core G-3120 0.083 6.44 1 0 checkVariableDeclaration Core G-1030 0.080 6.18 1 0 checkFile Core G-2130 0.051 3.94 1 0 checkSelectIntoStatement Core G-7810 0.048 3.73 1 0 checkConstantDeclaration Core G-1030 0.044 3.41 1 0 checkStatement Core G-2135 0.041 3.21 1 0 checkStatement Core G-2410 0.041 3.17 1 0 checkItemlistItem Core G-2185 0.039 3.02 2 0 checkExceptionHandler Core G-5080 0.024 1.84 2 0 checkFile Core G-1920 0.022 1.68 1 0 checkSelectIntoStatement Core G-8110 0.015 1.20 1 0 checkSelectIntoStatement Core G-8120 0.015 1.15 1 0 checkExceptionHandler Core G-5020 0.014 1.11 2 0 checkVariableDeclaration Core G-9102 0.014 1.05 1 0 checkFile Core G-1910 0.013 1.04 1 0 checkFile Core G-7710 0.011 0.87 1 0 checkFile Core G-1070 0.011 0.86 1 0 checkSqlName Core G-2190 0.008 0.65 18 0 checkFile Core G-1050 0.007 0.54 1 0 checkItemlistItem Core G-2210 0.007 0.52 2 0 checkFile Core G-7220 0.006 0.49 1 0 checkDeclareSection Core G-2170 0.006 0.46 1 0 checkVariableDeclaration Core G-9103 0.006 0.45 1 0 checkSqlName Core G-2180 0.005 0.42 18 0 checkVariableDeclaration Core G-9105 0.005 0.37 1 0 checkVariableDeclaration Core G-9106 0.005 0.36 1 0 checkPlsqlStatement Core G-4325 0.004 0.34 3 0 checkPlsqlStatement Core G-1010 0.004 0.34 3 0 checkConstantDeclaration Core G-9114 0.004 0.34 1 0 checkQualifiedExpression Core G-7510 0.004 0.31 1 0 checkPlsqlStatement Core G-1020 0.004 0.27 3 0 checkPlsqlBlockStatement Core G-4325 0.003 0.27 1 0 checkVariableDeclaration Core G-5030 0.003 0.26 1 0 checkVariableDeclaration Core G-9104 0.003 0.24 1 0 checkItemlistItem Core G-2220 0.003 0.23 2 0 checkSimpleComparisonCondition Core G-1080 0.002 0.19 1 0 checkQualifiedExpression Core G-7515 0.002 0.18 1 0 checkVariableDeclaration Core G-9113 0.002 0.18 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.16 1 0 checkItemlistItem Core G-2230 0.002 0.15 2 0 checkSimpleComparisonCondition Core G-1040 0.002 0.14 1 0 checkVariableDeclaration Core G-2140 0.002 0.13 1 0 checkFromClause Core G-3130 0.002 0.13 1 0 checkBody Core G-5040 0.001 0.11 1 0 checkVariableDeclaration Core G-2160 0.001 0.10 1 0 checkBody Core G-7180 0.001 0.10 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.05 1 0 2025-12-24 16:12:32.983 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.020 sec including 0.003 sec for checks. 2025-12-24 16:12:32.983 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:32.983 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8210.sql with 1 issues. 2025-12-24 16:12:32.983 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8210.sql took 0.000 sec. 2025-12-24 16:12:32.983 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8210.sql. 2025-12-24 16:12:32.983 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8310.sql is UTF-8. 2025-12-24 16:12:32.983 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8310.sql. 2025-12-24 16:12:32.983 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8310.sql. 2025-12-24 16:12:32.983 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8310.sql. 2025-12-24 16:12:32.984 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,021 chars in 30 lines. 2025-12-24 16:12:33.013 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.361 ms used by lexer for 170 tokens. 2025-12-24 16:12:33.013 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.197 ms used by scope lexer. 2025-12-24 16:12:33.014 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 29,696 KB Total time spent in parser : 28.814 ms Total time recorded by profiler: 28.351 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 20.047 70.71 8 2 1 0 0 expression (1476) 5.691 20.07 15 12 5 1 0 expression (1432) 1.237 4.36 11 6 6 1 0 plsqlStatement (1163) 0.852 3.01 7 8 6 2 0 dataType (1358) 0.143 0.50 1 3 3 1 0 expression (1475) 0.106 0.38 4 0 0 0 0 createPackageBodyStatement (145) 0.062 0.22 1 1 1 1 0 functionExpression (1875) 0.033 0.12 1 0 0 0 0 functionExpression (1876) 0.030 0.11 1 0 0 0 0 functionExpression (1877) 0.029 0.10 1 0 0 0 0 functionExpression (1878) 0.028 0.10 1 0 0 0 0 functionExpression (1879) 0.027 0.10 1 0 0 0 0 exceptionHandler (1243) 0.010 0.04 4 0 0 0 0 itemlistItem (1062) 0.007 0.02 3 0 0 0 0 subquery (741) 0.003 0.01 1 0 0 0 0 declareSection (1061) 0.003 0.01 3 0 0 0 0 body (1158) 0.002 0.01 6 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 5 0 0 0 0 plsqlDataType (1070) 0.002 0.01 4 0 0 0 0 conditionToStatements (1230) 0.002 0.01 2 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 5 0 0 0 0 itemDeclaration (1092) 0.001 0.01 2 0 0 0 0 selectItem (797) 0.001 0.00 1 0 0 0 0 queryBlock (746) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 5 0 0 0 0 plsqlDataType (1068) 0.001 0.00 2 0 0 0 0 parameterDeclaration (1147) 0.001 0.00 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 functionParameter (1880) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 fromItem (868) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 exceptionItem (1244) 0.001 0.00 2 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 functionDefinition (1119) 0.001 0.00 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 plsqlDataType (1067) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 intoClause (861) 0.000 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 selectList (795) 0.000 0.00 1 0 0 0 0 dataType (1355) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 functionDefinition (1118) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryBlock (747) 0.000 0.00 1 0 0 0 0 variableDeclaration (1100) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.018 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.019 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 2.159 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.186 8.61 1 0 checkBody Core G-7180 0.130 6.03 2 0 checkSelectIntoStatement Core G-5060 0.125 5.80 1 0 checkFile Core G-1050 0.110 5.11 1 0 checkFile Core G-2110 0.105 4.85 1 0 checkConstantDeclaration Core G-1030 0.101 4.67 1 0 checkVariableDeclaration Core G-1030 0.093 4.32 1 0 checkFunctionDefinition Core G-7150 0.091 4.23 1 0 checkStatement Core G-2410 0.086 3.96 1 0 checkStatement Core G-2135 0.083 3.83 1 0 checkFile Core G-2130 0.078 3.59 1 0 checkPlsqlStatement Core G-4325 0.072 3.32 7 0 checkItemlistItem Core G-2185 0.072 3.32 3 0 checkFunctionDefinition Core G-7130 0.065 3.03 1 0 checkFunctionDefinition Core G-7420 0.051 2.37 1 1 checkFunctionDefinition Core G-7430 0.049 2.25 1 1 checkPlsqlPackageBodySource Core G-9214 0.038 1.75 1 0 checkExceptionHandler Core G-5080 0.037 1.73 2 0 checkFunctionDefinition Core G-7910 0.033 1.51 1 0 checkPlsqlStatement Core G-1020 0.032 1.49 7 0 checkAllColumnWildcardExpression Core G-3145 0.031 1.42 1 0 checkFile Core G-1910 0.028 1.29 1 0 checkParameterDeclaration Core G-8310 0.025 1.14 1 1 checkSelectIntoStatement Core G-7810 0.023 1.05 1 0 checkSqlName Core G-2190 0.022 1.04 27 0 checkExceptionHandler Core G-5020 0.022 1.03 2 0 checkFunctionDefinition Core G-7460 0.022 1.01 1 1 checkFile Core G-7710 0.019 0.90 1 0 checkPlsqlStatement Core G-1010 0.019 0.88 7 0 checkFile Core G-1070 0.018 0.83 1 0 checkSqlName Core G-2180 0.016 0.76 27 0 checkVariableDeclaration Core G-9102 0.016 0.72 1 0 checkDeclareSection Core G-2170 0.014 0.66 2 0 checkSelectIntoStatement Core G-8110 0.012 0.56 1 0 checkFunctionDefinition Core G-7170 0.011 0.51 1 0 checkSelectIntoStatement Core G-8120 0.010 0.47 1 0 checkFile Core G-7220 0.010 0.47 1 0 checkItemlistItem Core G-2210 0.009 0.44 3 0 checkReturnStatement Core G-1040 0.009 0.42 2 0 checkLogicalCondition Core G-1080 0.008 0.36 1 0 checkConstantDeclaration Core G-9114 0.007 0.35 1 0 checkFile Core G-1920 0.007 0.32 1 0 checkFunctionHeading Core G-9215 0.007 0.32 1 0 checkSimpleComparisonCondition Core G-1080 0.007 0.32 2 0 checkSimpleComparisonCondition Core G-2150 0.007 0.30 2 0 checkVariableDeclaration Core G-9103 0.006 0.29 1 0 checkRaiseStatement Core G-5070 0.006 0.28 2 0 checkVariableDeclaration Core G-9104 0.006 0.28 1 0 checkParameterDeclaration Core G-9108 0.006 0.27 1 0 checkFunctionExpressionParent Core G-7520 0.006 0.27 1 0 checkCreatePackageBody Core G-7125 0.005 0.24 1 0 checkItemlistItem Core G-2220 0.005 0.23 3 0 checkVariableDeclaration Core G-9105 0.005 0.23 1 0 checkPlsqlPackageBodySource Core G-9101 0.005 0.22 1 0 checkSimpleComparisonCondition Core G-4270 0.005 0.22 2 0 checkFunctionDefinition Core G-7120 0.004 0.21 1 0 checkItemlistItem Core G-2230 0.004 0.20 3 0 checkFunctionExpression Core G-9010 0.004 0.19 1 0 checkVariableDeclaration Core G-5030 0.004 0.19 1 0 checkVariableDeclaration Core G-9106 0.004 0.18 1 0 checkSimpleComparisonCondition Core G-1040 0.004 0.18 2 0 checkBody Core G-5040 0.004 0.18 2 0 checkFunctionExpression Core G-7515 0.004 0.18 1 0 checkPlsqlPackageBodySource Core G-7120 0.003 0.16 1 0 checkFunctionExpressionParent Core G-7110 0.003 0.15 1 0 checkIfStatement Core G-4210 0.003 0.14 1 0 checkFunctionDefinition Core G-7440 0.003 0.14 1 0 checkFunctionDefinition Core G-7450 0.003 0.14 1 0 checkFunctionDefinition Core G-7140 0.003 0.14 1 0 checkCreatePackageBody Core G-7250 0.003 0.14 1 0 checkVariableDeclaration Core G-9113 0.003 0.14 1 0 checkFunctionExpression Core G-9020 0.003 0.13 1 0 checkFromClause Core G-3130 0.003 0.13 1 0 checkFunctionDefinition Core G-7330 0.003 0.12 1 0 checkAnsiSupportedDatatype Core G-2320 0.003 0.12 1 0 checkCreatePackageBody Core G-7210 0.002 0.11 1 0 checkFunctionExpression Core G-4220 0.002 0.10 1 0 checkFunctionExpression Core G-4230 0.002 0.10 1 0 checkParameterDeclaration Core G-7160 0.002 0.10 1 0 checkFunctionExpression Core G-9040 0.002 0.09 1 0 checkQueryTableExpression Core G-8210 0.002 0.08 1 0 checkFunctionExpression Core G-4240 0.002 0.08 1 0 checkFunctionExpression Core G-9030 0.002 0.07 1 0 checkVariableDeclaration Core G-2140 0.001 0.07 1 0 checkParameterDeclaration Core G-9110 0.001 0.06 1 0 checkParameterDeclaration Core G-9109 0.001 0.06 1 0 checkVariableDeclaration Core G-2160 0.001 0.05 1 0 2025-12-24 16:12:33.019 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.036 sec including 0.005 sec for checks. 2025-12-24 16:12:33.019 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:33.019 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8310.sql with 3 issues. 2025-12-24 16:12:33.020 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8310.sql took 0.000 sec. 2025-12-24 16:12:33.020 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8310.sql. 2025-12-24 16:12:33.020 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8410.sql is UTF-8. 2025-12-24 16:12:33.020 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8410.sql. 2025-12-24 16:12:33.020 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8410.sql. 2025-12-24 16:12:33.020 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8410.sql. 2025-12-24 16:12:33.020 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,342 chars in 42 lines. 2025-12-24 16:12:33.046 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.150 ms used by lexer for 238 tokens. 2025-12-24 16:12:33.046 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.395 ms used by scope lexer. 2025-12-24 16:12:33.046 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 26,624 KB Total time spent in parser : 23.553 ms Total time recorded by profiler: 23.141 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 15.082 65.17 10 3 1 0 0 qualifiedProcedureName (1255) 4.842 20.92 8 40 10 4 0 singleTableInsert (624) 1.059 4.58 1 6 6 1 0 valuesRow (775) 0.966 4.18 1 4 4 1 0 plsqlStatement (1163) 0.953 4.12 8 4 2 2 0 createPackageBodyStatement (145) 0.053 0.23 1 1 1 1 0 plsqlBlockStatement (1060) 0.053 0.23 1 1 1 1 0 delete (563) 0.040 0.17 1 3 3 1 0 expression (1476) 0.023 0.10 11 1 1 0 0 itemlistItem (1062) 0.006 0.02 5 0 0 0 0 declareSection (1061) 0.005 0.02 5 0 0 0 0 plsqlDataType (1070) 0.004 0.02 5 0 0 0 0 procedureCall (1251) 0.004 0.02 4 0 0 0 0 exceptionHandler (1243) 0.003 0.01 6 0 0 0 0 body (1158) 0.003 0.01 7 0 0 0 0 expression (1432) 0.003 0.01 10 0 0 0 0 itemDeclaration (1092) 0.002 0.01 3 0 0 0 0 dataType (1358) 0.002 0.01 2 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 7 0 0 0 0 parameterDeclaration (1147) 0.002 0.01 2 0 0 0 0 procedureCall (1252) 0.002 0.01 4 0 0 0 0 statement (11) 0.002 0.01 2 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.01 7 0 0 0 0 functionParameter (1880) 0.001 0.01 4 0 0 0 0 plsqlDataType (1067) 0.001 0.01 3 0 0 0 0 parameterDeclaration (1143) 0.001 0.01 2 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.01 2 0 0 0 0 expression (1475) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 4 0 0 0 0 sqlStatement (1312) 0.001 0.01 2 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.01 2 0 0 0 0 userDefinedType (1424) 0.001 0.01 2 0 0 0 0 dmlTableExpressionClause (574) 0.001 0.00 2 0 0 0 0 procedureCall (1250) 0.001 0.00 4 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 7 0 0 0 0 sqlEnd (1978) 0.001 0.00 2 0 0 0 0 dataType (1357) 0.001 0.00 2 0 0 0 0 exceptionItem (1244) 0.001 0.00 2 0 0 0 0 procedureDefinition (1156) 0.001 0.00 2 0 0 0 0 string (1976) 0.001 0.00 1 0 0 0 0 delete (568) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (575) 0.001 0.00 2 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 procedureDefinition (1157) 0.001 0.00 2 0 0 0 0 delete (566) 0.001 0.00 1 0 0 0 0 insertIntoClause (631) 0.001 0.00 1 0 0 0 0 columnReferenceItem (635) 0.001 0.00 1 0 0 0 0 insertIntoClause (628) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 delete (567) 0.000 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.00 1 0 0 0 0 insertIntoClause (629) 0.000 0.00 1 0 0 0 0 delete (564) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.050 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.050 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.843 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-2110 0.183 9.91 1 0 checkStatement Core G-3120 0.180 9.78 2 0 checkStatement Core G-2135 0.136 7.36 2 0 checkConstantDeclaration Core G-1030 0.122 6.64 3 0 checkBody Core G-7180 0.113 6.13 3 0 checkFile Core G-2130 0.102 5.51 1 0 checkProcedureDefinition Core G-7150 0.096 5.21 2 0 checkStatement Core G-2410 0.082 4.44 2 0 checkFile Core G-1910 0.080 4.33 1 0 checkFile Core G-1050 0.077 4.20 1 0 checkExceptionHandler Core G-5020 0.054 2.92 2 0 checkSqlName Core G-2190 0.042 2.29 41 0 checkExceptionHandler Core G-5080 0.040 2.17 2 0 checkParameterDeclaration Core G-8310 0.039 2.10 2 0 checkInsert Core G-8410 0.037 2.00 1 1 checkFile Core G-1070 0.034 1.84 1 0 checkProcedureDefinition Core G-7130 0.028 1.54 2 0 checkSqlName Core G-2180 0.024 1.28 41 0 checkPlsqlStatement Core G-1010 0.022 1.21 8 0 checkDelete Core G-8410 0.022 1.21 1 1 checkDeclareSection Core G-2170 0.019 1.06 4 0 checkQualifiedProcedureName Core G-7520 0.019 1.01 4 0 checkItemlistItem Core G-2185 0.016 0.87 5 0 checkFile Core G-7710 0.016 0.86 1 0 checkProcedureDefinition Core G-7170 0.015 0.83 2 0 checkConstantDeclaration Core G-9114 0.014 0.77 3 0 checkPlsqlStatement Core G-4325 0.014 0.76 8 0 checkProcedureDefinition Core G-7320 0.013 0.68 2 0 checkItemlistItem Core G-2210 0.012 0.65 5 0 checkPlsqlPackageBodySource Core G-9214 0.012 0.64 1 0 checkFile Core G-7220 0.011 0.58 1 0 checkProcedureCall Core G-7110 0.010 0.54 4 0 checkPlsqlStatement Core G-1020 0.010 0.54 8 0 checkProcedureCall Core G-5050 0.009 0.48 4 0 checkParameterDeclaration Core G-9108 0.009 0.46 2 0 checkProcedureHeading Core G-9216 0.009 0.46 2 0 checkUserDefinedType Core G-7515 0.008 0.46 2 0 checkFile Core G-1920 0.008 0.41 1 0 checkSingleTableInsert Core G-1060 0.007 0.38 1 0 checkQualifiedProcedureName Core G-7510 0.006 0.30 4 0 checkQualifiedProcedureName Core G-5010 0.005 0.30 4 0 checkItemlistItem Core G-2220 0.005 0.28 5 0 checkProcedureDefinition Core G-7120 0.005 0.28 2 0 checkProcedureDefinition Core G-7140 0.005 0.28 2 0 checkItemlistItem Core G-2230 0.005 0.27 5 0 checkDelete Core G-3210 0.005 0.25 1 0 checkString Core G-2330 0.004 0.23 1 0 checkQualifiedProcedureName Core G-7515 0.004 0.23 4 0 checkProcedureDefinition Core G-7330 0.004 0.23 2 0 checkSimpleComparisonCondition Core G-1080 0.004 0.22 1 0 checkBody Core G-5040 0.004 0.22 3 0 checkPlsqlBlockStatement Core G-4325 0.004 0.22 1 0 checkCreatePackageBody Core G-7125 0.004 0.21 1 0 checkSimpleComparisonCondition Core G-2150 0.004 0.20 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.20 1 0 checkInsert Core G-3210 0.004 0.20 1 0 checkSimpleComparisonCondition Core G-4270 0.004 0.19 1 0 checkDmlTableExpressionClause Core G-8210 0.003 0.15 2 0 checkRaiseStatement Core G-5070 0.002 0.13 2 0 checkParameterDeclaration Core G-9109 0.002 0.13 2 0 checkParameterDeclaration Core G-9110 0.002 0.13 2 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.12 1 0 checkCreatePackageBody Core G-7250 0.002 0.12 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.11 1 0 checkParameterDeclaration Core G-7160 0.002 0.11 2 0 checkCreatePackageBody Core G-7210 0.002 0.10 1 0 checkSingleTableInsert Core G-3110 0.002 0.08 1 0 2025-12-24 16:12:33.050 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.030 sec including 0.004 sec for checks. 2025-12-24 16:12:33.050 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.050 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8410.sql with 2 issues. 2025-12-24 16:12:33.051 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8410.sql took 0.000 sec. 2025-12-24 16:12:33.051 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8410.sql. 2025-12-24 16:12:33.051 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8510.sql is UTF-8. 2025-12-24 16:12:33.051 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8510.sql. 2025-12-24 16:12:33.051 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8510.sql. 2025-12-24 16:12:33.051 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8510.sql. 2025-12-24 16:12:33.051 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 471 chars in 18 lines. 2025-12-24 16:12:33.061 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.354 ms used by lexer for 88 tokens. 2025-12-24 16:12:33.061 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.149 ms used by scope lexer. 2025-12-24 16:12:33.062 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 13,238 KB Total time spent in parser : 9.278 ms Total time recorded by profiler: 9.129 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 4.868 53.33 2 46 46 1 0 qualifiedProcedureName (1255) 2.724 29.84 3 18 10 2 0 cursorForLoopStatement (1184) 1.330 14.57 1 19 19 1 0 createPackageBodyStatement (145) 0.058 0.63 1 1 1 1 0 procedureDefinition (1156) 0.034 0.38 1 0 0 0 0 expression (1476) 0.032 0.35 5 1 1 0 0 fromItem (866) 0.022 0.24 1 0 0 0 0 orderByItem (1896) 0.013 0.14 1 0 0 0 0 orderByItem (1897) 0.007 0.08 1 0 0 0 0 orderByClause (1895) 0.007 0.08 1 0 0 0 0 ddlStatement (12) 0.002 0.02 1 0 0 0 0 subquery (741) 0.002 0.02 1 0 0 0 0 expression (1432) 0.001 0.02 4 0 0 0 0 cursorForLoopStatement (1185) 0.001 0.01 2 0 0 0 0 queryBlock (746) 0.001 0.01 1 0 0 0 0 procedureCall (1251) 0.001 0.01 1 0 0 0 0 expression (1475) 0.001 0.01 1 0 0 0 0 declareSection (1061) 0.001 0.01 1 0 0 0 0 body (1158) 0.001 0.01 2 0 0 0 0 selectItem (797) 0.001 0.01 1 0 0 0 0 itemlistItem (1062) 0.001 0.01 1 0 0 0 0 tableReference (889) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 subquery (742) 0.001 0.01 1 0 0 0 0 fromItem (871) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 procedureDefinition (1157) 0.001 0.01 1 0 0 0 0 queryTableExpression (891) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.001 0.01 1 0 0 0 0 tableReference (890) 0.001 0.01 1 0 0 0 0 fromItem (868) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 queryBlock (750) 0.001 0.01 1 0 0 0 0 selectList (795) 0.001 0.01 1 0 0 0 0 fromItem (867) 0.000 0.01 1 0 0 0 0 queryBlock (747) 0.000 0.01 1 0 0 0 0 subquery (722) 0.000 0.01 1 0 0 0 0 fromClause (865) 0.000 0.01 1 0 0 0 0 tableReference (885) 0.000 0.01 1 0 0 0 0 qualifiedName (1968) 0.000 0.01 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 procedureCall (1252) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 functionParameter (1880) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 functionParameter (1881) 0.000 0.00 1 0 0 0 0 queryBlock (749) 0.000 0.00 1 0 0 0 0 queryBlock (748) 0.000 0.00 1 0 0 0 0 queryBlock (753) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 procedureCall (1250) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.063 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.064 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.677 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.068 10.06 1 0 checkBody Core G-7180 0.061 9.03 1 0 checkFile Core G-2110 0.056 8.22 1 0 checkFile Core G-1050 0.052 7.67 1 0 checkPlsqlStatement Core G-4325 0.051 7.50 2 0 checkStatement Core G-2410 0.043 6.37 1 0 checkStatement Core G-2135 0.036 5.28 1 0 checkFile Core G-2130 0.030 4.46 1 0 checkProcedureDefinition Core G-7150 0.030 4.40 1 0 checkProcedureDefinition Core G-7130 0.028 4.14 1 0 checkFile Core G-1910 0.025 3.66 1 0 checkCursorForLoopStatement Core G-4385 0.014 2.09 1 0 checkQualifiedProcedureName Core G-5010 0.014 2.06 1 1 checkProcedureDefinition Core G-7320 0.013 1.97 1 0 checkCursorForLoopStatement Core G-3310 0.013 1.93 1 0 checkFile Core G-7710 0.011 1.61 1 0 checkFile Core G-1070 0.010 1.51 1 0 checkCursorForLoopStatement Core G-4387 0.010 1.51 1 0 checkFile Core G-7220 0.008 1.22 1 0 checkPlsqlPackageBodySource Core G-9214 0.008 1.15 1 0 checkQualifiedProcedureName Core G-7520 0.007 1.04 1 0 checkFile Core G-1920 0.006 0.95 1 0 checkProcedureDefinition Core G-7170 0.006 0.85 1 0 checkSqlName Core G-2190 0.006 0.84 14 0 checkOrderByClause Core G-3185 0.006 0.84 1 0 checkCursorForLoopStatement Core G-1020 0.004 0.65 1 0 checkProcedureHeading Core G-9216 0.004 0.64 1 0 checkSqlName Core G-2180 0.004 0.60 14 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.55 1 0 checkItemlistItem Core G-2185 0.003 0.48 1 0 checkProcedureDefinition Core G-7140 0.003 0.47 1 0 checkCreatePackageBody Core G-7125 0.003 0.43 1 0 checkQualifiedExpression Core G-7515 0.003 0.41 1 0 checkQualifiedProcedureName Core G-7510 0.003 0.40 1 0 checkProcedureCall Core G-5050 0.003 0.40 1 0 checkPlsqlStatement Core G-1020 0.003 0.37 2 0 checkDeclareSection Core G-2170 0.002 0.37 1 0 checkProcedureCall Core G-7110 0.002 0.36 1 0 checkProcedureDefinition Core G-7120 0.002 0.28 1 0 checkQualifiedExpression Core G-7510 0.002 0.28 1 0 checkFromClause Core G-3130 0.002 0.27 1 0 checkQualifiedProcedureName Core G-7515 0.002 0.26 1 0 checkCreatePackageBody Core G-7250 0.002 0.25 1 0 checkProcedureDefinition Core G-7330 0.002 0.24 1 0 checkItemlistItem Core G-2220 0.002 0.24 1 0 checkPlsqlStatement Core G-1010 0.001 0.22 2 0 checkQueryTableExpression Core G-8210 0.001 0.22 1 0 checkPlsqlPackageBodySource Core G-7120 0.001 0.21 1 0 checkItemlistItem Core G-2230 0.001 0.20 1 0 checkCursorForLoopStatement Core G-4320 0.001 0.20 1 0 checkOrderByItem Core G-3180 0.001 0.19 1 0 checkCreatePackageBody Core G-7210 0.001 0.19 1 0 checkBody Core G-5040 0.001 0.16 1 0 checkItemlistItem Core G-2210 0.001 0.14 1 0 2025-12-24 16:12:33.064 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.012 sec including 0.002 sec for checks. 2025-12-24 16:12:33.064 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.064 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8510.sql with 1 issues. 2025-12-24 16:12:33.064 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8510.sql took 0.000 sec. 2025-12-24 16:12:33.064 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-8510.sql. 2025-12-24 16:12:33.064 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9010.sql is UTF-8. 2025-12-24 16:12:33.064 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9010.sql. 2025-12-24 16:12:33.064 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9010.sql. 2025-12-24 16:12:33.064 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9010.sql. 2025-12-24 16:12:33.064 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 590 chars in 16 lines. 2025-12-24 16:12:33.087 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.256 ms used by lexer for 119 tokens. 2025-12-24 16:12:33.087 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.125 ms used by scope lexer. 2025-12-24 16:12:33.088 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 24,539 KB Total time spent in parser : 22.044 ms Total time recorded by profiler: 21.604 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ qualifiedName (1968) 15.242 70.55 7 3 1 0 0 expression (1432) 5.715 26.45 7 5 5 0 0 postgresqlSqlExpression (1479) 0.146 0.68 3 0 0 0 0 itemlistItem (1062) 0.130 0.60 3 0 0 0 0 expression (1476) 0.114 0.53 8 1 1 0 0 createPackageBodyStatement (145) 0.058 0.27 1 1 1 1 0 functionExpression (1875) 0.031 0.14 1 0 0 0 0 functionExpression (1876) 0.031 0.14 1 0 0 0 0 functionExpression (1877) 0.029 0.13 1 0 0 0 0 functionExpression (1878) 0.027 0.13 1 0 0 0 0 functionExpression (1879) 0.027 0.13 1 0 0 0 0 functionParameterSuffix (1883) 0.009 0.04 1 0 0 0 0 functionParameter (1880) 0.005 0.03 1 0 0 0 0 plsqlDataType (1070) 0.003 0.01 4 0 0 0 0 postgresqlSqlExpression (1484) 0.003 0.01 3 0 0 0 0 postgresqlSqlExpression (1480) 0.003 0.01 3 0 0 0 0 declareSection (1061) 0.003 0.01 3 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 parameterDeclaration (1147) 0.002 0.01 2 0 0 0 0 expression (1475) 0.002 0.01 1 0 0 0 0 itemDeclaration (1092) 0.002 0.01 2 0 0 0 0 body (1158) 0.002 0.01 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.01 2 0 0 0 0 dataType (1357) 0.001 0.01 2 0 0 0 0 dataType (1358) 0.001 0.01 2 0 0 0 0 userDefinedType (1424) 0.001 0.01 2 0 0 0 0 plsqlDataType (1067) 0.001 0.01 2 0 0 0 0 columnReferenceItem (635) 0.001 0.00 1 0 0 0 0 plsqlStatement (1163) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.00 1 0 0 0 0 update (1043) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (574) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.00 1 0 0 0 0 update (1041) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 sqlStatement (1312) 0.001 0.00 1 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (575) 0.001 0.00 1 0 0 0 0 updateSetClause (1051) 0.000 0.00 1 0 0 0 0 updateSetClauseItem (1057) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 updateSetClauseItem (1058) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 update (1042) 0.000 0.00 1 0 0 0 0 update (1039) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.090 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.091 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.543 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionExpression Core G-9010 0.422 27.37 1 1 checkConstantDeclaration Core G-1030 0.146 9.47 2 0 checkStatement Core G-3120 0.105 6.83 1 0 checkFile Core G-2110 0.096 6.24 1 0 checkFile Core G-1050 0.095 6.14 1 0 checkBody Core G-7180 0.062 4.02 1 0 checkFile Core G-2130 0.062 4.01 1 0 checkStatement Core G-2135 0.061 3.94 1 0 checkProcedureDefinition Core G-7150 0.056 3.65 1 0 checkStatement Core G-2410 0.043 2.81 1 0 checkFunctionExpression Core G-9030 0.043 2.81 1 0 checkParameterDeclaration Core G-8310 0.039 2.50 2 0 checkFile Core G-7710 0.038 2.47 1 0 checkProcedureDefinition Core G-7130 0.024 1.54 1 0 checkFile Core G-1910 0.018 1.15 1 0 checkFile Core G-1070 0.013 0.84 1 0 checkItemlistItem Core G-2185 0.012 0.77 3 0 checkDeclareSection Core G-2170 0.011 0.73 2 0 checkPlsqlPackageBodySource Core G-9214 0.011 0.72 1 0 checkSqlName Core G-2190 0.011 0.71 24 0 checkProcedureDefinition Core G-7320 0.011 0.71 1 0 checkFunctionExpressionParent Core G-7520 0.009 0.59 1 0 checkConstantDeclaration Core G-9114 0.009 0.58 2 0 checkProcedureDefinition Core G-7170 0.009 0.58 1 0 checkFile Core G-7220 0.009 0.57 1 0 checkItemlistItem Core G-2210 0.009 0.56 3 0 checkUserDefinedType Core G-7515 0.008 0.54 2 0 checkParameterDeclaration Core G-9108 0.008 0.52 2 0 checkSqlName Core G-2180 0.007 0.45 24 0 checkFile Core G-1920 0.007 0.44 1 0 checkProcedureHeading Core G-9216 0.005 0.31 1 0 checkFunctionExpression Core G-9040 0.005 0.30 1 0 checkColumnUpdateSetClauseItem Core G-3115 0.005 0.29 1 0 checkItemlistItem Core G-2220 0.004 0.27 3 0 checkFunctionExpression Core G-9020 0.004 0.26 1 0 checkProcedureDefinition Core G-7140 0.004 0.25 1 0 checkItemlistItem Core G-2230 0.004 0.25 3 0 checkCreatePackageBody Core G-7125 0.004 0.24 1 0 checkUpdate Core G-3210 0.004 0.24 1 0 checkPlsqlStatement Core G-4325 0.003 0.22 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.22 1 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.21 1 0 checkProcedureDefinition Core G-7330 0.003 0.20 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.19 1 0 checkPlsqlStatement Core G-1020 0.003 0.19 1 0 checkProcedureDefinition Core G-7120 0.003 0.18 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.16 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.16 1 0 checkCreatePackageBody Core G-7210 0.002 0.14 1 0 checkCreatePackageBody Core G-7250 0.002 0.14 1 0 checkPlsqlStatement Core G-1010 0.002 0.13 1 0 checkParameterDeclaration Core G-9110 0.002 0.13 2 0 checkBody Core G-5040 0.002 0.13 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.13 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.12 1 0 checkFunctionExpression Core G-7515 0.002 0.12 1 0 checkFunctionExpression Core G-4220 0.002 0.11 1 0 checkParameterDeclaration Core G-7160 0.002 0.11 2 0 checkParameterDeclaration Core G-9109 0.001 0.09 2 0 checkDmlTableExpressionClause Core G-8210 0.001 0.08 1 0 checkFunctionExpression Core G-4240 0.001 0.08 1 0 checkFunctionExpression Core G-4230 0.001 0.08 1 0 2025-12-24 16:12:33.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.026 sec including 0.003 sec for checks. 2025-12-24 16:12:33.091 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9010.sql with 1 issues. 2025-12-24 16:12:33.091 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9010.sql took 0.000 sec. 2025-12-24 16:12:33.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9010.sql. 2025-12-24 16:12:33.091 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9020.sql is UTF-8. 2025-12-24 16:12:33.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9020.sql. 2025-12-24 16:12:33.091 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9020.sql. 2025-12-24 16:12:33.091 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9020.sql. 2025-12-24 16:12:33.091 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 610 chars in 16 lines. 2025-12-24 16:12:33.094 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.278 ms used by lexer for 119 tokens. 2025-12-24 16:12:33.094 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.128 ms used by scope lexer. 2025-12-24 16:12:33.094 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 1.663 ms Total time recorded by profiler: 1.338 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 1.089 81.40 7 5 5 0 0 createPackageBodyStatement (145) 0.108 8.07 1 1 1 1 0 qualifiedName (1968) 0.070 5.24 7 3 1 0 0 expression (1476) 0.032 2.42 8 1 1 0 0 itemlistItem (1062) 0.005 0.34 3 0 0 0 0 plsqlDataType (1070) 0.003 0.20 4 0 0 0 0 declareSection (1061) 0.002 0.15 3 0 0 0 0 ddlStatement (12) 0.002 0.13 1 0 0 0 0 body (1158) 0.001 0.10 2 0 0 0 0 parameterDeclaration (1147) 0.001 0.10 2 0 0 0 0 itemDeclaration (1092) 0.001 0.09 2 0 0 0 0 dataType (1358) 0.001 0.09 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.09 2 0 0 0 0 expression (1475) 0.001 0.09 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.07 3 0 0 0 0 userDefinedType (1424) 0.001 0.07 2 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.06 1 0 0 0 0 plsqlStatement (1163) 0.001 0.06 1 0 0 0 0 plsqlDataType (1067) 0.001 0.06 2 0 0 0 0 dataType (1357) 0.001 0.06 2 0 0 0 0 columnReferenceItem (635) 0.001 0.06 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.05 3 0 0 0 0 update (1043) 0.001 0.05 1 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.05 3 0 0 0 0 update (1041) 0.001 0.05 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.05 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.04 1 0 0 0 0 createPackageBody (148) 0.001 0.04 1 0 0 0 0 functionParameter (1880) 0.001 0.04 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.04 1 0 0 0 0 sqlStatement (1312) 0.001 0.04 1 0 0 0 0 update (1039) 0.001 0.04 1 0 0 0 0 sqlEnd (1978) 0.001 0.04 1 0 0 0 0 statement (11) 0.001 0.04 1 0 0 0 0 functionExpression (1874) 0.001 0.04 1 0 0 0 0 updateSetClause (1051) 0.001 0.04 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.04 1 0 0 0 0 functionParameter (1881) 0.000 0.04 1 0 0 0 0 updateSetClauseItem (1057) 0.000 0.03 1 0 0 0 0 update (1042) 0.000 0.03 1 0 0 0 0 procedureDefinition (1156) 0.000 0.03 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 0.03 1 0 0 0 0 procedureDefinition (1157) 0.000 0.03 1 0 0 0 0 updateSetClauseItem (1058) 0.000 0.03 1 0 0 0 0 functionExpression (1878) 0.000 0.03 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.03 1 0 0 0 0 functionParameterSuffix (1883) 0.000 0.03 1 0 0 0 0 functionExpression (1879) 0.000 0.02 1 0 0 0 0 functionExpression (1877) 0.000 0.02 1 0 0 0 0 functionExpression (1875) 0.000 0.02 1 0 0 0 0 functionExpression (1876) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:33.097 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.098 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.594 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionExpression Core G-9020 0.517 32.42 1 1 checkConstantDeclaration Core G-1030 0.134 8.43 2 0 checkStatement Core G-3120 0.096 6.02 1 0 checkProcedureDefinition Core G-7150 0.081 5.06 1 0 checkFile Core G-2110 0.075 4.73 1 0 checkBody Core G-7180 0.066 4.16 1 0 checkFile Core G-2130 0.059 3.73 1 0 checkParameterDeclaration Core G-8310 0.053 3.34 2 0 checkStatement Core G-2135 0.052 3.25 1 0 checkFile Core G-1050 0.051 3.20 1 0 checkStatement Core G-2410 0.043 2.68 1 0 checkConstantDeclaration Core G-9114 0.035 2.17 2 0 checkProcedureDefinition Core G-7130 0.032 2.01 1 0 checkFile Core G-1910 0.019 1.18 1 0 checkSqlName Core G-2190 0.016 0.98 24 0 checkItemlistItem Core G-2185 0.015 0.94 3 0 checkPlsqlPackageBodySource Core G-9101 0.015 0.93 1 0 checkProcedureDefinition Core G-7320 0.015 0.91 1 0 checkDeclareSection Core G-2170 0.014 0.86 2 0 checkProcedureDefinition Core G-7170 0.013 0.84 1 0 checkParameterDeclaration Core G-9108 0.013 0.82 2 0 checkFile Core G-1070 0.012 0.77 1 0 checkPlsqlPackageBodySource Core G-9214 0.010 0.66 1 0 checkFunctionExpression Core G-9030 0.010 0.64 1 0 checkFile Core G-7710 0.010 0.61 1 0 checkItemlistItem Core G-2210 0.010 0.61 3 0 checkSqlName Core G-2180 0.009 0.58 24 0 checkUserDefinedType Core G-7515 0.009 0.56 2 0 checkFile Core G-7220 0.008 0.49 1 0 checkProcedureHeading Core G-9216 0.007 0.47 1 0 checkColumnUpdateSetClauseItem Core G-3115 0.007 0.41 1 0 checkFile Core G-1920 0.005 0.34 1 0 checkFunctionExpressionParent Core G-7520 0.005 0.34 1 0 checkProcedureDefinition Core G-7140 0.005 0.31 1 0 checkUpdate Core G-3210 0.005 0.29 1 0 checkItemlistItem Core G-2220 0.004 0.27 3 0 checkProcedureDefinition Core G-7330 0.004 0.25 1 0 checkProcedureDefinition Core G-7120 0.004 0.25 1 0 checkCreatePackageBody Core G-7125 0.004 0.22 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.21 1 0 checkPlsqlPackageBodySource Core G-7120 0.003 0.21 1 0 checkItemlistItem Core G-2230 0.003 0.18 3 0 checkPlsqlStatement Core G-1020 0.003 0.18 1 0 checkPlsqlStatement Core G-4325 0.003 0.18 1 0 checkParameterDeclaration Core G-7160 0.003 0.17 2 0 checkFunctionExpression Core G-4220 0.003 0.16 1 0 checkFunctionExpression Core G-9040 0.003 0.16 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.16 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.15 1 0 checkBody Core G-5040 0.002 0.15 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.15 1 0 checkFunctionExpression Core G-9010 0.002 0.15 1 0 checkFunctionExpression Core G-7515 0.002 0.14 1 0 checkCreatePackageBody Core G-7250 0.002 0.11 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.11 1 0 checkDmlTableExpressionClause Core G-8210 0.002 0.11 1 0 checkFunctionExpression Core G-4230 0.002 0.11 1 0 checkCreatePackageBody Core G-7210 0.002 0.11 1 0 checkPlsqlStatement Core G-1010 0.002 0.11 1 0 checkParameterDeclaration Core G-9110 0.002 0.11 2 0 checkParameterDeclaration Core G-9109 0.001 0.09 2 0 checkFunctionExpression Core G-4240 0.001 0.08 1 0 2025-12-24 16:12:33.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.006 sec including 0.003 sec for checks. 2025-12-24 16:12:33.098 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9020.sql with 1 issues. 2025-12-24 16:12:33.098 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9020.sql took 0.000 sec. 2025-12-24 16:12:33.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9020.sql. 2025-12-24 16:12:33.098 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9030.sql is UTF-8. 2025-12-24 16:12:33.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9030.sql. 2025-12-24 16:12:33.098 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9030.sql. 2025-12-24 16:12:33.098 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9030.sql. 2025-12-24 16:12:33.098 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 553 chars in 16 lines. 2025-12-24 16:12:33.112 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.310 ms used by lexer for 111 tokens. 2025-12-24 16:12:33.112 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.198 ms used by scope lexer. 2025-12-24 16:12:33.113 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 13,312 KB Total time spent in parser : 12.987 ms Total time recorded by profiler: 12.706 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 9.182 72.26 7 8 8 1 0 qualifiedName (1968) 3.393 26.70 7 3 1 0 0 createPackageBodyStatement (145) 0.070 0.55 1 1 1 1 0 expression (1476) 0.024 0.19 8 1 1 0 0 itemlistItem (1062) 0.004 0.03 3 0 0 0 0 plsqlDataType (1070) 0.002 0.02 4 0 0 0 0 declareSection (1061) 0.002 0.02 3 0 0 0 0 ddlStatement (12) 0.002 0.01 1 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.01 4 0 0 0 0 expression (1475) 0.001 0.01 1 0 0 0 0 functionParameter (1881) 0.001 0.01 2 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 4 0 0 0 0 dataType (1358) 0.001 0.01 2 0 0 0 0 body (1158) 0.001 0.01 2 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.01 1 0 0 0 0 functionParameter (1880) 0.001 0.01 2 0 0 0 0 string (1976) 0.001 0.01 1 0 0 0 0 plsqlDataType (1067) 0.001 0.01 2 0 0 0 0 sqlStatement (1312) 0.001 0.01 1 0 0 0 0 dataType (1357) 0.001 0.01 2 0 0 0 0 userDefinedType (1424) 0.001 0.01 2 0 0 0 0 itemDeclaration (1092) 0.001 0.01 2 0 0 0 0 functionExpression (1874) 0.001 0.01 1 0 0 0 0 columnReferenceItem (635) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.01 2 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 4 0 0 0 0 parameterDeclaration (1143) 0.001 0.01 2 0 0 0 0 plsqlStatement (1163) 0.001 0.00 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 update (1043) 0.001 0.00 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.00 1 0 0 0 0 update (1041) 0.001 0.00 1 0 0 0 0 updateSetClauseItem (1057) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.000 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 updateSetClause (1051) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 procedureDefinition (1156) 0.000 0.00 1 0 0 0 0 procedureDefinition (1157) 0.000 0.00 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.00 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 0.00 1 0 0 0 0 update (1042) 0.000 0.00 1 0 0 0 0 updateSetClauseItem (1058) 0.000 0.00 1 0 0 0 0 update (1039) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.115 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.116 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.502 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionExpression Core G-9030 0.342 22.77 1 1 checkDeclareSection Core G-2170 0.155 10.35 2 0 checkConstantDeclaration Core G-1030 0.097 6.49 2 0 checkStatement Core G-3120 0.095 6.33 1 0 checkFile Core G-1050 0.084 5.62 1 0 checkFile Core G-2130 0.075 5.01 1 0 checkFile Core G-2110 0.072 4.80 1 0 checkBody Core G-7180 0.055 3.64 1 0 checkProcedureDefinition Core G-7150 0.055 3.64 1 0 checkStatement Core G-2135 0.052 3.47 1 0 checkFunctionExpression Core G-9040 0.042 2.78 1 0 checkStatement Core G-2410 0.042 2.77 1 0 checkItemlistItem Core G-2185 0.038 2.56 3 0 checkParameterDeclaration Core G-8310 0.036 2.37 2 0 checkProcedureDefinition Core G-7130 0.029 1.93 1 0 checkFile Core G-1910 0.015 0.99 1 0 checkPlsqlPackageBodySource Core G-9101 0.015 0.98 1 0 checkFile Core G-7710 0.013 0.90 1 0 checkSqlName Core G-2190 0.012 0.77 23 0 checkProcedureDefinition Core G-7320 0.010 0.65 1 0 checkFile Core G-1070 0.009 0.63 1 0 checkConstantDeclaration Core G-9114 0.009 0.62 2 0 checkProcedureDefinition Core G-7170 0.009 0.62 1 0 checkSqlName Core G-2180 0.009 0.60 23 0 checkFile Core G-7220 0.009 0.60 1 0 checkPlsqlPackageBodySource Core G-9214 0.009 0.59 1 0 checkItemlistItem Core G-2210 0.008 0.55 3 0 checkUserDefinedType Core G-7515 0.007 0.46 2 0 checkParameterDeclaration Core G-9108 0.007 0.46 2 0 checkFile Core G-1920 0.005 0.35 1 0 checkProcedureHeading Core G-9216 0.005 0.31 1 0 checkString Core G-2330 0.004 0.29 1 0 checkColumnUpdateSetClauseItem Core G-3115 0.004 0.27 1 0 checkSimpleComparisonCondition Core G-1080 0.004 0.26 1 0 checkItemlistItem Core G-2230 0.004 0.26 3 0 checkFunctionExpression Core G-9010 0.004 0.26 1 0 checkSimpleComparisonCondition Core G-4270 0.004 0.24 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.23 1 0 checkFunctionExpressionParent Core G-7520 0.003 0.23 1 0 checkCreatePackageBody Core G-7125 0.003 0.22 1 0 checkUpdate Core G-3210 0.003 0.22 1 0 checkItemlistItem Core G-2220 0.003 0.20 3 0 checkProcedureDefinition Core G-7140 0.003 0.20 1 0 checkProcedureDefinition Core G-7120 0.003 0.20 1 0 checkProcedureDefinition Core G-7330 0.003 0.19 1 0 checkPlsqlStatement Core G-4325 0.003 0.18 1 0 checkPlsqlStatement Core G-1020 0.002 0.15 1 0 checkParameterDeclaration Core G-9110 0.002 0.15 2 0 checkBody Core G-5040 0.002 0.14 1 0 checkPlsqlStatement Core G-1010 0.002 0.14 1 0 checkFunctionExpression Core G-9020 0.002 0.13 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.13 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.13 1 0 checkCreatePackageBody Core G-7250 0.002 0.11 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.11 1 0 checkParameterDeclaration Core G-7160 0.002 0.10 2 0 checkParameterDeclaration Core G-9109 0.002 0.10 2 0 checkCreatePackageBody Core G-7210 0.001 0.10 1 0 checkFunctionExpression Core G-7515 0.001 0.10 1 0 checkFunctionExpression Core G-4220 0.001 0.09 1 0 checkDmlTableExpressionClause Core G-8210 0.001 0.09 1 0 checkFunctionExpression Core G-4230 0.001 0.08 1 0 checkFunctionExpression Core G-4240 0.001 0.06 1 0 2025-12-24 16:12:33.116 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.003 sec for checks. 2025-12-24 16:12:33.116 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.116 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9030.sql with 1 issues. 2025-12-24 16:12:33.117 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9030.sql took 0.000 sec. 2025-12-24 16:12:33.117 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9030.sql. 2025-12-24 16:12:33.117 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9040.sql is UTF-8. 2025-12-24 16:12:33.117 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9040.sql. 2025-12-24 16:12:33.117 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9040.sql. 2025-12-24 16:12:33.117 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9040.sql. 2025-12-24 16:12:33.117 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 666 chars in 19 lines. 2025-12-24 16:12:33.123 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.257 ms used by lexer for 124 tokens. 2025-12-24 16:12:33.123 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.125 ms used by scope lexer. 2025-12-24 16:12:33.124 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 5,120 KB Total time spent in parser : 5.555 ms Total time recorded by profiler: 5.354 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 4.429 82.73 8 6 6 0 0 qualifiedName (1968) 0.790 14.75 7 3 1 0 0 createPackageBodyStatement (145) 0.076 1.41 1 1 1 1 0 expression (1476) 0.021 0.40 9 1 1 0 0 itemlistItem (1062) 0.004 0.08 3 0 0 0 0 declareSection (1061) 0.002 0.04 3 0 0 0 0 plsqlDataType (1070) 0.002 0.04 4 0 0 0 0 ddlStatement (12) 0.002 0.04 1 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.02 4 0 0 0 0 dataType (1358) 0.001 0.02 2 0 0 0 0 expression (1475) 0.001 0.02 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.02 2 0 0 0 0 functionParameter (1881) 0.001 0.02 2 0 0 0 0 update (1043) 0.001 0.02 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.02 2 0 0 0 0 functionParameter (1880) 0.001 0.02 2 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.02 4 0 0 0 0 body (1158) 0.001 0.02 2 0 0 0 0 plsqlDataType (1067) 0.001 0.01 2 0 0 0 0 userDefinedType (1424) 0.001 0.01 2 0 0 0 0 dataType (1357) 0.001 0.01 2 0 0 0 0 itemDeclaration (1092) 0.001 0.01 2 0 0 0 0 string (1976) 0.001 0.01 1 0 0 0 0 columnReferenceItem (635) 0.001 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 4 0 0 0 0 functionExpression (1874) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (573) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 plsqlStatement (1163) 0.001 0.01 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.01 1 0 0 0 0 sqlStatement (1312) 0.001 0.01 1 0 0 0 0 update (1041) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.01 1 0 0 0 0 createPackageBody (148) 0.000 0.01 1 0 0 0 0 dmlTableExpressionClause (574) 0.000 0.01 1 0 0 0 0 updateSetClause (1051) 0.000 0.01 1 0 0 0 0 updateSetClauseItem (1057) 0.000 0.01 1 0 0 0 0 functionParameterSuffix (1883) 0.000 0.01 1 0 0 0 0 procedureDefinition (1156) 0.000 0.01 1 0 0 0 0 functionExpression (1877) 0.000 0.01 1 0 0 0 0 functionExpression (1875) 0.000 0.01 1 0 0 0 0 procedureDefinition (1157) 0.000 0.01 1 0 0 0 0 dmlTableExpressionClause (575) 0.000 0.01 1 0 0 0 0 update (1039) 0.000 0.01 1 0 0 0 0 functionExpression (1878) 0.000 0.01 1 0 0 0 0 update (1042) 0.000 0.01 1 0 0 0 0 updateSetClauseItem (1058) 0.000 0.01 1 0 0 0 0 functionExpression (1876) 0.000 0.01 1 0 0 0 0 functionExpression (1879) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:33.127 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.127 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.668 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionExpression Core G-9040 0.322 19.30 1 1 checkStatement Core G-3120 0.146 8.77 1 0 checkConstantDeclaration Core G-1030 0.126 7.55 2 0 checkFile Core G-2110 0.126 7.54 1 0 checkFile Core G-2130 0.083 4.95 1 0 checkStatement Core G-2135 0.078 4.70 1 0 checkFile Core G-1050 0.077 4.61 1 0 checkProcedureDefinition Core G-7150 0.066 3.98 1 0 checkBody Core G-7180 0.066 3.97 1 0 checkParameterDeclaration Core G-8310 0.057 3.43 2 0 checkStatement Core G-2410 0.057 3.39 1 0 checkParameterDeclaration Core G-9110 0.052 3.10 2 0 checkSqlName Core G-2190 0.040 2.41 24 0 checkParameterDeclaration Core G-9108 0.033 2.00 2 0 checkProcedureDefinition Core G-7130 0.031 1.85 1 0 checkSqlName Core G-2180 0.030 1.78 24 0 checkFile Core G-1910 0.020 1.18 1 0 checkDeclareSection Core G-2170 0.016 0.97 2 0 checkFile Core G-1070 0.015 0.88 1 0 checkFile Core G-7710 0.014 0.84 1 0 checkProcedureDefinition Core G-7330 0.013 0.77 1 0 checkPlsqlPackageBodySource Core G-9214 0.012 0.72 1 0 checkConstantDeclaration Core G-9114 0.012 0.71 2 0 checkItemlistItem Core G-2185 0.012 0.70 3 0 checkProcedureDefinition Core G-7320 0.011 0.69 1 0 checkUserDefinedType Core G-7515 0.010 0.63 2 0 checkProcedureDefinition Core G-7170 0.010 0.62 1 0 checkItemlistItem Core G-2210 0.010 0.59 3 0 checkFile Core G-7220 0.010 0.58 1 0 checkProcedureHeading Core G-9216 0.008 0.50 1 0 checkFunctionExpression Core G-9010 0.006 0.37 1 0 checkFunctionExpression Core G-9030 0.006 0.35 1 0 checkColumnUpdateSetClauseItem Core G-3115 0.006 0.34 1 0 checkFile Core G-1920 0.006 0.33 1 0 checkCreatePackageBody Core G-7125 0.005 0.31 1 0 checkItemlistItem Core G-2220 0.004 0.24 3 0 checkBody Core G-5040 0.004 0.23 1 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.23 1 0 checkUpdate Core G-3210 0.004 0.23 1 0 checkFunctionExpressionParent Core G-7520 0.004 0.22 1 0 checkItemlistItem Core G-2230 0.004 0.22 3 0 checkString Core G-2330 0.004 0.22 1 0 checkParameterDeclaration Core G-7160 0.004 0.21 2 0 checkProcedureDefinition Core G-7140 0.004 0.21 1 0 checkProcedureDefinition Core G-7120 0.003 0.21 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.20 1 0 checkParameterDeclaration Core G-9109 0.003 0.19 2 0 checkSimpleComparisonCondition Core G-2150 0.003 0.16 1 0 checkPlsqlStatement Core G-1020 0.003 0.16 1 0 checkCreatePackageBody Core G-7250 0.003 0.16 1 0 checkFunctionExpression Core G-7515 0.003 0.15 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.15 1 0 checkPlsqlStatement Core G-4325 0.002 0.15 1 0 checkSimpleComparisonCondition Core G-4270 0.002 0.14 1 0 checkCreatePackageBody Core G-7210 0.002 0.14 1 0 checkFunctionExpression Core G-4220 0.002 0.12 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.12 1 0 checkFunctionExpression Core G-9020 0.002 0.11 1 0 checkPlsqlStatement Core G-1010 0.002 0.11 1 0 checkFunctionExpression Core G-4230 0.002 0.09 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.08 1 0 checkFunctionExpression Core G-4240 0.001 0.07 1 0 checkDmlTableExpressionClause Core G-8210 0.001 0.07 1 0 2025-12-24 16:12:33.127 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.010 sec including 0.004 sec for checks. 2025-12-24 16:12:33.127 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.127 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9040.sql with 1 issues. 2025-12-24 16:12:33.128 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9040.sql took 0.000 sec. 2025-12-24 16:12:33.128 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9040.sql. 2025-12-24 16:12:33.128 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9101.sql is UTF-8. 2025-12-24 16:12:33.128 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9101.sql. 2025-12-24 16:12:33.128 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9101.sql. 2025-12-24 16:12:33.128 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9101.sql. 2025-12-24 16:12:33.128 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 151 chars in 6 lines. 2025-12-24 16:12:33.129 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.171 ms used by lexer for 29 tokens. 2025-12-24 16:12:33.129 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.084 ms used by scope lexer. 2025-12-24 16:12:33.129 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.272 ms Total time recorded by profiler: 0.223 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 0.134 60.18 1 2 2 1 0 createPackageBodyStatement (145) 0.077 34.52 1 1 1 1 0 itemlistItem (1062) 0.003 1.36 1 0 0 0 0 ddlStatement (12) 0.002 0.74 1 0 0 0 0 declareSection (1061) 0.001 0.54 1 0 0 0 0 itemDeclaration (1092) 0.001 0.47 1 0 0 0 0 sqlEnd (1978) 0.001 0.38 1 0 0 0 0 plsqlDataType (1070) 0.001 0.32 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.29 1 0 0 0 0 statement (11) 0.001 0.27 1 0 0 0 0 variableDeclaration (1100) 0.001 0.26 1 0 0 0 0 dataType (1355) 0.001 0.22 1 0 0 0 0 createPackageBody (148) 0.000 0.22 1 0 0 0 0 plsqlPackageBodySource (151) 0.000 0.22 1 0 0 0 0 2025-12-24 16:12:33.130 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.130 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.414 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlPackageBodySource Core G-9101 0.134 32.37 1 1 checkVariableDeclaration Core G-1030 0.031 7.56 1 1 checkItemlistItem Core G-2185 0.030 7.23 1 0 checkStatement Core G-3120 0.029 6.99 1 0 checkFile Core G-1910 0.022 5.38 1 0 checkFile Core G-1050 0.022 5.37 1 0 checkFile Core G-2110 0.018 4.32 1 0 checkStatement Core G-2135 0.015 3.64 1 0 checkFile Core G-2130 0.015 3.60 1 0 checkStatement Core G-2410 0.014 3.43 1 0 checkFile Core G-7710 0.009 2.16 1 0 checkFile Core G-1070 0.008 1.95 1 0 checkFile Core G-7220 0.007 1.62 1 0 checkPlsqlPackageBodySource Core G-9214 0.007 1.57 1 0 checkDeclareSection Core G-2170 0.006 1.53 1 0 checkFile Core G-1920 0.005 1.25 1 0 checkVariableDeclaration Core G-9103 0.004 0.90 1 0 checkVariableDeclaration Core G-9102 0.003 0.78 1 0 checkCreatePackageBody Core G-7125 0.003 0.75 1 0 checkVariableDeclaration Core G-9106 0.003 0.68 1 0 checkVariableDeclaration Core G-9104 0.003 0.67 1 0 checkItemlistItem Core G-2210 0.003 0.67 1 0 checkVariableDeclaration Core G-9105 0.003 0.65 1 0 checkSqlName Core G-2180 0.002 0.56 3 0 checkVariableDeclaration Core G-5030 0.002 0.56 1 0 checkSqlName Core G-2190 0.002 0.51 3 0 checkVariableDeclaration Core G-9113 0.002 0.47 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.44 1 0 checkCreatePackageBody Core G-7210 0.002 0.42 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.40 1 0 checkCreatePackageBody Core G-7250 0.002 0.39 1 0 checkItemlistItem Core G-2220 0.001 0.35 1 0 checkVariableDeclaration Core G-2160 0.001 0.34 1 0 checkVariableDeclaration Core G-2140 0.001 0.28 1 0 checkItemlistItem Core G-2230 0.001 0.22 1 0 2025-12-24 16:12:33.130 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.130 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.130 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9101.sql with 2 issues. 2025-12-24 16:12:33.130 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9101.sql took 0.000 sec. 2025-12-24 16:12:33.130 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9101.sql. 2025-12-24 16:12:33.131 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9102.sql is UTF-8. 2025-12-24 16:12:33.131 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9102.sql. 2025-12-24 16:12:33.131 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9102.sql. 2025-12-24 16:12:33.131 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9102.sql. 2025-12-24 16:12:33.131 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 123 chars in 8 lines. 2025-12-24 16:12:33.132 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.091 ms used by lexer for 20 tokens. 2025-12-24 16:12:33.132 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.033 ms used by scope lexer. 2025-12-24 16:12:33.132 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,012 KB Total time spent in parser : 0.617 ms Total time recorded by profiler: 0.551 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.397 72.13 1 2 2 1 0 dataType (1358) 0.084 15.22 1 2 2 1 0 plsqlBlockStatement (1060) 0.057 10.36 1 1 1 1 0 declareSection (1061) 0.004 0.68 1 0 0 0 0 itemlistItem (1062) 0.002 0.43 1 0 0 0 0 itemDeclaration (1092) 0.001 0.26 1 0 0 0 0 body (1158) 0.001 0.22 2 0 0 0 0 statement (11) 0.001 0.19 1 0 0 0 0 plsqlDataType (1070) 0.001 0.13 1 0 0 0 0 variableDeclaration (1100) 0.001 0.11 1 0 0 0 0 plsqlBlock (1240) 0.001 0.10 1 0 0 0 0 dataType (1355) 0.001 0.09 1 0 0 0 0 sqlEnd (1978) 0.000 0.08 1 0 0 0 0 2025-12-24 16:12:33.133 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.133 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.507 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkBody Core G-5040 0.175 34.60 1 0 checkBody Core G-7180 0.090 17.76 1 0 checkStatement Core G-3120 0.044 8.68 1 0 checkVariableDeclaration Core G-1030 0.030 5.99 1 1 checkFile Core G-2110 0.021 4.15 1 0 checkVariableDeclaration Core G-9102 0.018 3.47 1 1 checkFile Core G-2130 0.015 2.89 1 0 checkStatement Core G-2410 0.013 2.63 1 0 checkStatement Core G-2135 0.012 2.41 1 0 checkItemlistItem Core G-2185 0.011 2.16 1 0 checkFile Core G-1910 0.009 1.84 1 0 checkFile Core G-7710 0.008 1.57 1 0 checkFile Core G-1070 0.006 1.26 1 0 checkFile Core G-1920 0.005 1.03 1 0 checkDeclareSection Core G-2170 0.005 0.95 1 0 checkFile Core G-1050 0.004 0.87 1 0 checkPlsqlBlockStatement Core G-4325 0.004 0.82 1 0 checkVariableDeclaration Core G-9103 0.004 0.79 1 0 checkFile Core G-7220 0.003 0.69 1 0 checkVariableDeclaration Core G-9105 0.003 0.55 1 0 checkVariableDeclaration Core G-9106 0.003 0.50 1 0 checkItemlistItem Core G-2210 0.002 0.48 1 0 checkPlsqlStatement Core G-1020 0.002 0.43 1 0 checkPlsqlStatement Core G-4325 0.002 0.41 1 0 checkVariableDeclaration Core G-5030 0.002 0.40 1 0 checkVariableDeclaration Core G-9104 0.002 0.39 1 0 checkPlsqlStatement Core G-1010 0.002 0.39 1 0 checkVariableDeclaration Core G-9113 0.002 0.35 1 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.29 1 0 checkItemlistItem Core G-2220 0.001 0.25 1 0 checkSqlName Core G-2190 0.001 0.23 1 0 checkVariableDeclaration Core G-2140 0.001 0.21 1 0 checkVariableDeclaration Core G-2160 0.001 0.20 1 0 checkItemlistItem Core G-2230 0.001 0.19 1 0 checkSqlName Core G-2180 0.001 0.18 1 0 2025-12-24 16:12:33.133 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.133 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.133 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9102.sql with 2 issues. 2025-12-24 16:12:33.133 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9102.sql took 0.000 sec. 2025-12-24 16:12:33.133 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9102.sql. 2025-12-24 16:12:33.133 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9103.sql is UTF-8. 2025-12-24 16:12:33.133 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9103.sql. 2025-12-24 16:12:33.133 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9103.sql. 2025-12-24 16:12:33.134 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9103.sql. 2025-12-24 16:12:33.134 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 127 chars in 8 lines. 2025-12-24 16:12:33.135 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.100 ms used by lexer for 20 tokens. 2025-12-24 16:12:33.135 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.034 ms used by scope lexer. 2025-12-24 16:12:33.135 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.678 ms Total time recorded by profiler: 0.630 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.560 88.98 1 2 2 1 0 plsqlBlockStatement (1060) 0.058 9.23 1 1 1 1 0 declareSection (1061) 0.002 0.40 1 0 0 0 0 itemlistItem (1062) 0.002 0.35 1 0 0 0 0 itemDeclaration (1092) 0.001 0.19 1 0 0 0 0 body (1158) 0.001 0.14 2 0 0 0 0 statement (11) 0.001 0.13 1 0 0 0 0 plsqlDataType (1070) 0.001 0.10 1 0 0 0 0 qualifiedName (1968) 0.001 0.09 1 0 0 0 0 variableDeclaration (1100) 0.000 0.07 1 0 0 0 0 userDefinedType (1424) 0.000 0.07 1 0 0 0 0 plsqlBlock (1240) 0.000 0.07 1 0 0 0 0 dataType (1358) 0.000 0.06 1 0 0 0 0 dataType (1357) 0.000 0.06 1 0 0 0 0 sqlEnd (1978) 0.000 0.05 1 0 0 0 0 2025-12-24 16:12:33.135 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.136 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.386 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkVariableDeclaration Core G-9103 0.135 34.87 1 1 checkVariableDeclaration Core G-1030 0.030 7.78 1 1 checkStatement Core G-3120 0.026 6.83 1 0 checkFile Core G-2110 0.020 5.25 1 0 checkStatement Core G-2135 0.019 5.00 1 0 checkStatement Core G-2410 0.014 3.69 1 0 checkVariableDeclaration Core G-9104 0.014 3.68 1 0 checkFile Core G-2130 0.014 3.51 1 0 checkVariableDeclaration Core G-9105 0.011 2.95 1 0 checkItemlistItem Core G-2185 0.011 2.80 1 0 checkFile Core G-1910 0.010 2.66 1 0 checkVariableDeclaration Core G-9106 0.010 2.58 1 0 checkVariableDeclaration Core G-9102 0.009 2.45 1 0 checkFile Core G-7710 0.007 1.88 1 0 checkFile Core G-1070 0.006 1.50 1 0 checkFile Core G-1050 0.004 1.15 1 0 checkDeclareSection Core G-2170 0.004 1.11 1 0 checkFile Core G-1920 0.004 1.06 1 0 checkUserDefinedType Core G-7515 0.004 0.95 1 0 checkFile Core G-7220 0.004 0.94 1 0 checkVariableDeclaration Core G-5030 0.004 0.92 1 0 checkItemlistItem Core G-2210 0.003 0.70 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.67 1 0 checkBody Core G-5040 0.002 0.57 1 0 checkVariableDeclaration Core G-9113 0.002 0.56 1 0 checkPlsqlStatement Core G-1020 0.002 0.51 1 0 checkPlsqlStatement Core G-4325 0.002 0.47 1 0 checkVariableDeclaration Core G-2140 0.002 0.46 1 0 checkItemlistItem Core G-2220 0.002 0.42 1 0 checkVariableDeclaration Core G-2160 0.001 0.38 1 0 checkBody Core G-7180 0.001 0.38 1 0 checkSqlName Core G-2190 0.001 0.38 2 0 checkSqlName Core G-2180 0.001 0.34 2 0 checkPlsqlStatement Core G-1010 0.001 0.30 1 0 checkItemlistItem Core G-2230 0.001 0.30 1 0 2025-12-24 16:12:33.136 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.136 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.136 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9103.sql with 2 issues. 2025-12-24 16:12:33.136 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9103.sql took 0.000 sec. 2025-12-24 16:12:33.136 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9103.sql. 2025-12-24 16:12:33.136 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9104.sql is UTF-8. 2025-12-24 16:12:33.136 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9104.sql. 2025-12-24 16:12:33.136 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9104.sql. 2025-12-24 16:12:33.136 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9104.sql. 2025-12-24 16:12:33.136 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 277 chars in 14 lines. 2025-12-24 16:12:33.169 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.100 ms used by lexer for 63 tokens. 2025-12-24 16:12:33.169 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.029 ms used by scope lexer. 2025-12-24 16:12:33.170 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 29,684 KB Total time spent in parser : 32.727 ms Total time recorded by profiler: 32.364 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 31.754 98.12 4 17 8 3 0 plsqlStatement (1163) 0.348 1.08 1 2 2 1 0 numberDatatype (1365) 0.121 0.37 1 0 0 0 0 plsqlBlockStatement (1060) 0.055 0.17 1 1 1 1 0 plsqlDataType (1070) 0.047 0.14 5 0 0 0 0 fieldDefinition (1080) 0.008 0.02 3 0 0 0 0 itemlistItem (1062) 0.006 0.02 3 0 0 0 0 declareSection (1061) 0.004 0.01 3 0 0 0 0 typeDefinition (1063) 0.004 0.01 1 0 0 0 0 expression (1476) 0.003 0.01 2 0 0 0 0 itemDeclaration (1092) 0.002 0.01 2 0 0 0 0 dataType (1354) 0.002 0.01 3 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.00 3 0 0 0 0 body (1158) 0.001 0.00 2 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 expression (1432) 0.001 0.00 2 0 0 0 0 qualifiedName (1968) 0.001 0.00 2 0 0 0 0 plsqlDataType (1068) 0.001 0.00 1 0 0 0 0 userDefinedType (1424) 0.001 0.00 1 0 0 0 0 statement (11) 0.001 0.00 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 plsqlBlock (1240) 0.000 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.172 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.172 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.302 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkVariableDeclaration Core G-9104 0.244 18.74 2 2 checkRecordTypeDefinition Core G-2120 0.176 13.54 1 1 checkItemlistItem Core G-2185 0.108 8.29 3 1 checkStatement Core G-3120 0.081 6.19 1 0 checkVariableDeclaration Core G-1030 0.079 6.04 2 1 checkFile Core G-2110 0.076 5.83 1 0 checkRecordTypeDefinition Core G-9111 0.074 5.72 1 0 checkStatement Core G-2410 0.072 5.49 1 0 checkFieldDefinition Core G-9116 0.049 3.77 3 0 checkVariableDeclaration Core G-9102 0.041 3.14 2 2 checkFile Core G-2130 0.034 2.65 1 0 checkStatement Core G-2135 0.033 2.50 1 0 checkVariableDeclaration Core G-9105 0.028 2.14 2 0 checkVariableDeclaration Core G-9103 0.025 1.94 2 0 checkVariableDeclaration Core G-9106 0.021 1.60 2 0 checkFile Core G-1910 0.017 1.30 1 0 checkFile Core G-7710 0.015 1.12 1 0 checkFile Core G-1070 0.013 0.98 1 0 checkItemlistItem Core G-2210 0.010 0.77 3 0 checkFile Core G-1050 0.010 0.76 1 0 checkCharacterDatatype Core G-2340 0.009 0.71 2 0 checkDeclareSection Core G-2170 0.009 0.70 1 0 checkFile Core G-7220 0.007 0.58 1 0 checkFile Core G-1920 0.007 0.52 1 0 checkItemlistItem Core G-2220 0.007 0.52 3 0 checkSqlName Core G-2190 0.006 0.47 8 0 checkSqlName Core G-2180 0.006 0.46 8 0 checkUserDefinedType Core G-7515 0.005 0.41 1 0 checkPlsqlBlockStatement Core G-4325 0.005 0.39 1 0 checkItemlistItem Core G-2230 0.005 0.38 3 0 checkVariableDeclaration Core G-5030 0.005 0.36 2 0 checkBody Core G-5040 0.004 0.29 1 0 checkVariableDeclaration Core G-9113 0.004 0.29 2 0 checkPlsqlStatement Core G-4325 0.003 0.26 1 0 checkCharacterDatatype Core G-2310 0.003 0.24 2 0 checkVariableDeclaration Core G-2140 0.003 0.22 2 0 checkVariableDeclaration Core G-2160 0.003 0.21 2 0 checkPlsqlStatement Core G-1020 0.002 0.18 1 0 checkBody Core G-7180 0.002 0.17 1 0 checkPlsqlStatement Core G-1010 0.002 0.14 1 0 2025-12-24 16:12:33.172 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.036 sec including 0.002 sec for checks. 2025-12-24 16:12:33.172 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 7 check issues. 2025-12-24 16:12:33.172 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9104.sql with 7 issues. 2025-12-24 16:12:33.172 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9104.sql took 0.000 sec. 2025-12-24 16:12:33.173 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9104.sql. 2025-12-24 16:12:33.173 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9105.sql is UTF-8. 2025-12-24 16:12:33.173 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9105.sql. 2025-12-24 16:12:33.173 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9105.sql. 2025-12-24 16:12:33.173 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9105.sql. 2025-12-24 16:12:33.173 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 371 chars in 13 lines. 2025-12-24 16:12:33.174 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.194 ms used by lexer for 78 tokens. 2025-12-24 16:12:33.175 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.047 ms used by scope lexer. 2025-12-24 16:12:33.175 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 1.068 ms Total time recorded by profiler: 0.826 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.388 47.00 1 2 2 1 0 qualifiedName (1968) 0.143 17.36 7 0 0 0 0 plsqlDataType (1070) 0.119 14.43 7 0 0 0 0 plsqlBlockStatement (1060) 0.063 7.63 1 1 1 1 0 userDefinedType (1424) 0.038 4.61 7 0 0 0 0 dataType (1357) 0.033 4.02 7 0 0 0 0 collectionTypeDefinition (1064) 0.018 2.19 3 0 0 0 0 itemlistItem (1062) 0.005 0.64 6 0 0 0 0 dataType (1358) 0.004 0.52 7 0 0 0 0 declareSection (1061) 0.004 0.47 6 0 0 0 0 typeDefinition (1063) 0.002 0.23 3 0 0 0 0 itemDeclaration (1092) 0.002 0.22 3 0 0 0 0 body (1158) 0.001 0.16 2 0 0 0 0 statement (11) 0.001 0.12 1 0 0 0 0 expression (1476) 0.001 0.11 1 0 0 0 0 sqlEnd (1978) 0.001 0.11 1 0 0 0 0 variableDeclaration (1100) 0.001 0.07 3 0 0 0 0 plsqlBlock (1240) 0.001 0.07 1 0 0 0 0 expression (1432) 0.001 0.06 1 0 0 0 0 2025-12-24 16:12:33.177 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.177 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.416 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkVariableDeclaration Core G-9105 0.239 16.84 3 3 checkVariableDeclaration Core G-1030 0.202 14.23 3 3 checkItemlistItem Core G-2185 0.157 11.11 6 0 checkStatement Core G-3120 0.107 7.58 1 0 checkVariableDeclaration Core G-9106 0.089 6.32 3 0 checkVariableDeclaration Core G-9103 0.072 5.12 3 0 checkVariableDeclaration Core G-9104 0.070 4.97 3 0 checkCollectionTypeDefinition Core G-2120 0.066 4.67 3 3 checkFile Core G-2110 0.055 3.88 1 0 checkFile Core G-2130 0.046 3.22 1 0 checkVariableDeclaration Core G-9102 0.043 3.03 3 3 checkStatement Core G-2410 0.042 2.98 1 0 checkStatement Core G-2135 0.038 2.71 1 0 checkUserDefinedType Core G-7515 0.026 1.85 7 0 checkCollectionTypeDefinition Core G-9112 0.021 1.48 3 0 checkSqlName Core G-2190 0.013 0.89 13 0 checkItemlistItem Core G-2210 0.012 0.87 6 0 checkFile Core G-1910 0.012 0.84 1 0 checkFile Core G-7710 0.010 0.74 1 0 checkSqlName Core G-2180 0.009 0.66 13 0 checkDeclareSection Core G-2170 0.009 0.64 1 0 checkFile Core G-1070 0.009 0.61 1 0 checkItemlistItem Core G-2220 0.008 0.53 6 0 checkVariableDeclaration Core G-5030 0.007 0.46 3 0 checkFile Core G-7220 0.006 0.45 1 0 checkVariableDeclaration Core G-9113 0.006 0.44 3 0 checkFile Core G-1920 0.006 0.42 1 0 checkItemlistItem Core G-2230 0.006 0.40 6 0 checkFile Core G-1050 0.006 0.40 1 0 checkPlsqlBlockStatement Core G-4325 0.005 0.34 1 0 checkBody Core G-5040 0.004 0.29 1 0 checkPlsqlStatement Core G-4325 0.003 0.24 1 0 checkPlsqlStatement Core G-1020 0.003 0.21 1 0 checkBody Core G-7180 0.003 0.19 1 0 checkVariableDeclaration Core G-2140 0.003 0.18 3 0 checkPlsqlStatement Core G-1010 0.002 0.13 1 0 checkVariableDeclaration Core G-2160 0.001 0.10 3 0 2025-12-24 16:12:33.177 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.003 sec for checks. 2025-12-24 16:12:33.178 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 12 check issues. 2025-12-24 16:12:33.178 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9105.sql with 12 issues. 2025-12-24 16:12:33.178 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9105.sql took 0.000 sec. 2025-12-24 16:12:33.178 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9105.sql. 2025-12-24 16:12:33.178 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9106.sql is UTF-8. 2025-12-24 16:12:33.178 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9106.sql. 2025-12-24 16:12:33.178 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9106.sql. 2025-12-24 16:12:33.178 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9106.sql. 2025-12-24 16:12:33.178 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 248 chars in 15 lines. 2025-12-24 16:12:33.181 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.128 ms used by lexer for 65 tokens. 2025-12-24 16:12:33.181 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.575 ms used by scope lexer. 2025-12-24 16:12:33.181 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,048 KB Total time spent in parser : 1.866 ms Total time recorded by profiler: 1.417 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 0.590 41.65 4 17 8 3 0 plsqlStatement (1163) 0.331 23.33 1 2 2 1 0 sqlEnd (1977) 0.290 20.45 1 1 1 1 0 plsqlBlockStatement (1060) 0.052 3.66 1 1 1 1 0 createType (424) 0.037 2.62 1 0 0 0 0 ddlStatement (12) 0.035 2.45 1 0 0 0 0 createType (423) 0.023 1.64 1 0 0 0 0 objectTypeDef (430) 0.022 1.57 3 0 0 0 0 plsqlTypeSource (425) 0.017 1.21 1 0 0 0 0 sqlEnd (1978) 0.005 0.35 2 0 0 0 0 plsqlDataType (1070) 0.003 0.24 4 0 0 0 0 declareSection (1061) 0.002 0.18 1 0 0 0 0 itemlistItem (1062) 0.002 0.11 1 0 0 0 0 expression (1476) 0.001 0.09 2 0 0 0 0 statement (11) 0.001 0.09 2 0 0 0 0 body (1158) 0.001 0.08 2 0 0 0 0 dataType (1354) 0.001 0.05 2 0 0 0 0 expression (1432) 0.001 0.04 2 0 0 0 0 dataType (1355) 0.001 0.04 1 0 0 0 0 itemDeclaration (1092) 0.001 0.04 1 0 0 0 0 plsqlBlock (1240) 0.001 0.04 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.03 2 0 0 0 0 qualifiedName (1968) 0.000 0.01 1 0 0 0 0 userDefinedType (1424) 0.000 0.01 1 0 0 0 0 variableDeclaration (1100) 0.000 0.01 1 0 0 0 0 dataType (1357) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:33.183 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.183 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.070 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlTypeSource Core G-9217 0.209 19.56 1 1 checkUserDefinedType Core G-7515 0.182 16.98 1 0 checkVariableDeclaration Core G-9106 0.104 9.74 1 1 checkStatement Core G-3120 0.067 6.22 2 0 checkAttribute Core G-9218 0.065 6.05 3 0 checkCreateType Core G-7125 0.056 5.22 1 0 checkFile Core G-2110 0.049 4.54 1 0 checkStatement Core G-2135 0.039 3.68 2 0 checkPlsqlTypeSource Core G-9219 0.038 3.57 1 0 checkVariableDeclaration Core G-1030 0.029 2.72 1 1 checkFile Core G-2130 0.029 2.67 1 0 checkStatement Core G-2410 0.028 2.64 2 0 checkVariableDeclaration Core G-9103 0.019 1.80 1 0 checkVariableDeclaration Core G-9105 0.015 1.44 1 0 checkVariableDeclaration Core G-9102 0.015 1.37 1 1 checkFile Core G-1910 0.013 1.25 1 0 checkVariableDeclaration Core G-9104 0.013 1.25 1 0 checkFile Core G-1050 0.011 1.01 1 0 checkItemlistItem Core G-2185 0.010 0.94 1 0 checkFile Core G-7710 0.010 0.93 1 0 checkFile Core G-1070 0.008 0.77 1 0 checkFile Core G-7220 0.007 0.61 1 0 checkCharacterDatatype Core G-2340 0.006 0.58 2 0 checkDeclareSection Core G-2170 0.006 0.55 1 0 checkSqlName Core G-2190 0.005 0.49 6 0 checkFile Core G-1920 0.005 0.48 1 0 checkSqlName Core G-2180 0.004 0.37 6 0 checkBody Core G-5040 0.004 0.35 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.26 1 0 checkVariableDeclaration Core G-9113 0.003 0.25 1 0 checkItemlistItem Core G-2210 0.002 0.21 1 0 checkBody Core G-7180 0.002 0.21 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.21 1 0 checkPlsqlStatement Core G-4325 0.002 0.20 1 0 checkPlsqlStatement Core G-1010 0.002 0.16 1 0 checkPlsqlStatement Core G-1020 0.002 0.16 1 0 checkVariableDeclaration Core G-5030 0.002 0.14 1 0 checkItemlistItem Core G-2220 0.001 0.14 1 0 checkCharacterDatatype Core G-2310 0.001 0.13 2 0 checkItemlistItem Core G-2230 0.001 0.07 1 0 checkVariableDeclaration Core G-2140 0.001 0.06 1 0 checkVariableDeclaration Core G-2160 0.000 0.04 1 0 2025-12-24 16:12:33.183 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.005 sec including 0.002 sec for checks. 2025-12-24 16:12:33.183 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 4 check issues. 2025-12-24 16:12:33.183 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9106.sql with 4 issues. 2025-12-24 16:12:33.184 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9106.sql took 0.000 sec. 2025-12-24 16:12:33.184 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9106.sql. 2025-12-24 16:12:33.184 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9107.sql is UTF-8. 2025-12-24 16:12:33.184 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9107.sql. 2025-12-24 16:12:33.184 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9107.sql. 2025-12-24 16:12:33.184 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9107.sql. 2025-12-24 16:12:33.184 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 210 chars in 11 lines. 2025-12-24 16:12:33.189 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.150 ms used by lexer for 45 tokens. 2025-12-24 16:12:33.189 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.027 ms used by scope lexer. 2025-12-24 16:12:33.190 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 5,120 KB Total time spent in parser : 5.204 ms Total time recorded by profiler: 5.078 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 4.161 81.94 4 1 1 0 0 subquery (741) 0.389 7.65 1 0 0 0 0 plsqlStatement (1163) 0.357 7.03 1 2 2 1 0 itemlistItem (1062) 0.087 1.70 1 0 0 0 0 plsqlBlockStatement (1060) 0.053 1.05 1 1 1 1 0 cursorParameterDec (1087) 0.005 0.09 1 0 0 0 0 declareSection (1061) 0.003 0.06 1 0 0 0 0 expression (1432) 0.001 0.02 3 0 0 0 0 expression (1475) 0.001 0.02 1 0 0 0 0 queryBlock (746) 0.001 0.02 1 0 0 0 0 body (1158) 0.001 0.02 2 0 0 0 0 selectItem (797) 0.001 0.02 1 0 0 0 0 tableReference (890) 0.001 0.02 1 0 0 0 0 fromItem (873) 0.001 0.01 1 0 0 0 0 queryBlock (747) 0.001 0.01 1 0 0 0 0 queryTableExpression (897) 0.001 0.01 1 0 0 0 0 fromItem (866) 0.001 0.01 1 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 queryBlock (750) 0.001 0.01 1 0 0 0 0 tableReference (889) 0.001 0.01 1 0 0 0 0 subquery (742) 0.001 0.01 1 0 0 0 0 plsqlBlock (1240) 0.001 0.01 1 0 0 0 0 queryBlock (743) 0.001 0.01 1 0 0 0 0 queryTableExpression (891) 0.001 0.01 1 0 0 0 0 subquery (721) 0.001 0.01 1 0 0 0 0 queryTableExpression (892) 0.001 0.01 1 0 0 0 0 fromItem (867) 0.001 0.01 1 0 0 0 0 queryTableExpression (893) 0.001 0.01 1 0 0 0 0 selectList (795) 0.001 0.01 1 0 0 0 0 queryBlock (748) 0.000 0.01 1 0 0 0 0 expression (1467) 0.000 0.01 1 0 0 0 0 subquery (722) 0.000 0.01 1 0 0 0 0 tableReference (885) 0.000 0.01 1 0 0 0 0 fromItem (871) 0.000 0.01 1 0 0 0 0 tableReference (886) 0.000 0.01 1 0 0 0 0 dataType (1358) 0.000 0.01 1 0 0 0 0 fromClause (865) 0.000 0.01 1 0 0 0 0 queryBlock (751) 0.000 0.01 1 0 0 0 0 queryBlock (744) 0.000 0.01 1 0 0 0 0 queryBlock (749) 0.000 0.01 1 0 0 0 0 queryBlock (752) 0.000 0.01 1 0 0 0 0 fromItem (868) 0.000 0.01 1 0 0 0 0 subquery (723) 0.000 0.01 1 0 0 0 0 subquery (724) 0.000 0.01 1 0 0 0 0 queryBlock (753) 0.000 0.01 1 0 0 0 0 queryBlock (754) 0.000 0.01 1 0 0 0 0 plsqlDataType (1070) 0.000 0.01 1 0 0 0 0 qualifiedName (1968) 0.000 0.00 1 0 0 0 0 sqlEnd (1978) 0.000 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 userDefinedType (1424) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.191 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.191 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.473 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCursorParameterDec Core G-9107 0.117 24.85 1 1 checkAllColumnWildcardExpression Core G-3145 0.065 13.68 1 1 checkFile Core G-2110 0.050 10.60 1 0 checkStatement Core G-3120 0.045 9.55 1 0 checkFile Core G-2130 0.034 7.25 1 0 checkStatement Core G-2135 0.024 5.00 1 0 checkFile Core G-1910 0.022 4.59 1 0 checkStatement Core G-2410 0.017 3.69 1 0 checkItemlistItem Core G-2185 0.013 2.70 1 0 checkFile Core G-7710 0.009 2.00 1 0 checkFile Core G-1070 0.008 1.61 1 0 checkCursorDefinition Core G-9103 0.007 1.54 1 0 checkSqlName Core G-2190 0.006 1.32 6 0 checkFile Core G-7220 0.006 1.20 1 0 checkDeclareSection Core G-2170 0.006 1.17 1 0 checkFile Core G-1050 0.005 1.14 1 0 checkUserDefinedType Core G-7515 0.005 1.04 1 0 checkFile Core G-1920 0.004 0.93 1 0 checkSqlName Core G-2180 0.004 0.84 6 0 checkBody Core G-5040 0.004 0.77 1 0 checkFromClause Core G-3130 0.003 0.60 1 0 checkPlsqlStatement Core G-4325 0.003 0.60 1 0 checkPlsqlBlockStatement Core G-4325 0.003 0.60 1 0 checkBody Core G-7180 0.003 0.53 1 0 checkPlsqlStatement Core G-1020 0.002 0.44 1 0 checkLikeCondition Core G-3195 0.002 0.39 1 0 checkQueryTableExpression Core G-8210 0.002 0.36 1 0 checkPlsqlStatement Core G-1010 0.002 0.33 1 0 checkItemlistItem Core G-2210 0.001 0.28 1 0 checkItemlistItem Core G-2220 0.001 0.24 1 0 checkItemlistItem Core G-2230 0.001 0.20 1 0 2025-12-24 16:12:33.191 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.007 sec including 0.001 sec for checks. 2025-12-24 16:12:33.191 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.191 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9107.sql with 2 issues. 2025-12-24 16:12:33.192 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9107.sql took 0.000 sec. 2025-12-24 16:12:33.192 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9107.sql. 2025-12-24 16:12:33.192 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9108.sql is UTF-8. 2025-12-24 16:12:33.192 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9108.sql. 2025-12-24 16:12:33.192 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9108.sql. 2025-12-24 16:12:33.192 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9108.sql. 2025-12-24 16:12:33.192 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 172 chars in 6 lines. 2025-12-24 16:12:33.193 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.169 ms used by lexer for 34 tokens. 2025-12-24 16:12:33.193 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.107 ms used by scope lexer. 2025-12-24 16:12:33.193 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.781 ms Total time recorded by profiler: 0.717 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ itemlistItem (1062) 0.630 87.87 1 11 11 1 0 createPackageStatement (136) 0.055 7.66 1 1 1 1 0 dataType (1358) 0.024 3.38 1 2 2 1 0 ddlStatement (12) 0.001 0.19 1 0 0 0 0 createPackage (140) 0.001 0.19 2 0 0 0 0 plsqlPackageSource (142) 0.001 0.13 1 0 0 0 0 parameterDeclaration (1147) 0.001 0.12 1 0 0 0 0 plsqlDataType (1070) 0.001 0.10 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.10 1 0 0 0 0 createPackage (139) 0.001 0.08 1 0 0 0 0 dataType (1355) 0.001 0.07 1 0 0 0 0 statement (11) 0.000 0.06 1 0 0 0 0 sqlEnd (1978) 0.000 0.05 1 0 0 0 0 2025-12-24 16:12:33.194 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.195 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.485 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkParameterDeclaration Core G-9108 0.171 35.28 1 1 checkItemlistItem Core G-2185 0.079 16.22 1 1 checkStatement Core G-3120 0.028 5.68 1 0 checkFile Core G-1050 0.024 5.01 1 0 checkProcedureHeading Core G-9216 0.020 4.07 1 0 checkParameterDeclaration Core G-8310 0.018 3.75 1 0 checkParameterDeclaration Core G-7160 0.017 3.60 1 0 checkFile Core G-2110 0.015 3.06 1 0 checkStatement Core G-2135 0.014 2.97 1 0 checkFile Core G-2130 0.011 2.34 1 0 checkStatement Core G-2410 0.010 2.01 1 0 checkPlsqlPackageSource Core G-9214 0.009 1.90 1 0 checkFile Core G-1910 0.009 1.81 1 0 checkFile Core G-7220 0.008 1.72 1 0 checkFile Core G-7710 0.007 1.39 1 0 checkFile Core G-1070 0.006 1.29 1 0 checkCreatePackage Core G-7230 0.006 1.20 1 0 checkSqlName Core G-2190 0.006 1.14 4 0 checkSqlName Core G-2180 0.004 0.74 4 0 checkItemlistItem Core G-2210 0.004 0.73 1 0 checkCreatePackage Core G-7120 0.003 0.70 1 0 checkParameterDeclaration Core G-9109 0.003 0.60 1 0 checkCreatePackage Core G-9101 0.002 0.51 1 0 checkFile Core G-1920 0.002 0.49 1 0 checkCreatePackage Core G-7125 0.002 0.42 1 0 checkParameterDeclaration Core G-9110 0.002 0.41 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.39 1 0 checkItemlistItem Core G-2220 0.002 0.37 1 0 checkItemlistItem Core G-2230 0.001 0.23 1 0 2025-12-24 16:12:33.195 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.001 sec for checks. 2025-12-24 16:12:33.195 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.195 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9108.sql with 2 issues. 2025-12-24 16:12:33.195 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9108.sql took 0.000 sec. 2025-12-24 16:12:33.195 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9108.sql. 2025-12-24 16:12:33.195 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9109.sql is UTF-8. 2025-12-24 16:12:33.195 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9109.sql. 2025-12-24 16:12:33.195 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9109.sql. 2025-12-24 16:12:33.195 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9109.sql. 2025-12-24 16:12:33.195 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 174 chars in 6 lines. 2025-12-24 16:12:33.196 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.073 ms used by lexer for 34 tokens. 2025-12-24 16:12:33.196 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.055 ms used by scope lexer. 2025-12-24 16:12:33.196 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.298 ms Total time recorded by profiler: 0.264 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ itemlistItem (1062) 0.171 64.74 1 0 0 0 0 createPackageStatement (136) 0.054 20.55 1 1 1 1 0 dataType (1358) 0.028 10.65 1 2 2 1 0 parameterDeclaration (1147) 0.005 1.82 1 0 0 0 0 parameterDeclaration (1146) 0.003 1.04 1 0 0 0 0 ddlStatement (12) 0.001 0.42 1 0 0 0 0 createPackage (140) 0.000 0.17 2 0 0 0 0 plsqlPackageSource (142) 0.000 0.14 1 0 0 0 0 createPackage (139) 0.000 0.12 1 0 0 0 0 plsqlDataType (1070) 0.000 0.11 1 0 0 0 0 dataType (1355) 0.000 0.09 1 0 0 0 0 statement (11) 0.000 0.09 1 0 0 0 0 sqlEnd (1978) 0.000 0.05 1 0 0 0 0 2025-12-24 16:12:33.196 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.197 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.317 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkParameterDeclaration Core G-9109 0.091 28.79 1 1 checkItemlistItem Core G-2185 0.032 10.03 1 1 checkFile Core G-7220 0.031 9.68 1 0 checkStatement Core G-3120 0.027 8.52 1 0 checkPlsqlPackageSource Core G-9214 0.023 7.33 1 0 checkFile Core G-1050 0.016 4.93 1 0 checkStatement Core G-2135 0.015 4.70 1 0 checkFile Core G-2110 0.013 4.22 1 0 checkFile Core G-2130 0.011 3.35 1 0 checkStatement Core G-2410 0.010 3.04 1 0 checkFile Core G-7710 0.008 2.53 1 0 checkFile Core G-1910 0.007 2.23 1 0 checkFile Core G-1070 0.005 1.68 1 0 checkProcedureHeading Core G-9216 0.004 1.28 1 0 checkCreatePackage Core G-7230 0.004 1.12 1 0 checkSqlName Core G-2190 0.003 1.07 4 0 checkCreatePackage Core G-7120 0.003 0.81 1 0 checkSqlName Core G-2180 0.002 0.75 4 0 checkFile Core G-1920 0.002 0.67 1 0 checkItemlistItem Core G-2210 0.002 0.50 1 0 checkParameterDeclaration Core G-7160 0.001 0.45 1 0 checkParameterDeclaration Core G-9110 0.001 0.41 1 0 checkCreatePackage Core G-9101 0.001 0.39 1 0 checkCreatePackage Core G-7125 0.001 0.34 1 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.31 1 0 checkParameterDeclaration Core G-8310 0.001 0.26 1 0 checkItemlistItem Core G-2220 0.001 0.23 1 0 checkParameterDeclaration Core G-9108 0.001 0.22 1 0 checkItemlistItem Core G-2230 0.001 0.17 1 0 2025-12-24 16:12:33.197 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.197 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.197 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9109.sql with 2 issues. 2025-12-24 16:12:33.197 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9109.sql took 0.000 sec. 2025-12-24 16:12:33.197 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9109.sql. 2025-12-24 16:12:33.197 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9110.sql is UTF-8. 2025-12-24 16:12:33.197 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9110.sql. 2025-12-24 16:12:33.197 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9110.sql. 2025-12-24 16:12:33.197 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9110.sql. 2025-12-24 16:12:33.197 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 180 chars in 6 lines. 2025-12-24 16:12:33.198 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.064 ms used by lexer for 36 tokens. 2025-12-24 16:12:33.198 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.042 ms used by scope lexer. 2025-12-24 16:12:33.198 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.134 ms Total time recorded by profiler: 0.105 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ createPackageStatement (136) 0.055 52.47 1 1 1 1 0 itemlistItem (1062) 0.024 23.16 1 0 0 0 0 dataType (1358) 0.023 22.46 1 2 2 1 0 createPackage (140) 0.000 0.35 2 0 0 0 0 ddlStatement (12) 0.000 0.34 1 0 0 0 0 parameterDeclaration (1147) 0.000 0.30 1 0 0 0 0 plsqlDataType (1070) 0.000 0.19 1 0 0 0 0 plsqlPackageSource (142) 0.000 0.15 1 0 0 0 0 statement (11) 0.000 0.14 1 0 0 0 0 sqlEnd (1978) 0.000 0.13 1 0 0 0 0 createPackage (139) 0.000 0.11 1 0 0 0 0 dataType (1355) 0.000 0.11 1 0 0 0 0 parameterDeclaration (1146) 0.000 0.10 1 0 0 0 0 2025-12-24 16:12:33.198 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.199 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.254 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkParameterDeclaration Core G-9110 0.090 35.61 1 1 checkStatement Core G-3120 0.026 10.33 1 0 checkItemlistItem Core G-2185 0.017 6.75 1 1 checkFile Core G-1050 0.015 6.08 1 0 checkStatement Core G-2135 0.014 5.48 1 0 checkFile Core G-2110 0.014 5.39 1 0 checkFile Core G-2130 0.011 4.27 1 0 checkStatement Core G-2410 0.010 3.75 1 0 checkFile Core G-1910 0.007 2.93 1 0 checkFile Core G-7220 0.006 2.41 1 0 checkFile Core G-1070 0.006 2.20 1 0 checkFile Core G-7710 0.006 2.18 1 0 checkCreatePackage Core G-7230 0.005 1.86 1 0 checkPlsqlPackageSource Core G-9214 0.005 1.85 1 0 checkSqlName Core G-2190 0.003 1.26 4 0 checkProcedureHeading Core G-9216 0.003 1.24 1 0 checkCreatePackage Core G-7120 0.003 1.18 1 0 checkSqlName Core G-2180 0.002 0.90 4 0 checkFile Core G-1920 0.002 0.85 1 0 checkItemlistItem Core G-2210 0.002 0.60 1 0 checkAnsiSupportedDatatype Core G-2320 0.001 0.51 1 0 checkCreatePackage Core G-7125 0.001 0.46 1 0 checkCreatePackage Core G-9101 0.001 0.46 1 0 checkParameterDeclaration Core G-7160 0.001 0.34 1 0 checkParameterDeclaration Core G-9108 0.001 0.30 1 0 checkItemlistItem Core G-2220 0.001 0.26 1 0 checkParameterDeclaration Core G-9109 0.001 0.21 1 0 checkParameterDeclaration Core G-8310 0.001 0.21 1 0 checkItemlistItem Core G-2230 0.000 0.17 1 0 2025-12-24 16:12:33.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.001 sec for checks. 2025-12-24 16:12:33.199 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9110.sql with 2 issues. 2025-12-24 16:12:33.199 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9110.sql took 0.000 sec. 2025-12-24 16:12:33.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9110.sql. 2025-12-24 16:12:33.199 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9111.sql is UTF-8. 2025-12-24 16:12:33.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9111.sql. 2025-12-24 16:12:33.199 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9111.sql. 2025-12-24 16:12:33.199 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9111.sql. 2025-12-24 16:12:33.199 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 245 chars in 13 lines. 2025-12-24 16:12:33.200 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.069 ms used by lexer for 51 tokens. 2025-12-24 16:12:33.200 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.027 ms used by scope lexer. 2025-12-24 16:12:33.201 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 1.033 ms Total time recorded by profiler: 0.967 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 0.531 54.96 3 17 8 3 0 plsqlStatement (1163) 0.367 37.98 1 2 2 1 0 plsqlBlockStatement (1060) 0.052 5.43 1 1 1 1 0 declareSection (1061) 0.003 0.34 1 0 0 0 0 plsqlDataType (1070) 0.002 0.21 3 0 0 0 0 typeDefinition (1063) 0.002 0.16 1 0 0 0 0 expression (1476) 0.002 0.16 2 0 0 0 0 body (1158) 0.001 0.13 2 0 0 0 0 fieldDefinition (1080) 0.001 0.12 3 0 0 0 0 dataType (1354) 0.001 0.10 3 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.09 3 0 0 0 0 statement (11) 0.001 0.07 1 0 0 0 0 numberDatatype (1365) 0.001 0.07 1 0 0 0 0 itemlistItem (1062) 0.001 0.06 1 0 0 0 0 plsqlBlock (1240) 0.001 0.06 1 0 0 0 0 expression (1432) 0.001 0.05 2 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:33.201 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.201 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.311 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkRecordTypeDefinition Core G-9111 0.098 31.49 1 1 checkFile Core G-2110 0.039 12.68 1 0 checkStatement Core G-3120 0.035 11.21 1 0 checkStatement Core G-2135 0.019 6.20 1 0 checkFile Core G-2130 0.017 5.35 1 0 checkRecordTypeDefinition Core G-2120 0.016 5.20 1 1 checkStatement Core G-2410 0.015 4.75 1 0 checkFieldDefinition Core G-9116 0.009 2.91 3 0 checkCharacterDatatype Core G-2340 0.007 2.30 2 0 checkFile Core G-1910 0.007 2.24 1 0 checkFile Core G-7710 0.005 1.73 1 0 checkFile Core G-1070 0.005 1.64 1 0 checkDeclareSection Core G-2170 0.004 1.41 1 0 checkBody Core G-5040 0.004 1.15 1 0 checkPlsqlBlockStatement Core G-4325 0.003 1.04 1 0 checkFile Core G-1050 0.003 0.99 1 0 checkSqlName Core G-2190 0.003 0.88 4 0 checkCharacterDatatype Core G-2310 0.002 0.75 2 0 checkFile Core G-7220 0.002 0.74 1 0 checkItemlistItem Core G-2185 0.002 0.74 1 0 checkPlsqlStatement Core G-4325 0.002 0.72 1 0 checkBody Core G-7180 0.002 0.70 1 0 checkFile Core G-1920 0.002 0.69 1 0 checkPlsqlStatement Core G-1020 0.002 0.63 1 0 checkSqlName Core G-2180 0.002 0.60 4 0 checkPlsqlStatement Core G-1010 0.002 0.58 1 0 checkItemlistItem Core G-2210 0.001 0.29 1 0 checkItemlistItem Core G-2230 0.001 0.18 1 0 checkItemlistItem Core G-2220 0.001 0.18 1 0 2025-12-24 16:12:33.202 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.202 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.202 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9111.sql with 2 issues. 2025-12-24 16:12:33.202 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9111.sql took 0.000 sec. 2025-12-24 16:12:33.202 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9111.sql. 2025-12-24 16:12:33.202 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9112.sql is UTF-8. 2025-12-24 16:12:33.202 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9112.sql. 2025-12-24 16:12:33.202 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9112.sql. 2025-12-24 16:12:33.202 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9112.sql. 2025-12-24 16:12:33.202 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 282 chars in 10 lines. 2025-12-24 16:12:33.203 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.120 ms used by lexer for 63 tokens. 2025-12-24 16:12:33.203 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.035 ms used by scope lexer. 2025-12-24 16:12:33.203 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.477 ms Total time recorded by profiler: 0.412 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.345 83.69 1 2 2 1 0 plsqlBlockStatement (1060) 0.054 12.99 1 1 1 1 0 declareSection (1061) 0.003 0.66 3 0 0 0 0 collectionTypeDefinition (1064) 0.002 0.44 3 0 0 0 0 typeDefinition (1063) 0.001 0.32 3 0 0 0 0 statement (11) 0.001 0.28 1 0 0 0 0 plsqlDataType (1070) 0.001 0.24 4 0 0 0 0 userDefinedType (1424) 0.001 0.22 4 0 0 0 0 qualifiedName (1968) 0.001 0.21 4 0 0 0 0 dataType (1357) 0.001 0.19 4 0 0 0 0 dataType (1358) 0.001 0.18 4 0 0 0 0 itemlistItem (1062) 0.001 0.18 3 0 0 0 0 expression (1476) 0.001 0.13 1 0 0 0 0 body (1158) 0.001 0.13 2 0 0 0 0 plsqlBlock (1240) 0.000 0.09 1 0 0 0 0 sqlEnd (1978) 0.000 0.03 1 0 0 0 0 expression (1432) 0.000 0.03 1 0 0 0 0 2025-12-24 16:12:33.204 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.204 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.391 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCollectionTypeDefinition Core G-9112 0.109 27.80 3 3 checkStatement Core G-3120 0.045 11.52 1 0 checkCollectionTypeDefinition Core G-2120 0.044 11.17 3 3 checkFile Core G-2110 0.035 8.84 1 0 checkUserDefinedType Core G-7515 0.030 7.55 4 0 checkStatement Core G-2135 0.025 6.33 1 0 checkFile Core G-2130 0.022 5.60 1 0 checkStatement Core G-2410 0.020 5.13 1 0 checkFile Core G-1910 0.008 2.06 1 0 checkItemlistItem Core G-2185 0.006 1.50 3 0 checkFile Core G-1070 0.006 1.46 1 0 checkFile Core G-7710 0.005 1.40 1 0 checkSqlName Core G-2190 0.005 1.29 7 0 checkDeclareSection Core G-2170 0.004 1.05 1 0 checkSqlName Core G-2180 0.003 0.85 7 0 checkFile Core G-1050 0.003 0.77 1 0 checkItemlistItem Core G-2210 0.003 0.75 3 0 checkFile Core G-7220 0.003 0.65 1 0 checkBody Core G-5040 0.002 0.63 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.57 1 0 checkFile Core G-1920 0.002 0.56 1 0 checkPlsqlStatement Core G-4325 0.002 0.51 1 0 checkItemlistItem Core G-2220 0.002 0.45 3 0 checkBody Core G-7180 0.002 0.43 1 0 checkItemlistItem Core G-2230 0.002 0.42 3 0 checkPlsqlStatement Core G-1020 0.002 0.41 1 0 checkPlsqlStatement Core G-1010 0.001 0.29 1 0 2025-12-24 16:12:33.204 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.205 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 6 check issues. 2025-12-24 16:12:33.205 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9112.sql with 6 issues. 2025-12-24 16:12:33.205 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9112.sql took 0.000 sec. 2025-12-24 16:12:33.205 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9112.sql. 2025-12-24 16:12:33.205 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9113.sql is UTF-8. 2025-12-24 16:12:33.205 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9113.sql. 2025-12-24 16:12:33.205 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9113.sql. 2025-12-24 16:12:33.205 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9113.sql. 2025-12-24 16:12:33.205 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 120 chars in 8 lines. 2025-12-24 16:12:33.206 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.086 ms used by lexer for 20 tokens. 2025-12-24 16:12:33.206 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.020 ms used by scope lexer. 2025-12-24 16:12:33.206 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.477 ms Total time recorded by profiler: 0.435 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.362 83.28 1 2 2 1 0 plsqlBlockStatement (1060) 0.055 12.71 1 1 1 1 0 statement (11) 0.008 1.88 1 0 0 0 0 itemlistItem (1062) 0.002 0.52 1 0 0 0 0 declareSection (1061) 0.002 0.41 1 0 0 0 0 itemDeclaration (1092) 0.001 0.33 1 0 0 0 0 variableDeclaration (1100) 0.001 0.16 1 0 0 0 0 plsqlDataType (1070) 0.001 0.15 1 0 0 0 0 body (1158) 0.001 0.12 2 0 0 0 0 plsqlBlock (1240) 0.000 0.09 1 0 0 0 0 dataType (1358) 0.000 0.09 1 0 0 0 0 qualifiedName (1968) 0.000 0.09 1 0 0 0 0 dataType (1357) 0.000 0.07 1 0 0 0 0 userDefinedType (1424) 0.000 0.07 1 0 0 0 0 sqlEnd (1978) 0.000 0.03 1 0 0 0 0 2025-12-24 16:12:33.207 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.207 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.252 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkVariableDeclaration Core G-1030 0.036 14.48 1 1 checkStatement Core G-3120 0.025 9.90 1 0 checkFile Core G-2110 0.022 8.81 1 0 checkFile Core G-2130 0.014 5.50 1 0 checkStatement Core G-2410 0.013 5.12 1 0 checkStatement Core G-2135 0.013 5.12 1 0 checkVariableDeclaration Core G-9103 0.013 5.03 1 0 checkItemlistItem Core G-2185 0.012 4.76 1 0 checkVariableDeclaration Core G-9113 0.011 4.33 1 1 checkVariableDeclaration Core G-9105 0.011 4.27 1 0 checkVariableDeclaration Core G-9106 0.011 4.23 1 0 checkVariableDeclaration Core G-9104 0.009 3.47 1 0 checkFile Core G-1910 0.008 3.16 1 0 checkFile Core G-7710 0.006 2.19 1 0 checkFile Core G-1070 0.005 2.17 1 0 checkUserDefinedType Core G-7515 0.005 1.94 1 0 checkDeclareSection Core G-2170 0.005 1.89 1 0 checkVariableDeclaration Core G-9102 0.004 1.74 1 0 checkVariableDeclaration Core G-5030 0.004 1.50 1 0 checkFile Core G-1050 0.004 1.42 1 0 checkFile Core G-7220 0.003 1.07 1 0 checkFile Core G-1920 0.002 0.96 1 0 checkItemlistItem Core G-2210 0.002 0.96 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.84 1 0 checkItemlistItem Core G-2220 0.002 0.64 1 0 checkBody Core G-5040 0.002 0.63 1 0 checkSqlName Core G-2190 0.001 0.58 2 0 checkSqlName Core G-2180 0.001 0.58 2 0 checkBody Core G-7180 0.001 0.51 1 0 checkVariableDeclaration Core G-2160 0.001 0.47 1 0 checkPlsqlStatement Core G-4325 0.001 0.47 1 0 checkPlsqlStatement Core G-1010 0.001 0.35 1 0 checkItemlistItem Core G-2230 0.001 0.32 1 0 checkPlsqlStatement Core G-1020 0.001 0.31 1 0 checkVariableDeclaration Core G-2140 0.001 0.28 1 0 2025-12-24 16:12:33.207 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.207 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.207 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9113.sql with 2 issues. 2025-12-24 16:12:33.207 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9113.sql took 0.000 sec. 2025-12-24 16:12:33.207 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9113.sql. 2025-12-24 16:12:33.207 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9114.sql is UTF-8. 2025-12-24 16:12:33.207 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9114.sql. 2025-12-24 16:12:33.207 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9114.sql. 2025-12-24 16:12:33.207 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9114.sql. 2025-12-24 16:12:33.207 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 132 chars in 8 lines. 2025-12-24 16:12:33.208 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.065 ms used by lexer for 26 tokens. 2025-12-24 16:12:33.208 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.026 ms used by scope lexer. 2025-12-24 16:12:33.208 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.623 ms Total time recorded by profiler: 0.583 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.370 63.44 1 2 2 1 0 dataType (1358) 0.152 26.04 1 3 3 1 0 plsqlBlockStatement (1060) 0.054 9.24 1 1 1 1 0 declareSection (1061) 0.002 0.33 1 0 0 0 0 expression (1476) 0.001 0.15 1 0 0 0 0 statement (11) 0.001 0.12 1 0 0 0 0 itemDeclaration (1092) 0.001 0.11 1 0 0 0 0 plsqlDataType (1070) 0.001 0.09 1 0 0 0 0 dataType (1355) 0.000 0.08 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.08 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.08 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.08 1 0 0 0 0 body (1158) 0.000 0.06 2 0 0 0 0 itemlistItem (1062) 0.000 0.04 1 0 0 0 0 plsqlBlock (1240) 0.000 0.04 1 0 0 0 0 expression (1432) 0.000 0.02 1 0 0 0 0 sqlEnd (1978) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:33.209 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.209 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.162 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkConstantDeclaration Core G-1030 0.028 17.24 1 1 checkStatement Core G-3120 0.024 14.62 1 0 checkFile Core G-2110 0.022 13.53 1 0 checkFile Core G-2130 0.015 9.39 1 0 checkStatement Core G-2135 0.012 7.34 1 0 checkConstantDeclaration Core G-9114 0.011 6.55 1 1 checkStatement Core G-2410 0.008 4.86 1 0 checkFile Core G-1910 0.007 4.07 1 0 checkFile Core G-7710 0.005 3.18 1 0 checkFile Core G-1070 0.005 2.86 1 0 checkDeclareSection Core G-2170 0.004 2.40 1 0 checkFile Core G-1050 0.003 1.78 1 0 checkFile Core G-7220 0.002 1.53 1 0 checkItemlistItem Core G-2185 0.002 1.28 1 0 checkFile Core G-1920 0.002 1.19 1 0 checkItemlistItem Core G-2210 0.002 1.05 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 1.03 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.98 1 0 checkBody Core G-5040 0.001 0.92 1 0 checkPlsqlStatement Core G-4325 0.001 0.69 1 0 checkSqlName Core G-2190 0.001 0.66 1 0 checkSqlName Core G-2180 0.001 0.58 1 0 checkPlsqlStatement Core G-1020 0.001 0.50 1 0 checkPlsqlStatement Core G-1010 0.001 0.47 1 0 checkBody Core G-7180 0.001 0.46 1 0 checkItemlistItem Core G-2220 0.001 0.44 1 0 checkItemlistItem Core G-2230 0.001 0.43 1 0 2025-12-24 16:12:33.209 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.209 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.209 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9114.sql with 2 issues. 2025-12-24 16:12:33.209 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9114.sql took 0.000 sec. 2025-12-24 16:12:33.209 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9114.sql. 2025-12-24 16:12:33.210 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9115.sql is UTF-8. 2025-12-24 16:12:33.210 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9115.sql. 2025-12-24 16:12:33.210 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9115.sql. 2025-12-24 16:12:33.210 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9115.sql. 2025-12-24 16:12:33.210 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 139 chars in 8 lines. 2025-12-24 16:12:33.211 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.061 ms used by lexer for 29 tokens. 2025-12-24 16:12:33.211 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.015 ms used by scope lexer. 2025-12-24 16:12:33.211 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.855 ms Total time recorded by profiler: 0.810 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 0.336 41.45 1 7 7 1 0 plsqlStatement (1163) 0.326 40.26 1 2 2 1 0 statement (11) 0.079 9.72 1 0 0 0 0 plsqlBlockStatement (1060) 0.052 6.42 1 1 1 1 0 plsqlBlock (1240) 0.011 1.35 1 0 0 0 0 declareSection (1061) 0.002 0.23 1 0 0 0 0 plsqlDataType (1070) 0.001 0.16 1 0 0 0 0 itemlistItem (1062) 0.001 0.08 1 0 0 0 0 expression (1476) 0.001 0.08 1 0 0 0 0 dataType (1354) 0.001 0.06 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.06 1 0 0 0 0 body (1158) 0.000 0.06 2 0 0 0 0 typeDefinition (1063) 0.000 0.05 1 0 0 0 0 sqlEnd (1978) 0.000 0.02 1 0 0 0 0 expression (1432) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:33.211 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.212 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.343 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkSubtypeDefinition Core G-9115 0.157 45.63 1 1 checkStatement Core G-2135 0.039 11.23 1 0 checkStatement Core G-3120 0.022 6.48 1 0 checkFile Core G-2110 0.019 5.60 1 0 checkSubtypeDefinition Core G-2120 0.017 5.02 1 1 checkItemlistItem Core G-2185 0.015 4.31 1 0 checkFile Core G-2130 0.010 2.90 1 0 checkStatement Core G-2410 0.009 2.77 1 0 checkFile Core G-1910 0.009 2.56 1 0 checkFile Core G-7710 0.006 1.62 1 0 checkCharacterDatatype Core G-2340 0.005 1.57 1 0 checkFile Core G-1070 0.005 1.37 1 0 checkFile Core G-1050 0.003 0.98 1 0 checkDeclareSection Core G-2170 0.003 0.93 1 0 checkItemlistItem Core G-2210 0.003 0.90 1 0 checkItemlistItem Core G-2220 0.003 0.84 1 0 checkFile Core G-7220 0.002 0.72 1 0 checkFile Core G-1920 0.002 0.65 1 0 checkBody Core G-5040 0.002 0.57 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.53 1 0 checkCharacterDatatype Core G-2310 0.002 0.49 1 0 checkBody Core G-7180 0.001 0.43 1 0 checkItemlistItem Core G-2230 0.001 0.39 1 0 checkPlsqlStatement Core G-4325 0.001 0.39 1 0 checkSqlName Core G-2190 0.001 0.37 1 0 checkSqlName Core G-2180 0.001 0.27 1 0 checkPlsqlStatement Core G-1020 0.001 0.25 1 0 checkPlsqlStatement Core G-1010 0.001 0.23 1 0 2025-12-24 16:12:33.212 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.212 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.212 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9115.sql with 2 issues. 2025-12-24 16:12:33.212 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9115.sql took 0.000 sec. 2025-12-24 16:12:33.212 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9115.sql. 2025-12-24 16:12:33.212 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9116.sql is UTF-8. 2025-12-24 16:12:33.212 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9116.sql. 2025-12-24 16:12:33.212 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9116.sql. 2025-12-24 16:12:33.212 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9116.sql. 2025-12-24 16:12:33.212 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 233 chars in 12 lines. 2025-12-24 16:12:33.213 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.077 ms used by lexer for 41 tokens. 2025-12-24 16:12:33.213 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.022 ms used by scope lexer. 2025-12-24 16:12:33.213 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.762 ms Total time recorded by profiler: 0.715 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.358 50.14 1 2 2 1 0 dataType (1358) 0.295 41.33 2 10 8 2 0 plsqlBlockStatement (1060) 0.052 7.28 1 1 1 1 0 declareSection (1061) 0.002 0.25 1 0 0 0 0 plsqlDataType (1070) 0.002 0.21 2 0 0 0 0 typeDefinition (1063) 0.001 0.11 1 0 0 0 0 fieldDefinition (1080) 0.001 0.10 2 0 0 0 0 numberDatatype (1365) 0.001 0.08 1 0 0 0 0 itemlistItem (1062) 0.001 0.08 1 0 0 0 0 statement (11) 0.001 0.08 1 0 0 0 0 dataType (1354) 0.001 0.07 2 0 0 0 0 expression (1476) 0.001 0.07 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.06 2 0 0 0 0 plsqlBlock (1240) 0.000 0.04 1 0 0 0 0 body (1158) 0.000 0.04 2 0 0 0 0 sqlEnd (1978) 0.000 0.02 1 0 0 0 0 expression (1432) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:33.214 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.214 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.329 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFieldDefinition Core G-9116 0.134 40.62 2 1 checkSqlName Core G-2190 0.034 10.24 3 0 checkStatement Core G-3120 0.029 8.69 1 0 checkFile Core G-2110 0.024 7.16 1 0 checkStatement Core G-2135 0.017 5.15 1 0 checkRecordTypeDefinition Core G-2120 0.015 4.62 1 1 checkFile Core G-2130 0.014 4.19 1 0 checkStatement Core G-2410 0.012 3.64 1 0 checkFile Core G-1910 0.007 2.13 1 0 checkRecordTypeDefinition Core G-9111 0.006 1.90 1 0 checkFile Core G-7710 0.005 1.64 1 0 checkFile Core G-1070 0.005 1.51 1 0 checkCharacterDatatype Core G-2340 0.003 0.97 1 0 checkFile Core G-1050 0.003 0.91 1 0 checkDeclareSection Core G-2170 0.003 0.87 1 0 checkItemlistItem Core G-2185 0.002 0.73 1 0 checkFile Core G-7220 0.002 0.72 1 0 checkSqlName Core G-2180 0.002 0.62 3 0 checkFile Core G-1920 0.002 0.62 1 0 checkPlsqlBlockStatement Core G-4325 0.002 0.52 1 0 checkBody Core G-5040 0.002 0.46 1 0 checkCharacterDatatype Core G-2310 0.001 0.37 1 0 checkPlsqlStatement Core G-4325 0.001 0.35 1 0 checkItemlistItem Core G-2210 0.001 0.29 1 0 checkBody Core G-7180 0.001 0.26 1 0 checkPlsqlStatement Core G-1010 0.001 0.25 1 0 checkPlsqlStatement Core G-1020 0.001 0.23 1 0 checkItemlistItem Core G-2220 0.001 0.20 1 0 checkItemlistItem Core G-2230 0.001 0.16 1 0 2025-12-24 16:12:33.214 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.214 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.214 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9116.sql with 2 issues. 2025-12-24 16:12:33.215 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9116.sql took 0.000 sec. 2025-12-24 16:12:33.215 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9116.sql. 2025-12-24 16:12:33.215 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9201.sql is UTF-8. 2025-12-24 16:12:33.215 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9201.sql. 2025-12-24 16:12:33.215 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9201.sql. 2025-12-24 16:12:33.215 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9201.sql. 2025-12-24 16:12:33.215 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 120 chars in 6 lines. 2025-12-24 16:12:33.216 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.086 ms used by lexer for 20 tokens. 2025-12-24 16:12:33.216 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.074 ms used by scope lexer. 2025-12-24 16:12:33.216 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,024 KB Total time spent in parser : 0.305 ms Total time recorded by profiler: 0.260 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 0.206 79.32 1 10 10 1 0 dataType (1358) 0.042 16.10 1 5 5 1 0 relationalProperty (200) 0.003 1.25 1 0 0 0 0 createTable (189) 0.001 0.36 1 0 0 0 0 ddlStatement (12) 0.001 0.25 1 0 0 0 0 datatypeDomain (219) 0.001 0.22 1 0 0 0 0 createTable (187) 0.001 0.21 1 0 0 0 0 tableProperties (343) 0.001 0.19 1 0 0 0 0 datatypeDomain (215) 0.000 0.18 1 0 0 0 0 createTable (191) 0.000 0.17 1 0 0 0 0 relationalTable (196) 0.000 0.17 1 0 0 0 0 columnDefinition (213) 0.000 0.17 1 0 0 0 0 createTable (190) 0.000 0.16 1 0 0 0 0 columnDefinition (210) 0.000 0.16 1 0 0 0 0 columnDefinition (201) 0.000 0.15 1 0 0 0 0 sqlEnd (1977) 0.000 0.15 1 0 0 0 0 sqlEnd (1978) 0.000 0.15 1 0 0 0 0 relationalTable (198) 0.000 0.15 1 0 0 0 0 statement (11) 0.000 0.14 1 0 0 0 0 createTable (188) 0.000 0.14 1 0 0 0 0 numberDatatype (1365) 0.000 0.11 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.05 1 0 0 0 0 dataType (1354) 0.000 0.04 1 0 0 0 0 2025-12-24 16:12:33.216 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.216 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.257 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCreateTable Core G-9201 0.127 49.48 1 1 checkFile Core G-2110 0.028 10.70 1 0 checkStatement Core G-3120 0.020 7.72 1 0 checkStatement Core G-2135 0.012 4.47 1 0 checkSqlName Core G-2190 0.011 4.46 2 0 checkFile Core G-2130 0.009 3.50 1 0 checkFile Core G-1050 0.008 3.03 1 0 checkFile Core G-1910 0.007 2.92 1 0 checkStatement Core G-2410 0.007 2.87 1 0 checkFile Core G-7710 0.006 2.29 1 0 checkFile Core G-1070 0.005 2.08 1 0 checkColumnDefinition Core G-9202 0.005 2.05 1 0 checkFile Core G-7220 0.003 1.22 1 0 checkCreateTable Core G-9209 0.003 1.08 1 0 checkColumnDefinition Core G-3170 0.002 0.89 1 0 checkFile Core G-1920 0.002 0.80 1 0 checkSqlName Core G-2180 0.001 0.45 2 0 2025-12-24 16:12:33.216 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.001 sec for checks. 2025-12-24 16:12:33.216 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.216 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9201.sql with 1 issues. 2025-12-24 16:12:33.217 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9201.sql took 0.000 sec. 2025-12-24 16:12:33.217 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9201.sql. 2025-12-24 16:12:33.217 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9202.sql is UTF-8. 2025-12-24 16:12:33.217 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9202.sql. 2025-12-24 16:12:33.217 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9202.sql. 2025-12-24 16:12:33.217 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9202.sql. 2025-12-24 16:12:33.217 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 147 chars in 6 lines. 2025-12-24 16:12:33.217 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.097 ms used by lexer for 20 tokens. 2025-12-24 16:12:33.217 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.043 ms used by scope lexer. 2025-12-24 16:12:33.218 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.257 ms Total time recorded by profiler: 0.223 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 0.178 79.75 1 10 10 1 0 dataType (1358) 0.042 18.90 1 5 5 1 0 relationalProperty (200) 0.000 0.15 1 0 0 0 0 createTable (189) 0.000 0.09 1 0 0 0 0 ddlStatement (12) 0.000 0.09 1 0 0 0 0 datatypeDomain (219) 0.000 0.09 1 0 0 0 0 createTable (188) 0.000 0.09 1 0 0 0 0 statement (11) 0.000 0.09 1 0 0 0 0 sqlEnd (1978) 0.000 0.08 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.06 1 0 0 0 0 numberDatatype (1365) 0.000 0.05 1 0 0 0 0 createTable (187) 0.000 0.05 1 0 0 0 0 createTable (190) 0.000 0.05 1 0 0 0 0 columnDefinition (201) 0.000 0.05 1 0 0 0 0 dataType (1354) 0.000 0.05 1 0 0 0 0 createTable (191) 0.000 0.05 1 0 0 0 0 relationalTable (198) 0.000 0.04 1 0 0 0 0 columnDefinition (210) 0.000 0.04 1 0 0 0 0 tableProperties (343) 0.000 0.04 1 0 0 0 0 relationalTable (196) 0.000 0.04 1 0 0 0 0 columnDefinition (213) 0.000 0.04 1 0 0 0 0 sqlEnd (1977) 0.000 0.04 1 0 0 0 0 datatypeDomain (215) 0.000 0.04 1 0 0 0 0 2025-12-24 16:12:33.218 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.218 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.224 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkColumnDefinition Core G-9202 0.098 43.88 1 1 checkSqlName Core G-2180 0.021 9.46 2 0 checkStatement Core G-3120 0.020 8.78 1 0 checkFile Core G-2110 0.014 6.39 1 0 checkStatement Core G-2135 0.011 5.08 1 0 checkFile Core G-2130 0.009 3.85 1 0 checkStatement Core G-2410 0.008 3.39 1 0 checkSqlName Core G-2190 0.007 3.10 2 0 checkFile Core G-1910 0.007 3.03 1 0 checkCreateTable Core G-9201 0.006 2.82 1 0 checkFile Core G-7710 0.005 2.45 1 0 checkFile Core G-1070 0.005 2.42 1 0 checkFile Core G-1050 0.005 2.34 1 0 checkFile Core G-7220 0.003 1.30 1 0 checkFile Core G-1920 0.002 1.00 1 0 checkCreateTable Core G-9209 0.001 0.38 1 0 checkColumnDefinition Core G-3170 0.001 0.33 1 0 2025-12-24 16:12:33.218 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.001 sec for checks. 2025-12-24 16:12:33.218 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.218 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9202.sql with 1 issues. 2025-12-24 16:12:33.218 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9202.sql took 0.000 sec. 2025-12-24 16:12:33.219 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9202.sql. 2025-12-24 16:12:33.219 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9203.sql is UTF-8. 2025-12-24 16:12:33.219 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9203.sql. 2025-12-24 16:12:33.219 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9203.sql. 2025-12-24 16:12:33.219 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9203.sql. 2025-12-24 16:12:33.219 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 123 chars in 3 lines. 2025-12-24 16:12:33.220 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.033 ms used by lexer for 17 tokens. 2025-12-24 16:12:33.220 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.698 ms used by scope lexer. 2025-12-24 16:12:33.220 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.004 ms Total time recorded by profiler: 0.000 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ 2025-12-24 16:12:33.220 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.030 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-7710 0.008 28.15 1 0 checkFile Core G-1910 0.006 19.74 1 0 checkFile Core G-1070 0.005 15.34 1 0 checkFile Core G-2110 0.003 10.81 1 0 checkFile Core G-1050 0.002 8.31 1 0 checkFile Core G-1920 0.002 6.80 1 0 checkFile Core G-7220 0.002 6.60 1 0 checkFile Core G-2130 0.001 4.24 1 0 2025-12-24 16:12:33.220 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.000 sec for checks. 2025-12-24 16:12:33.220 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:33.220 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9203.sql with 0 issues. 2025-12-24 16:12:33.220 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9203.sql took 0.000 sec. 2025-12-24 16:12:33.221 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9203.sql. 2025-12-24 16:12:33.221 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9204.sql is UTF-8. 2025-12-24 16:12:33.221 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9204.sql. 2025-12-24 16:12:33.221 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9204.sql. 2025-12-24 16:12:33.221 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9204.sql. 2025-12-24 16:12:33.221 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 192 chars in 7 lines. 2025-12-24 16:12:33.224 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.088 ms used by lexer for 42 tokens. 2025-12-24 16:12:33.224 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.082 ms used by scope lexer. 2025-12-24 16:12:33.225 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 3,060 KB Total time spent in parser : 2.981 ms Total time recorded by profiler: 2.907 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ numberDatatype (1365) 1.081 37.19 1 1 1 0 0 relationalTable (197) 0.991 34.07 1 32 32 1 0 dataType (1358) 0.425 14.61 1 8 8 1 0 relationalProperty (200) 0.337 11.58 2 0 0 0 0 outOfLineConstraint (304) 0.066 2.25 1 9 9 1 0 expression (1476) 0.002 0.05 2 0 0 0 0 expression (1432) 0.001 0.02 2 0 0 0 0 inlineConstraint (242) 0.001 0.02 1 0 0 0 0 columnDefinition (210) 0.001 0.02 1 0 0 0 0 columnDefinition (213) 0.000 0.02 1 0 0 0 0 inlineConstraint (235) 0.000 0.01 1 0 0 0 0 relationalTable (198) 0.000 0.01 1 0 0 0 0 datatypeDomain (215) 0.000 0.01 1 0 0 0 0 tableProperties (343) 0.000 0.01 1 0 0 0 0 datatypeDomain (219) 0.000 0.01 1 0 0 0 0 sqlEnd (1978) 0.000 0.01 1 0 0 0 0 columnDefinition (201) 0.000 0.01 1 0 0 0 0 dataType (1354) 0.000 0.01 1 0 0 0 0 createTable (187) 0.000 0.01 1 0 0 0 0 statement (11) 0.000 0.01 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.01 1 0 0 0 0 createTable (190) 0.000 0.01 1 0 0 0 0 relationalTable (196) 0.000 0.01 1 0 0 0 0 createTable (189) 0.000 0.01 1 0 0 0 0 ddlStatement (12) 0.000 0.01 1 0 0 0 0 createTable (191) 0.000 0.01 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 createTable (188) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.225 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.225 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.361 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkOutOfLineConstraint Core G-9204 0.172 47.57 1 1 checkStatement Core G-3120 0.033 9.13 1 0 checkFile Core G-2110 0.028 7.80 1 0 checkStatement Core G-2135 0.018 5.02 1 0 checkFile Core G-2130 0.014 3.81 1 0 checkStatement Core G-2410 0.013 3.70 1 0 checkCreateTable Core G-9201 0.012 3.24 1 0 checkSqlName Core G-2190 0.009 2.39 4 0 checkFile Core G-1910 0.009 2.38 1 0 checkFile Core G-1050 0.008 2.16 1 0 checkFile Core G-7710 0.008 2.11 1 0 checkFile Core G-1070 0.007 1.95 1 0 checkFile Core G-7220 0.004 1.07 1 0 checkColumnDefinition Core G-9202 0.004 0.97 1 0 checkOutOfLineConstraint Core G-9205 0.003 0.91 1 0 checkInlineConstraint Core G-9206 0.003 0.78 1 0 checkFile Core G-1920 0.003 0.73 1 0 checkInlineConstraint Core G-9205 0.002 0.66 1 0 checkInlineConstraint Core G-9204 0.002 0.65 1 0 checkSqlName Core G-2180 0.002 0.61 4 0 checkColumnDefinition Core G-3170 0.002 0.60 1 0 checkInlineConstraint Core G-9207 0.002 0.56 1 0 checkOutOfLineConstraint Core G-9206 0.002 0.42 1 0 checkCreateTable Core G-9209 0.001 0.41 1 0 checkOutOfLineConstraint Core G-9207 0.001 0.36 1 0 2025-12-24 16:12:33.225 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.005 sec including 0.001 sec for checks. 2025-12-24 16:12:33.225 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.226 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9204.sql with 1 issues. 2025-12-24 16:12:33.226 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9204.sql took 0.000 sec. 2025-12-24 16:12:33.226 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9204.sql. 2025-12-24 16:12:33.226 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9205.sql is UTF-8. 2025-12-24 16:12:33.226 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9205.sql. 2025-12-24 16:12:33.226 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9205.sql. 2025-12-24 16:12:33.226 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9205.sql. 2025-12-24 16:12:33.226 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 188 chars in 8 lines. 2025-12-24 16:12:33.242 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.083 ms used by lexer for 42 tokens. 2025-12-24 16:12:33.242 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.048 ms used by scope lexer. 2025-12-24 16:12:33.243 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : -347,133 KB Total time spent in parser : 15.839 ms Total time recorded by profiler: 15.720 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ relationalTable (197) 15.352 97.66 1 32 32 1 0 dataType (1358) 0.318 2.02 1 8 8 1 0 outOfLineConstraint (304) 0.037 0.24 1 7 7 1 0 relationalProperty (200) 0.003 0.02 2 0 0 0 0 expression (1476) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 expression (1432) 0.001 0.00 1 0 0 0 0 tableProperties (343) 0.001 0.00 1 0 0 0 0 datatypeDomain (219) 0.001 0.00 1 0 0 0 0 inlineConstraint (242) 0.001 0.00 1 0 0 0 0 createTable (191) 0.001 0.00 1 0 0 0 0 columnDefinition (201) 0.001 0.00 1 0 0 0 0 columnDefinition (210) 0.001 0.00 1 0 0 0 0 columnDefinition (213) 0.000 0.00 1 0 0 0 0 datatypeDomain (215) 0.000 0.00 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.00 1 0 0 0 0 inlineConstraint (235) 0.000 0.00 1 0 0 0 0 dataType (1354) 0.000 0.00 1 0 0 0 0 relationalTable (198) 0.000 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 statement (11) 0.000 0.00 1 0 0 0 0 relationalTable (196) 0.000 0.00 1 0 0 0 0 ddlStatement (12) 0.000 0.00 1 0 0 0 0 createTable (189) 0.000 0.00 1 0 0 0 0 createTable (187) 0.000 0.00 1 0 0 0 0 createTable (190) 0.000 0.00 1 0 0 0 0 createTable (188) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.243 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.244 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.491 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkOutOfLineConstraint Core G-9205 0.242 49.40 1 1 checkFile Core G-2110 0.040 8.13 1 0 checkStatement Core G-3120 0.035 7.14 1 0 checkStatement Core G-2135 0.020 3.98 1 0 checkFile Core G-1910 0.017 3.43 1 0 checkFile Core G-7710 0.015 3.15 1 0 checkCreateTable Core G-9201 0.015 2.99 1 0 checkFile Core G-1050 0.015 2.98 1 0 checkFile Core G-2130 0.015 2.96 1 0 checkStatement Core G-2410 0.013 2.64 1 0 checkFile Core G-1070 0.011 2.20 1 0 checkSqlName Core G-2190 0.008 1.73 4 0 checkFile Core G-7220 0.008 1.57 1 0 checkFile Core G-1920 0.006 1.16 1 0 checkCharacterDatatype Core G-2340 0.005 1.06 1 0 checkColumnDefinition Core G-9202 0.004 0.88 1 0 checkSqlName Core G-2180 0.004 0.78 4 0 checkOutOfLineConstraint Core G-9206 0.003 0.52 1 0 checkInlineConstraint Core G-9207 0.002 0.46 1 0 checkInlineConstraint Core G-9206 0.002 0.44 1 0 checkInlineConstraint Core G-9205 0.002 0.41 1 0 checkColumnDefinition Core G-3170 0.002 0.35 1 0 checkInlineConstraint Core G-9204 0.002 0.34 1 0 checkCharacterDatatype Core G-2310 0.002 0.34 1 0 checkCreateTable Core G-9209 0.002 0.34 1 0 checkOutOfLineConstraint Core G-9207 0.002 0.31 1 0 checkOutOfLineConstraint Core G-9204 0.001 0.29 1 0 2025-12-24 16:12:33.244 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.018 sec including 0.001 sec for checks. 2025-12-24 16:12:33.244 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.244 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9205.sql with 1 issues. 2025-12-24 16:12:33.244 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9205.sql took 0.000 sec. 2025-12-24 16:12:33.244 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9205.sql. 2025-12-24 16:12:33.244 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9206.sql is UTF-8. 2025-12-24 16:12:33.244 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9206.sql. 2025-12-24 16:12:33.244 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9206.sql. 2025-12-24 16:12:33.245 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9206.sql. 2025-12-24 16:12:33.245 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 348 chars in 13 lines. 2025-12-24 16:12:33.250 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.162 ms used by lexer for 87 tokens. 2025-12-24 16:12:33.250 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.101 ms used by scope lexer. 2025-12-24 16:12:33.250 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 7,149 KB Total time spent in parser : 4.890 ms Total time recorded by profiler: 4.765 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 1.938 40.66 3 3 3 1 0 relationalTable (197) 1.753 36.78 2 70 36 2 0 dataType (1358) 0.693 14.53 2 12 6 2 0 relationalProperty (200) 0.160 3.37 4 17 17 1 0 functionExpression (1874) 0.109 2.29 1 1 1 1 0 outOfLineConstraint (304) 0.074 1.56 2 22 13 2 0 longAndRawDatatype (1370) 0.022 0.46 2 2 1 0 0 expression (1476) 0.002 0.04 3 0 0 0 0 createTable (189) 0.001 0.03 2 0 0 0 0 referencesClause (270) 0.001 0.02 1 0 0 0 0 createTable (188) 0.001 0.02 2 0 0 0 0 ddlStatement (12) 0.001 0.02 2 0 0 0 0 relationalTable (196) 0.001 0.02 2 0 0 0 0 createTable (187) 0.001 0.01 2 0 0 0 0 longAndRawDatatype (1371) 0.001 0.01 2 0 0 0 0 sqlEnd (1978) 0.001 0.01 2 0 0 0 0 createTable (190) 0.001 0.01 2 0 0 0 0 columnDefinition (201) 0.001 0.01 2 0 0 0 0 statement (11) 0.001 0.01 2 0 0 0 0 datatypeDomain (215) 0.001 0.01 2 0 0 0 0 columnDefinition (210) 0.001 0.01 2 0 0 0 0 dataType (1354) 0.001 0.01 2 0 0 0 0 columnDefinition (213) 0.000 0.01 2 0 0 0 0 createTable (191) 0.000 0.01 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.01 2 0 0 0 0 relationalTable (198) 0.000 0.01 2 0 0 0 0 sqlEnd (1977) 0.000 0.01 2 0 0 0 0 functionExpression (1875) 0.000 0.01 1 0 0 0 0 columnDefinition (209) 0.000 0.01 1 0 0 0 0 datatypeDomain (219) 0.000 0.01 2 0 0 0 0 functionExpression (1878) 0.000 0.01 1 0 0 0 0 functionExpression (1879) 0.000 0.01 1 0 0 0 0 inlineConstraint (235) 0.000 0.01 2 0 0 0 0 tableProperties (343) 0.000 0.01 2 0 0 0 0 functionExpression (1877) 0.000 0.01 1 0 0 0 0 functionExpression (1876) 0.000 0.01 1 0 0 0 0 inlineConstraint (242) 0.000 0.00 2 0 0 0 0 2025-12-24 16:12:33.251 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.251 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.496 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkOutOfLineConstraint Core G-9206 0.133 26.78 2 1 checkStatement Core G-3120 0.064 12.93 2 0 checkFile Core G-2110 0.047 9.50 1 0 checkStatement Core G-2135 0.040 8.01 2 0 checkStatement Core G-2410 0.028 5.59 2 0 checkFile Core G-2130 0.027 5.53 1 0 checkColumnDefinition Core G-3170 0.022 4.42 2 1 checkFunctionExpression Core G-7515 0.016 3.26 1 0 checkFile Core G-1910 0.011 2.30 1 0 checkCreateTable Core G-9201 0.011 2.22 2 0 checkSqlName Core G-2190 0.010 2.07 10 0 checkFile Core G-7710 0.010 1.94 1 0 checkFile Core G-1070 0.009 1.89 1 0 checkFile Core G-1050 0.009 1.73 1 0 checkColumnDefinition Core G-9202 0.006 1.22 2 0 checkFile Core G-7220 0.006 1.15 1 0 checkOutOfLineConstraint Core G-9204 0.005 1.09 2 0 checkFunctionExpressionParent Core G-7520 0.004 0.82 1 0 checkSqlName Core G-2180 0.004 0.76 10 0 checkFile Core G-1920 0.004 0.73 1 0 checkFunctionExpression Core G-9010 0.003 0.68 1 0 checkOutOfLineConstraint Core G-9207 0.003 0.65 2 0 checkLongAndRawDatatype Core G-2510 0.003 0.56 2 0 checkFunctionExpressionParent Core G-7110 0.003 0.52 1 0 checkFunctionExpression Core G-9020 0.002 0.43 1 0 checkInlineConstraint Core G-9206 0.002 0.38 2 0 checkCreateTable Core G-9209 0.002 0.37 2 0 checkInlineConstraint Core G-9204 0.002 0.37 2 0 checkFunctionExpression Core G-4220 0.002 0.34 1 0 checkInlineConstraint Core G-9207 0.002 0.32 2 0 checkOutOfLineConstraint Core G-9205 0.001 0.30 2 0 checkFunctionExpression Core G-9040 0.001 0.29 1 0 checkFunctionExpression Core G-4230 0.001 0.27 1 0 checkInlineConstraint Core G-9205 0.001 0.25 2 0 checkFunctionExpression Core G-9030 0.001 0.19 1 0 checkFunctionExpression Core G-4240 0.001 0.15 1 0 2025-12-24 16:12:33.252 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.007 sec including 0.001 sec for checks. 2025-12-24 16:12:33.252 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.252 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9206.sql with 2 issues. 2025-12-24 16:12:33.252 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9206.sql took 0.000 sec. 2025-12-24 16:12:33.252 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9206.sql. 2025-12-24 16:12:33.252 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9207.sql is UTF-8. 2025-12-24 16:12:33.252 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9207.sql. 2025-12-24 16:12:33.252 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9207.sql. 2025-12-24 16:12:33.252 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9207.sql. 2025-12-24 16:12:33.252 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 163 chars in 7 lines. 2025-12-24 16:12:33.274 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.080 ms used by lexer for 40 tokens. 2025-12-24 16:12:33.274 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.065 ms used by scope lexer. 2025-12-24 16:12:33.275 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 23,518 KB Total time spent in parser : 21.679 ms Total time recorded by profiler: 21.505 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ numberDatatype (1365) 16.492 76.69 1 1 1 0 0 relationalTable (197) 1.943 9.04 1 30 30 1 0 relationalProperty (200) 1.281 5.96 2 15 15 1 0 inlineConstraint (242) 0.987 4.59 1 11 11 1 0 dataType (1358) 0.523 2.43 2 7 7 1 0 qualifiedName (1968) 0.121 0.56 1 0 0 0 0 userDefinedType (1424) 0.037 0.17 1 0 0 0 0 dataType (1357) 0.032 0.15 1 0 0 0 0 expression (1476) 0.030 0.14 5 1 1 0 0 inlineConstraint (239) 0.019 0.09 1 0 0 0 0 columnDefinition (201) 0.010 0.05 2 0 0 0 0 datatypeDomain (219) 0.004 0.02 2 0 0 0 0 expression (1432) 0.004 0.02 4 0 0 0 0 columnDefinition (210) 0.003 0.02 2 0 0 0 0 expression (1475) 0.003 0.01 1 0 0 0 0 datatypeDomain (215) 0.003 0.01 2 0 0 0 0 columnDefinition (213) 0.002 0.01 2 0 0 0 0 sqlEnd (1978) 0.002 0.01 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.01 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.00 1 0 0 0 0 dataType (1354) 0.001 0.00 1 0 0 0 0 relationalTable (198) 0.001 0.00 1 0 0 0 0 tableProperties (343) 0.001 0.00 1 0 0 0 0 createTable (191) 0.001 0.00 1 0 0 0 0 sqlEnd (1977) 0.001 0.00 1 0 0 0 0 createTable (189) 0.000 0.00 1 0 0 0 0 createTable (187) 0.000 0.00 1 0 0 0 0 ddlStatement (12) 0.000 0.00 1 0 0 0 0 relationalTable (196) 0.000 0.00 1 0 0 0 0 statement (11) 0.000 0.00 1 0 0 0 0 createTable (190) 0.000 0.00 1 0 0 0 0 createTable (188) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.276 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.276 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.518 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkInlineConstraint Core G-9207 0.225 43.41 1 1 checkFile Core G-2110 0.050 9.70 1 0 checkStatement Core G-3120 0.044 8.48 1 0 checkStatement Core G-2135 0.024 4.56 1 0 checkFile Core G-2130 0.020 3.86 1 0 checkStatement Core G-2410 0.019 3.65 1 0 checkFile Core G-1910 0.017 3.23 1 0 checkFile Core G-7710 0.016 3.05 1 0 checkFile Core G-1050 0.016 3.03 1 0 checkCreateTable Core G-9201 0.015 2.96 1 0 checkUserDefinedType Core G-7515 0.013 2.57 1 0 checkFile Core G-1070 0.011 2.12 1 0 checkFile Core G-7220 0.008 1.56 1 0 checkColumnDefinition Core G-9202 0.006 1.17 2 0 checkFile Core G-1920 0.005 1.02 1 0 checkSqlName Core G-2190 0.005 0.94 5 0 checkSimpleComparisonCondition Core G-1080 0.005 0.89 1 0 checkSqlName Core G-2180 0.003 0.66 5 0 checkSimpleComparisonCondition Core G-2150 0.003 0.60 1 0 checkInlineConstraint Core G-9205 0.002 0.48 1 0 checkInlineConstraint Core G-9204 0.002 0.46 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.45 1 0 checkColumnDefinition Core G-3170 0.002 0.41 2 0 checkInlineConstraint Core G-9206 0.002 0.32 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.24 1 0 checkCreateTable Core G-9209 0.001 0.20 1 0 2025-12-24 16:12:33.276 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.024 sec including 0.001 sec for checks. 2025-12-24 16:12:33.276 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.276 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9207.sql with 1 issues. 2025-12-24 16:12:33.276 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9207.sql took 0.000 sec. 2025-12-24 16:12:33.276 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9207.sql. 2025-12-24 16:12:33.276 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9208.sql is UTF-8. 2025-12-24 16:12:33.276 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9208.sql. 2025-12-24 16:12:33.277 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9208.sql. 2025-12-24 16:12:33.277 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9208.sql. 2025-12-24 16:12:33.277 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 354 chars in 14 lines. 2025-12-24 16:12:33.298 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.264 ms used by lexer for 66 tokens. 2025-12-24 16:12:33.298 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.273 ms used by scope lexer. 2025-12-24 16:12:33.298 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 24,576 KB Total time spent in parser : 20.187 ms Total time recorded by profiler: 19.574 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 16.193 82.73 7 7 7 0 0 subquery (741) 2.950 15.07 2 0 0 0 0 expression (1476) 0.348 1.78 10 6 4 1 0 expression (1475) 0.025 0.13 3 0 0 0 0 dmlStatement (559) 0.017 0.08 1 0 0 0 0 statement (11) 0.007 0.04 2 0 0 0 0 selectItem (797) 0.002 0.01 2 0 0 0 0 queryBlock (746) 0.002 0.01 2 0 0 0 0 queryTableExpression (891) 0.002 0.01 2 0 0 0 0 fromItem (871) 0.001 0.01 2 0 0 0 0 tableReference (889) 0.001 0.01 2 0 0 0 0 tableAlias (880) 0.001 0.01 2 0 0 0 0 fromItem (866) 0.001 0.01 2 0 0 0 0 fromItem (873) 0.001 0.01 2 0 0 0 0 queryTableExpression (893) 0.001 0.01 2 0 0 0 0 queryTableExpression (897) 0.001 0.01 2 0 0 0 0 queryBlock (743) 0.001 0.01 2 0 0 0 0 queryBlock (749) 0.001 0.01 2 0 0 0 0 queryBlock (748) 0.001 0.01 2 0 0 0 0 tableReference (886) 0.001 0.00 2 0 0 0 0 tableReference (885) 0.001 0.00 2 0 0 0 0 fromItem (867) 0.001 0.00 2 0 0 0 0 queryBlock (744) 0.001 0.00 2 0 0 0 0 fromClause (865) 0.001 0.00 2 0 0 0 0 fromItem (868) 0.001 0.00 2 0 0 0 0 selectList (795) 0.001 0.00 2 0 0 0 0 tableAlias (876) 0.001 0.00 2 0 0 0 0 tableReference (890) 0.001 0.00 2 0 0 0 0 queryTableExpression (892) 0.001 0.00 2 0 0 0 0 tableAlias (874) 0.001 0.00 2 0 0 0 0 queryBlock (751) 0.001 0.00 2 0 0 0 0 queryBlock (747) 0.001 0.00 2 0 0 0 0 subquery (721) 0.001 0.00 2 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.001 0.00 2 0 0 0 0 subquery (722) 0.000 0.00 2 0 0 0 0 subquery (742) 0.000 0.00 2 0 0 0 0 subquery (723) 0.000 0.00 2 0 0 0 0 queryBlock (753) 0.000 0.00 2 0 0 0 0 subquery (724) 0.000 0.00 2 0 0 0 0 queryBlock (754) 0.000 0.00 2 0 0 0 0 queryBlock (752) 0.000 0.00 2 0 0 0 0 2025-12-24 16:12:33.299 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.300 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.770 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkQualifiedExpression Core G-7510 0.296 38.51 2 0 checkQualifiedExpression Core G-7515 0.113 14.67 2 0 checkFile Core G-2110 0.077 9.97 1 0 checkStatement Core G-3120 0.068 8.85 2 0 checkStatement Core G-2135 0.044 5.72 2 0 checkStatement Core G-2410 0.037 4.84 2 0 checkFile Core G-2130 0.025 3.31 1 0 checkFile Core G-1920 0.022 2.82 1 1 checkFile Core G-1910 0.015 2.01 1 0 checkFile Core G-7710 0.015 1.90 1 0 checkFile Core G-1070 0.011 1.48 1 0 checkFile Core G-1050 0.008 1.01 1 0 checkFile Core G-7220 0.008 0.98 1 0 checkSqlName Core G-2190 0.007 0.89 8 0 checkSimpleComparisonCondition Core G-1080 0.005 0.59 1 0 checkSqlName Core G-2180 0.004 0.58 8 0 checkSimpleComparisonCondition Core G-2150 0.004 0.50 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.44 1 0 checkFromClause Core G-3130 0.003 0.37 2 0 checkSimpleComparisonCondition Core G-1040 0.003 0.35 1 0 checkQueryTableExpression Core G-8210 0.002 0.20 2 0 2025-12-24 16:12:33.300 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.023 sec including 0.001 sec for checks. 2025-12-24 16:12:33.300 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.300 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9208.sql with 1 issues. 2025-12-24 16:12:33.300 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9208.sql took 0.000 sec. 2025-12-24 16:12:33.300 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9208.sql. 2025-12-24 16:12:33.300 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9209.sql is UTF-8. 2025-12-24 16:12:33.300 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9209.sql. 2025-12-24 16:12:33.300 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9209.sql. 2025-12-24 16:12:33.300 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9209.sql. 2025-12-24 16:12:33.300 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 193 chars in 6 lines. 2025-12-24 16:12:33.307 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.169 ms used by lexer for 41 tokens. 2025-12-24 16:12:33.307 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.103 ms used by scope lexer. 2025-12-24 16:12:33.307 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 7,151 KB Total time spent in parser : 6.092 ms Total time recorded by profiler: 5.782 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ numberDatatype (1365) 4.633 80.13 1 1 1 0 0 relationalTable (197) 0.660 11.41 1 20 20 1 0 dataType (1358) 0.435 7.52 1 8 8 1 0 beforeTableProperties (338) 0.015 0.26 4 0 0 0 0 createTable (187) 0.012 0.21 1 3 3 1 0 ddlStatement (12) 0.009 0.15 1 0 0 0 0 relationalTable (198) 0.004 0.07 1 0 0 0 0 relationalProperty (200) 0.002 0.04 1 0 0 0 0 expression (1476) 0.001 0.02 2 0 0 0 0 inlineConstraint (242) 0.001 0.02 1 0 0 0 0 statement (11) 0.001 0.02 1 0 0 0 0 sqlEnd (1978) 0.001 0.02 1 0 0 0 0 createTable (190) 0.001 0.01 1 0 0 0 0 createTable (189) 0.001 0.01 1 0 0 0 0 columnDefinition (213) 0.001 0.01 1 0 0 0 0 tableProperties (343) 0.001 0.01 1 0 0 0 0 columnDefinition (201) 0.001 0.01 1 0 0 0 0 inlineConstraint (235) 0.001 0.01 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.01 1 0 0 0 0 dataType (1354) 0.001 0.01 1 0 0 0 0 datatypeDomain (219) 0.001 0.01 1 0 0 0 0 columnDefinition (210) 0.000 0.01 1 0 0 0 0 datatypeDomain (215) 0.000 0.01 1 0 0 0 0 createTable (191) 0.000 0.01 1 0 0 0 0 relationalTable (196) 0.000 0.01 1 0 0 0 0 sqlEnd (1977) 0.000 0.01 1 0 0 0 0 expression (1432) 0.000 0.01 2 0 0 0 0 createTable (188) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:33.308 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.308 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.399 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCreateTable Core G-9209 0.212 53.03 1 1 checkFile Core G-2110 0.034 8.63 1 0 checkStatement Core G-3120 0.027 6.70 1 0 checkStatement Core G-2135 0.020 4.94 1 0 checkFile Core G-7710 0.015 3.68 1 0 checkFile Core G-2130 0.014 3.47 1 0 checkFile Core G-1910 0.013 3.28 1 0 checkStatement Core G-2410 0.011 2.69 1 0 checkFile Core G-1050 0.011 2.66 1 0 checkFile Core G-1070 0.009 2.22 1 0 checkFile Core G-7220 0.006 1.59 1 0 checkColumnDefinition Core G-9202 0.005 1.28 1 0 checkCreateTable Core G-9201 0.004 1.03 1 0 checkFile Core G-1920 0.004 0.98 1 0 checkColumnDefinition Core G-3170 0.003 0.66 1 0 checkInlineConstraint Core G-9206 0.003 0.66 1 0 checkInlineConstraint Core G-9207 0.003 0.64 1 0 checkSqlName Core G-2190 0.002 0.53 2 0 checkInlineConstraint Core G-9204 0.002 0.52 1 0 checkInlineConstraint Core G-9205 0.002 0.41 1 0 checkSqlName Core G-2180 0.002 0.39 2 0 2025-12-24 16:12:33.308 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.008 sec including 0.001 sec for checks. 2025-12-24 16:12:33.308 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.308 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9209.sql with 1 issues. 2025-12-24 16:12:33.308 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9209.sql took 0.000 sec. 2025-12-24 16:12:33.308 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9209.sql. 2025-12-24 16:12:33.309 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9210.sql is UTF-8. 2025-12-24 16:12:33.309 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9210.sql. 2025-12-24 16:12:33.309 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9210.sql. 2025-12-24 16:12:33.309 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9210.sql. 2025-12-24 16:12:33.309 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 324 chars in 9 lines. 2025-12-24 16:12:33.328 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.257 ms used by lexer for 76 tokens. 2025-12-24 16:12:33.328 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.098 ms used by scope lexer. 2025-12-24 16:12:33.329 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 21,504 KB Total time spent in parser : 18.506 ms Total time recorded by profiler: 18.102 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 9.867 54.51 15 8 8 1 0 groupByClause (803) 3.893 21.51 2 1 1 0 0 subquery (741) 3.192 17.63 1 0 0 0 0 queryBlock (746) 0.523 2.89 1 0 0 0 0 expression (1476) 0.522 2.89 23 11 4 1 0 fromItem (873) 0.017 0.09 3 1 1 0 0 tableReference (889) 0.013 0.07 2 0 0 0 0 tableAlias (880) 0.008 0.04 2 0 0 0 0 tableAlias (876) 0.007 0.04 2 0 0 0 0 ddlStatement (12) 0.006 0.03 1 0 0 0 0 groupByClause (804) 0.006 0.03 1 0 0 0 0 fromItem (872) 0.006 0.03 1 0 0 0 0 fromItem (867) 0.005 0.03 2 0 0 0 0 expression (1475) 0.004 0.02 8 0 0 0 0 fromItem (868) 0.004 0.02 2 0 0 0 0 selectItem (797) 0.001 0.01 3 0 0 0 0 statement (11) 0.001 0.01 1 0 0 0 0 selectList (795) 0.001 0.01 3 0 0 0 0 functionParameter (1880) 0.001 0.01 1 0 0 0 0 sqlEnd (1978) 0.001 0.00 1 0 0 0 0 createView (525) 0.001 0.00 1 0 0 0 0 queryTableExpression (897) 0.001 0.00 2 0 0 0 0 queryBlock (753) 0.001 0.00 1 0 0 0 0 selectItem (796) 0.001 0.00 1 0 0 0 0 createView (526) 0.001 0.00 1 0 0 0 0 groupByItem (809) 0.001 0.00 2 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 2 0 0 0 0 queryBlock (749) 0.001 0.00 1 0 0 0 0 functionExpression (1879) 0.001 0.00 1 0 0 0 0 joinVariant (984) 0.001 0.00 1 0 0 0 0 fromItem (866) 0.001 0.00 2 0 0 0 0 tableReference (886) 0.001 0.00 2 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.00 1 0 0 0 0 queryTableExpression (892) 0.001 0.00 2 0 0 0 0 queryBlock (743) 0.001 0.00 1 0 0 0 0 fromItem (871) 0.001 0.00 2 0 0 0 0 tableAlias (874) 0.001 0.00 2 0 0 0 0 tableReference (890) 0.001 0.00 2 0 0 0 0 subquery (721) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 1 0 0 0 0 tableReference (885) 0.001 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 1 0 0 0 0 queryBlock (747) 0.001 0.00 1 0 0 0 0 queryBlock (748) 0.001 0.00 1 0 0 0 0 fromClause (865) 0.001 0.00 1 0 0 0 0 queryBlock (750) 0.000 0.00 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.00 1 0 0 0 0 queryBlock (744) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 2 0 0 0 0 subquery (722) 0.000 0.00 1 0 0 0 0 sqlEnd (1977) 0.000 0.00 1 0 0 0 0 createView (528) 0.000 0.00 1 0 0 0 0 subquery (742) 0.000 0.00 1 0 0 0 0 queryBlock (752) 0.000 0.00 1 0 0 0 0 subquery (724) 0.000 0.00 1 0 0 0 0 functionExpression (1878) 0.000 0.00 1 0 0 0 0 queryBlock (751) 0.000 0.00 1 0 0 0 0 groupByClause (802) 0.000 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 subquery (723) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.330 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.330 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.646 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkCreateView Core G-9210 0.196 30.32 1 1 checkStatement Core G-3120 0.091 14.05 1 0 checkFile Core G-2110 0.066 10.27 1 0 checkStatement Core G-2135 0.043 6.65 1 0 checkFile Core G-2130 0.037 5.66 1 0 checkStatement Core G-2410 0.035 5.36 1 0 checkFile Core G-1910 0.016 2.49 1 0 checkGroupByItem Core G-3183 0.015 2.38 2 0 checkCreateView Core G-9202 0.014 2.16 1 0 checkFile Core G-1050 0.013 2.06 1 0 checkFile Core G-7710 0.013 2.03 1 0 checkQualifiedExpression Core G-7510 0.012 1.91 7 0 checkSqlName Core G-2190 0.012 1.78 21 0 checkFile Core G-1070 0.010 1.58 1 0 checkQualifiedExpression Core G-7515 0.009 1.35 7 0 checkSqlName Core G-2180 0.007 1.12 21 0 checkFile Core G-7220 0.007 1.06 1 0 checkFile Core G-1920 0.005 0.75 1 0 checkCreateView Core G-7125 0.005 0.70 1 0 checkFunctionExpressionParent Core G-7520 0.004 0.69 1 0 checkFunctionExpression Core G-9010 0.004 0.59 1 0 checkSimpleComparisonCondition Core G-1080 0.003 0.54 1 0 checkFunctionExpressionParent Core G-7110 0.003 0.49 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.46 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.44 1 0 checkGroupByItem Core G-3182 0.003 0.41 2 0 checkFunctionExpression Core G-9020 0.002 0.33 1 0 checkFunctionExpression Core G-4230 0.002 0.31 1 0 checkInnerCrossJoinClause Core G-3190 0.002 0.29 1 0 checkFunctionExpression Core G-4220 0.002 0.28 1 0 checkQueryTableExpression Core G-8210 0.002 0.28 2 0 checkFromClause Core G-3130 0.002 0.25 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.21 1 0 checkFunctionExpression Core G-9040 0.001 0.20 1 0 checkFunctionExpression Core G-4240 0.001 0.20 1 0 checkFunctionExpression Core G-7515 0.001 0.18 1 0 checkFunctionExpression Core G-9030 0.001 0.15 1 0 2025-12-24 16:12:33.330 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.021 sec including 0.002 sec for checks. 2025-12-24 16:12:33.330 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.330 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9210.sql with 1 issues. 2025-12-24 16:12:33.331 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9210.sql took 0.000 sec. 2025-12-24 16:12:33.331 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9210.sql. 2025-12-24 16:12:33.331 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9211.sql is UTF-8. 2025-12-24 16:12:33.331 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9211.sql. 2025-12-24 16:12:33.331 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9211.sql. 2025-12-24 16:12:33.331 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9211.sql. 2025-12-24 16:12:33.331 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 87 chars in 3 lines. 2025-12-24 16:12:33.331 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.097 ms used by lexer for 10 tokens. 2025-12-24 16:12:33.331 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.073 ms used by scope lexer. 2025-12-24 16:12:33.332 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.006 ms Total time recorded by profiler: 0.000 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ 2025-12-24 16:12:33.332 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.034 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-7710 0.008 25.21 1 0 checkFile Core G-1910 0.007 20.74 1 0 checkFile Core G-1070 0.005 15.84 1 0 checkFile Core G-1050 0.003 9.25 1 0 checkFile Core G-2110 0.003 8.83 1 0 checkFile Core G-7220 0.003 8.03 1 0 checkFile Core G-1920 0.002 7.04 1 0 checkFile Core G-2130 0.002 5.07 1 0 2025-12-24 16:12:33.332 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.000 sec for checks. 2025-12-24 16:12:33.332 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:33.332 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9211.sql with 0 issues. 2025-12-24 16:12:33.332 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9211.sql took 0.000 sec. 2025-12-24 16:12:33.332 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9211.sql. 2025-12-24 16:12:33.332 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9212.sql is UTF-8. 2025-12-24 16:12:33.332 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9212.sql. 2025-12-24 16:12:33.332 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9212.sql. 2025-12-24 16:12:33.332 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9212.sql. 2025-12-24 16:12:33.332 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 123 chars in 3 lines. 2025-12-24 16:12:33.333 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.083 ms used by lexer for 20 tokens. 2025-12-24 16:12:33.333 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.068 ms used by scope lexer. 2025-12-24 16:12:33.333 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.005 ms Total time recorded by profiler: 0.000 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ 2025-12-24 16:12:33.333 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.027 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFile Core G-1910 0.006 23.28 1 0 checkFile Core G-7710 0.005 19.37 1 0 checkFile Core G-1070 0.005 16.98 1 0 checkFile Core G-2110 0.003 10.91 1 0 checkFile Core G-1050 0.002 8.97 1 0 checkFile Core G-1920 0.002 7.86 1 0 checkFile Core G-7220 0.002 7.56 1 0 checkFile Core G-2130 0.001 5.07 1 0 2025-12-24 16:12:33.333 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.000 sec for checks. 2025-12-24 16:12:33.333 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:33.333 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9212.sql with 0 issues. 2025-12-24 16:12:33.333 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9212.sql took 0.000 sec. 2025-12-24 16:12:33.333 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9212.sql. 2025-12-24 16:12:33.333 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9213.sql is UTF-8. 2025-12-24 16:12:33.333 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9213.sql. 2025-12-24 16:12:33.333 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9213.sql. 2025-12-24 16:12:33.333 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9213.sql. 2025-12-24 16:12:33.333 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 170 chars in 7 lines. 2025-12-24 16:12:33.335 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.101 ms used by lexer for 33 tokens. 2025-12-24 16:12:33.335 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.166 ms used by scope lexer. 2025-12-24 16:12:33.335 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,007 KB Total time spent in parser : 0.835 ms Total time recorded by profiler: 0.534 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ plsqlStatement (1163) 0.379 71.08 1 2 2 1 0 createTriggerStatement (345) 0.080 14.91 1 1 1 1 0 createTrigger (349) 0.029 5.50 1 0 0 0 0 systemTrigger (399) 0.020 3.73 1 0 0 0 0 plsqlTriggerSource (353) 0.010 1.91 1 0 0 0 0 plsqlTriggerSource (350) 0.006 1.19 1 0 0 0 0 createTrigger (348) 0.005 0.93 1 0 0 0 0 body (1158) 0.002 0.29 2 0 0 0 0 ddlStatement (12) 0.001 0.26 1 0 0 0 0 statement (11) 0.001 0.13 1 0 0 0 0 sqlEnd (1978) 0.000 0.05 1 0 0 0 0 2025-12-24 16:12:33.336 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.336 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.451 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlTriggerSource Core G-9213 0.174 38.59 1 1 checkBody Core G-7180 0.066 14.53 1 0 checkStatement Core G-3120 0.034 7.58 1 0 checkFile Core G-1050 0.034 7.51 1 0 checkFile Core G-7710 0.019 4.19 1 0 checkStatement Core G-2135 0.017 3.84 1 0 checkFile Core G-2110 0.017 3.69 1 0 checkCreateTrigger Core G-3150 0.015 3.23 1 0 checkStatement Core G-2410 0.012 2.76 1 0 checkFile Core G-2130 0.012 2.69 1 0 checkFile Core G-1910 0.010 2.16 1 0 checkFile Core G-1070 0.009 2.05 1 0 checkBody Core G-5040 0.004 0.91 1 0 checkPlsqlStatement Core G-1020 0.004 0.88 1 0 checkFile Core G-7220 0.004 0.82 1 0 checkPlsqlStatement Core G-4325 0.003 0.72 1 0 checkCreateTrigger Core G-7125 0.003 0.67 1 0 checkPlsqlTriggerSource Core G-7730 0.003 0.66 1 0 checkPlsqlStatement Core G-1010 0.003 0.59 1 0 checkFile Core G-1920 0.003 0.57 1 0 checkPlsqlTriggerSource Core G-7740 0.003 0.56 1 0 checkSqlName Core G-2190 0.002 0.51 1 0 checkSqlName Core G-2180 0.001 0.30 1 0 2025-12-24 16:12:33.336 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.001 sec for checks. 2025-12-24 16:12:33.336 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.336 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9213.sql with 1 issues. 2025-12-24 16:12:33.336 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9213.sql took 0.000 sec. 2025-12-24 16:12:33.336 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9213.sql. 2025-12-24 16:12:33.336 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9214.sql is UTF-8. 2025-12-24 16:12:33.336 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9214.sql. 2025-12-24 16:12:33.336 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9214.sql. 2025-12-24 16:12:33.336 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9214.sql. 2025-12-24 16:12:33.336 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 133 chars in 6 lines. 2025-12-24 16:12:33.337 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.083 ms used by lexer for 22 tokens. 2025-12-24 16:12:33.337 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.054 ms used by scope lexer. 2025-12-24 16:12:33.337 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.100 ms Total time recorded by profiler: 0.074 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ createPackageStatement (136) 0.063 84.87 1 1 1 1 0 createPackage (140) 0.008 10.82 1 0 0 0 0 createPackage (139) 0.001 1.23 1 0 0 0 0 ddlStatement (12) 0.001 1.19 1 0 0 0 0 plsqlPackageSource (142) 0.001 0.99 1 0 0 0 0 statement (11) 0.001 0.72 1 0 0 0 0 sqlEnd (1978) 0.000 0.19 1 0 0 0 0 2025-12-24 16:12:33.337 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.337 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.303 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlPackageSource Core G-9214 0.121 40.11 1 1 checkCreatePackage Core G-7120 0.045 14.90 1 1 checkFile Core G-7220 0.034 11.08 1 0 checkStatement Core G-3120 0.015 5.05 1 0 checkFile Core G-1050 0.015 4.99 1 0 checkFile Core G-1910 0.012 3.95 1 0 checkCreatePackage Core G-7230 0.010 3.37 1 0 checkStatement Core G-2135 0.008 2.73 1 0 checkFile Core G-2110 0.008 2.71 1 0 checkFile Core G-7710 0.006 2.07 1 0 checkFile Core G-1070 0.006 2.03 1 0 checkFile Core G-2130 0.005 1.77 1 0 checkStatement Core G-2410 0.005 1.69 1 0 checkCreatePackage Core G-7125 0.003 0.96 1 0 checkFile Core G-1920 0.002 0.72 1 0 checkCreatePackage Core G-9101 0.002 0.64 1 0 checkSqlName Core G-2180 0.002 0.62 1 0 checkSqlName Core G-2190 0.002 0.62 1 0 2025-12-24 16:12:33.337 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.001 sec for checks. 2025-12-24 16:12:33.338 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.338 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9214.sql with 2 issues. 2025-12-24 16:12:33.338 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9214.sql took 0.000 sec. 2025-12-24 16:12:33.338 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9214.sql. 2025-12-24 16:12:33.338 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9215.sql is UTF-8. 2025-12-24 16:12:33.338 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9215.sql. 2025-12-24 16:12:33.338 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9215.sql. 2025-12-24 16:12:33.338 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9215.sql. 2025-12-24 16:12:33.338 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 197 chars in 7 lines. 2025-12-24 16:12:33.339 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.093 ms used by lexer for 38 tokens. 2025-12-24 16:12:33.339 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.055 ms used by scope lexer. 2025-12-24 16:12:33.339 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.241 ms Total time recorded by profiler: 0.157 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ dataType (1358) 0.085 54.36 2 2 2 1 0 createPackageStatement (136) 0.054 34.22 1 1 1 1 0 itemlistItem (1062) 0.009 5.61 1 0 0 0 0 plsqlDataType (1070) 0.001 0.83 2 0 0 0 0 parameterDeclaration (1147) 0.001 0.57 1 0 0 0 0 parameterDeclaration (1143) 0.001 0.48 1 0 0 0 0 ddlStatement (12) 0.001 0.47 1 0 0 0 0 createPackage (140) 0.001 0.43 2 0 0 0 0 qualifiedName (1968) 0.001 0.41 1 0 0 0 0 userDefinedType (1424) 0.001 0.39 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.35 1 0 0 0 0 numberDatatype (1365) 0.001 0.35 1 0 0 0 0 plsqlPackageSource (142) 0.001 0.33 1 0 0 0 0 dataType (1354) 0.000 0.31 1 0 0 0 0 dataType (1357) 0.000 0.29 1 0 0 0 0 createPackage (139) 0.000 0.27 1 0 0 0 0 statement (11) 0.000 0.25 1 0 0 0 0 sqlEnd (1978) 0.000 0.09 1 0 0 0 0 2025-12-24 16:12:33.340 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.340 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.387 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkFunctionHeading Core G-9215 0.091 23.50 1 1 checkStatement Core G-3120 0.068 17.50 1 0 checkFile Core G-1050 0.025 6.36 1 0 checkItemlistItem Core G-2185 0.020 5.18 1 0 checkFunctionDeclaration Core G-7460 0.020 5.11 1 1 checkCreatePackage Core G-7120 0.019 4.97 1 1 checkStatement Core G-2135 0.017 4.38 1 0 checkFile Core G-2110 0.016 4.08 1 0 checkParameterDeclaration Core G-8310 0.015 3.98 1 0 checkFile Core G-2130 0.013 3.28 1 0 checkStatement Core G-2410 0.012 3.01 1 0 checkFile Core G-1910 0.007 1.92 1 0 checkCreatePackage Core G-7230 0.007 1.80 1 0 checkFile Core G-7220 0.007 1.76 1 0 checkFile Core G-1070 0.006 1.58 1 0 checkUserDefinedType Core G-7515 0.006 1.45 1 0 checkPlsqlPackageSource Core G-9214 0.005 1.40 1 0 checkFile Core G-7710 0.005 1.37 1 0 checkParameterDeclaration Core G-9108 0.005 1.35 1 0 checkSqlName Core G-2190 0.004 1.00 4 0 checkItemlistItem Core G-2210 0.003 0.74 1 0 checkItemlistItem Core G-2220 0.002 0.58 1 0 checkSqlName Core G-2180 0.002 0.57 4 0 checkFile Core G-1920 0.002 0.54 1 0 checkCreatePackage Core G-9101 0.002 0.50 1 0 checkParameterDeclaration Core G-9110 0.002 0.49 1 0 checkItemlistItem Core G-2230 0.002 0.46 1 0 checkParameterDeclaration Core G-7160 0.002 0.45 1 0 checkCreatePackage Core G-7125 0.002 0.40 1 0 checkParameterDeclaration Core G-9109 0.001 0.30 1 0 2025-12-24 16:12:33.340 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.340 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:33.340 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9215.sql with 3 issues. 2025-12-24 16:12:33.340 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9215.sql took 0.000 sec. 2025-12-24 16:12:33.340 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9215.sql. 2025-12-24 16:12:33.340 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9216.sql is UTF-8. 2025-12-24 16:12:33.340 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9216.sql. 2025-12-24 16:12:33.340 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9216.sql. 2025-12-24 16:12:33.340 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9216.sql. 2025-12-24 16:12:33.340 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 177 chars in 7 lines. 2025-12-24 16:12:33.341 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.094 ms used by lexer for 34 tokens. 2025-12-24 16:12:33.341 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.044 ms used by scope lexer. 2025-12-24 16:12:33.342 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,031 KB Total time spent in parser : 0.872 ms Total time recorded by profiler: 0.827 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ itemlistItem (1062) 0.743 89.75 1 11 11 1 0 createPackageStatement (136) 0.058 7.07 1 1 1 1 0 dataType (1358) 0.023 2.75 1 2 2 1 0 createPackage (140) 0.001 0.08 2 0 0 0 0 ddlStatement (12) 0.000 0.05 1 0 0 0 0 parameterDeclaration (1147) 0.000 0.05 1 0 0 0 0 statement (11) 0.000 0.04 1 0 0 0 0 parameterDeclaration (1143) 0.000 0.04 1 0 0 0 0 plsqlDataType (1070) 0.000 0.04 1 0 0 0 0 dataType (1354) 0.000 0.03 1 0 0 0 0 numberDatatype (1365) 0.000 0.03 1 0 0 0 0 plsqlPackageSource (142) 0.000 0.02 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.02 1 0 0 0 0 createPackage (139) 0.000 0.02 1 0 0 0 0 sqlEnd (1978) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:33.342 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.342 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.285 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkProcedureHeading Core G-9216 0.094 32.96 1 1 checkStatement Core G-3120 0.030 10.70 1 0 checkCreatePackage Core G-7120 0.017 5.91 1 1 checkFile Core G-7220 0.017 5.82 1 0 checkFile Core G-1050 0.016 5.76 1 0 checkStatement Core G-2135 0.014 4.98 1 0 checkFile Core G-2110 0.013 4.70 1 0 checkFile Core G-2130 0.010 3.67 1 0 checkParameterDeclaration Core G-8310 0.010 3.40 1 0 checkFile Core G-1910 0.010 3.35 1 0 checkStatement Core G-2410 0.009 3.26 1 0 checkFile Core G-1070 0.006 2.06 1 0 checkFile Core G-7710 0.006 2.02 1 0 checkPlsqlPackageSource Core G-9214 0.004 1.56 1 0 checkCreatePackage Core G-7230 0.004 1.55 1 0 checkParameterDeclaration Core G-9108 0.004 1.26 1 0 checkSqlName Core G-2190 0.003 1.20 3 0 checkItemlistItem Core G-2185 0.003 1.12 1 0 checkFile Core G-1920 0.002 0.85 1 0 checkSqlName Core G-2180 0.002 0.76 3 0 checkParameterDeclaration Core G-7160 0.002 0.58 1 0 checkCreatePackage Core G-7125 0.002 0.56 1 0 checkItemlistItem Core G-2210 0.001 0.52 1 0 checkCreatePackage Core G-9101 0.001 0.38 1 0 checkItemlistItem Core G-2230 0.001 0.27 1 0 checkParameterDeclaration Core G-9109 0.001 0.27 1 0 checkItemlistItem Core G-2220 0.001 0.27 1 0 checkParameterDeclaration Core G-9110 0.001 0.26 1 0 2025-12-24 16:12:33.342 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.342 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2 check issues. 2025-12-24 16:12:33.342 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9216.sql with 2 issues. 2025-12-24 16:12:33.343 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9216.sql took 0.000 sec. 2025-12-24 16:12:33.343 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9216.sql. 2025-12-24 16:12:33.343 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9217.sql is UTF-8. 2025-12-24 16:12:33.343 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9217.sql. 2025-12-24 16:12:33.343 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9217.sql. 2025-12-24 16:12:33.343 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9217.sql. 2025-12-24 16:12:33.343 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 147 chars in 7 lines. 2025-12-24 16:12:33.343 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.079 ms used by lexer for 30 tokens. 2025-12-24 16:12:33.343 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.286 ms used by scope lexer. 2025-12-24 16:12:33.344 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.152 ms Total time recorded by profiler: 0.115 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ sqlEnd (1977) 0.076 65.85 1 1 1 1 0 dataType (1358) 0.034 29.87 1 5 5 1 0 createType (423) 0.001 0.72 1 0 0 0 0 createType (424) 0.001 0.63 1 0 0 0 0 ddlStatement (12) 0.001 0.59 1 0 0 0 0 plsqlTypeSource (425) 0.001 0.53 1 0 0 0 0 sqlEnd (1978) 0.001 0.45 1 0 0 0 0 objectTypeDef (430) 0.000 0.42 1 0 0 0 0 statement (11) 0.000 0.38 1 0 0 0 0 plsqlDataType (1070) 0.000 0.21 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.14 1 0 0 0 0 numberDatatype (1365) 0.000 0.11 1 0 0 0 0 dataType (1354) 0.000 0.10 1 0 0 0 0 2025-12-24 16:12:33.344 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.344 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.155 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.028 18.14 1 0 checkPlsqlTypeSource Core G-9217 0.024 15.36 1 1 checkFile Core G-2110 0.019 12.48 1 0 checkFile Core G-1050 0.018 11.44 1 0 checkStatement Core G-2135 0.012 7.66 1 0 checkFile Core G-2130 0.009 5.90 1 0 checkStatement Core G-2410 0.008 5.04 1 0 checkFile Core G-1910 0.007 4.51 1 0 checkFile Core G-1070 0.006 3.79 1 0 checkFile Core G-7710 0.006 3.56 1 0 checkAttribute Core G-9218 0.005 3.05 1 0 checkCreateType Core G-7125 0.004 2.35 1 0 checkFile Core G-7220 0.003 1.78 1 0 checkPlsqlTypeSource Core G-9219 0.002 1.48 1 0 checkFile Core G-1920 0.002 1.44 1 0 checkSqlName Core G-2190 0.002 1.24 2 0 checkSqlName Core G-2180 0.001 0.77 2 0 2025-12-24 16:12:33.344 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.001 sec for checks. 2025-12-24 16:12:33.344 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.344 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9217.sql with 1 issues. 2025-12-24 16:12:33.344 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9217.sql took 0.000 sec. 2025-12-24 16:12:33.344 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9217.sql. 2025-12-24 16:12:33.345 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9218.sql is UTF-8. 2025-12-24 16:12:33.345 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9218.sql. 2025-12-24 16:12:33.345 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9218.sql. 2025-12-24 16:12:33.345 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9218.sql. 2025-12-24 16:12:33.345 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 161 chars in 7 lines. 2025-12-24 16:12:33.345 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.078 ms used by lexer for 30 tokens. 2025-12-24 16:12:33.345 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.095 ms used by scope lexer. 2025-12-24 16:12:33.345 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.154 ms Total time recorded by profiler: 0.114 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ sqlEnd (1977) 0.080 70.32 1 1 1 1 0 dataType (1358) 0.031 27.27 1 5 5 1 0 sqlEnd (1978) 0.001 0.56 1 0 0 0 0 ddlStatement (12) 0.000 0.40 1 0 0 0 0 statement (11) 0.000 0.33 1 0 0 0 0 plsqlDataType (1070) 0.000 0.22 1 0 0 0 0 createType (424) 0.000 0.18 1 0 0 0 0 plsqlTypeSource (425) 0.000 0.18 1 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.15 1 0 0 0 0 createType (423) 0.000 0.11 1 0 0 0 0 numberDatatype (1365) 0.000 0.10 1 0 0 0 0 dataType (1354) 0.000 0.10 1 0 0 0 0 objectTypeDef (430) 0.000 0.09 1 0 0 0 0 2025-12-24 16:12:33.346 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.346 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.209 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkAttribute Core G-9218 0.102 49.09 1 1 checkStatement Core G-3120 0.021 9.98 1 0 checkFile Core G-2110 0.014 6.73 1 0 checkStatement Core G-2135 0.012 5.53 1 0 checkFile Core G-2130 0.009 4.37 1 0 checkStatement Core G-2410 0.008 3.81 1 0 checkPlsqlTypeSource Core G-9217 0.007 3.39 1 0 checkFile Core G-1910 0.007 3.37 1 0 checkFile Core G-1070 0.006 2.82 1 0 checkFile Core G-7710 0.006 2.64 1 0 checkFile Core G-1050 0.005 2.59 1 0 checkFile Core G-7220 0.003 1.31 1 0 checkSqlName Core G-2190 0.003 1.30 2 0 checkFile Core G-1920 0.002 1.04 1 0 checkCreateType Core G-7125 0.002 0.84 1 0 checkSqlName Core G-2180 0.002 0.75 2 0 checkPlsqlTypeSource Core G-9219 0.001 0.41 1 0 2025-12-24 16:12:33.346 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.001 sec including 0.001 sec for checks. 2025-12-24 16:12:33.346 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.346 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9218.sql with 1 issues. 2025-12-24 16:12:33.346 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9218.sql took 0.000 sec. 2025-12-24 16:12:33.346 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9218.sql. 2025-12-24 16:12:33.346 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9219.sql is UTF-8. 2025-12-24 16:12:33.346 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9219.sql. 2025-12-24 16:12:33.346 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9219.sql. 2025-12-24 16:12:33.346 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9219.sql. 2025-12-24 16:12:33.346 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 214 chars in 10 lines. 2025-12-24 16:12:33.347 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.107 ms used by lexer for 53 tokens. 2025-12-24 16:12:33.347 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.149 ms used by scope lexer. 2025-12-24 16:12:33.347 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.532 ms Total time recorded by profiler: 0.232 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ sqlEnd (1977) 0.186 80.21 2 2 1 2 0 dataType (1358) 0.032 13.65 2 5 5 1 0 createType (424) 0.008 3.26 2 0 0 0 0 plsqlTypeSource (425) 0.002 0.79 2 0 0 0 0 ddlStatement (12) 0.001 0.41 2 0 0 0 0 plsqlDataType (1070) 0.001 0.39 2 0 0 0 0 userDefinedType (1424) 0.001 0.26 1 0 0 0 0 statement (11) 0.001 0.23 2 0 0 0 0 sqlEnd (1978) 0.000 0.19 2 0 0 0 0 qualifiedName (1968) 0.000 0.16 1 0 0 0 0 dataType (1357) 0.000 0.14 1 0 0 0 0 createType (423) 0.000 0.09 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.000 0.07 1 0 0 0 0 dataType (1354) 0.000 0.05 1 0 0 0 0 numberDatatype (1365) 0.000 0.05 1 0 0 0 0 objectTypeDef (430) 0.000 0.04 1 0 0 0 0 2025-12-24 16:12:33.348 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.348 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.289 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkPlsqlTypeSource Core G-9219 0.111 38.44 2 1 checkStatement Core G-3120 0.038 13.29 2 0 checkFile Core G-2110 0.026 8.96 1 0 checkStatement Core G-2135 0.024 8.45 2 0 checkStatement Core G-2410 0.016 5.54 2 0 checkFile Core G-2130 0.016 5.52 1 0 checkPlsqlTypeSource Core G-9217 0.009 3.07 2 0 checkFile Core G-1910 0.007 2.51 1 0 checkFile Core G-1050 0.006 2.20 1 0 checkFile Core G-1070 0.006 2.15 1 0 checkFile Core G-7710 0.006 2.08 1 0 checkUserDefinedType Core G-7515 0.006 1.92 1 0 checkSqlName Core G-2190 0.004 1.28 4 0 checkFile Core G-7220 0.003 1.16 1 0 checkCreateType Core G-7125 0.003 0.96 2 0 checkAttribute Core G-9218 0.003 0.95 1 0 checkSqlName Core G-2180 0.002 0.77 4 0 checkFile Core G-1920 0.002 0.76 1 0 2025-12-24 16:12:33.348 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.002 sec including 0.001 sec for checks. 2025-12-24 16:12:33.348 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.348 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9219.sql with 1 issues. 2025-12-24 16:12:33.348 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9219.sql took 0.000 sec. 2025-12-24 16:12:33.348 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9219.sql. 2025-12-24 16:12:33.349 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9501.sql is UTF-8. 2025-12-24 16:12:33.349 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9501.sql. 2025-12-24 16:12:33.349 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9501.sql. 2025-12-24 16:12:33.349 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9501.sql. 2025-12-24 16:12:33.349 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 576 chars in 15 lines. 2025-12-24 16:12:33.371 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.138 ms used by lexer for 120 tokens. 2025-12-24 16:12:33.372 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.148 ms used by scope lexer. 2025-12-24 16:12:33.372 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 22,511 KB Total time spent in parser : 22.291 ms Total time recorded by profiler: 21.987 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1432) 15.377 69.94 13 11 11 1 0 plsqlStatement (1163) 3.488 15.86 4 6 6 1 0 dataType (1358) 2.857 12.99 5 25 8 4 0 string (1976) 0.057 0.26 2 0 0 0 0 dataType (1354) 0.054 0.25 4 0 0 0 0 createPackageBodyStatement (145) 0.054 0.24 1 1 1 1 0 expression (1476) 0.039 0.18 13 0 0 0 0 plsqlDataType (1070) 0.024 0.11 5 0 0 0 0 itemlistItem (1062) 0.011 0.05 4 0 0 0 0 declareSection (1061) 0.003 0.02 4 0 0 0 0 itemDeclaration (1092) 0.003 0.01 3 0 0 0 0 sqlEnd (1978) 0.002 0.01 1 0 0 0 0 body (1158) 0.002 0.01 5 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.01 7 0 0 0 0 postgresqlSqlExpression (1479) 0.001 0.01 7 0 0 0 0 postgresqlSqlExpression (1484) 0.001 0.01 7 0 0 0 0 functionParameter (1880) 0.001 0.01 3 0 0 0 0 oracleBuiltInDatatype (1359) 0.001 0.01 4 0 0 0 0 functionParameter (1881) 0.001 0.00 3 0 0 0 0 ddlStatement (12) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 2 0 0 0 0 functionExpression (1874) 0.001 0.00 1 0 0 0 0 createPackageBody (148) 0.001 0.00 1 0 0 0 0 returnStatement (1262) 0.001 0.00 1 0 0 0 0 functionDefinition (1119) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 1 0 0 0 0 functionExpression (1878) 0.001 0.00 1 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.00 1 0 0 0 0 functionExpression (1875) 0.000 0.00 1 0 0 0 0 functionExpression (1877) 0.000 0.00 1 0 0 0 0 functionDefinition (1118) 0.000 0.00 1 0 0 0 0 parameterDeclaration (1147) 0.000 0.00 1 0 0 0 0 statement (11) 0.000 0.00 1 0 0 0 0 functionExpression (1879) 0.000 0.00 1 0 0 0 0 functionExpression (1876) 0.000 0.00 1 0 0 0 0 parameterDeclaration (1143) 0.000 0.00 1 0 0 0 0 userDefinedType (1424) 0.000 0.00 1 0 0 0 0 qualifiedName (1968) 0.000 0.00 1 0 0 0 0 dataType (1357) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.377 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.377 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.386 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkExecuteImmediate Core G-9501 1.548 45.71 1 1 checkItemlistItem Core G-2185 0.190 5.62 4 1 checkFile Core G-2130 0.167 4.93 1 3 checkFile Core G-1050 0.149 4.39 1 0 checkStatement Core G-3120 0.143 4.23 1 0 checkStatement Core G-2410 0.109 3.22 1 0 checkStatement Core G-2135 0.106 3.13 1 0 checkVariableDeclaration Core G-1030 0.088 2.61 2 0 checkFile Core G-2110 0.080 2.37 1 0 checkFunctionDefinition Core G-7150 0.077 2.27 1 0 checkBody Core G-7180 0.074 2.19 1 0 checkConstantDeclaration Core G-1030 0.067 1.98 1 0 checkParameterDeclaration Core G-8310 0.048 1.43 1 1 checkFunctionDefinition Core G-7460 0.046 1.35 1 1 checkFunctionDefinition Core G-7130 0.033 0.98 1 0 checkFunctionDefinition Core G-7910 0.033 0.97 1 0 checkDeclareSection Core G-2170 0.033 0.97 2 0 checkFile Core G-1910 0.027 0.80 1 0 checkFile Core G-7710 0.018 0.53 1 0 checkVariableDeclaration Core G-9102 0.018 0.53 2 0 checkFunctionDefinition Core G-7420 0.017 0.51 1 0 checkSqlName Core G-2190 0.016 0.47 17 0 checkFile Core G-1070 0.015 0.44 1 0 checkFunctionDefinition Core G-7430 0.013 0.39 1 0 checkFunctionDefinition Core G-7450 0.013 0.38 1 0 checkItemlistItem Core G-2210 0.013 0.37 4 0 checkFile Core G-7220 0.012 0.37 1 0 checkCharacterDatatype Core G-2340 0.011 0.33 3 0 checkPlsqlPackageBodySource Core G-9214 0.011 0.31 1 0 checkVariableDeclaration Core G-9103 0.010 0.30 2 0 checkFunctionDefinition Core G-7170 0.010 0.30 1 0 checkSqlName Core G-2180 0.010 0.30 17 0 checkUserDefinedType Core G-7515 0.009 0.26 1 0 checkParameterDeclaration Core G-9108 0.008 0.25 1 0 checkVariableDeclaration Core G-9106 0.008 0.24 2 0 checkVariableDeclaration Core G-9105 0.008 0.22 2 0 checkConstantDeclaration Core G-9114 0.007 0.22 1 0 checkExecuteImmediate Core G-6020 0.007 0.21 1 0 checkFunctionHeading Core G-9215 0.007 0.21 1 0 checkFile Core G-1920 0.006 0.17 1 0 checkItemlistItem Core G-2220 0.006 0.17 4 0 checkFunctionDefinition Core G-7120 0.006 0.16 1 0 checkPlsqlStatement Core G-1020 0.005 0.16 4 0 checkPlsqlStatement Core G-4325 0.005 0.15 4 0 checkReturnStatement Core G-1040 0.005 0.15 1 0 checkAssignmentStatement Core G-2145 0.005 0.15 2 0 checkVariableDeclaration Core G-9104 0.005 0.15 2 0 checkString Core G-2330 0.005 0.13 2 0 checkItemlistItem Core G-2230 0.004 0.13 4 0 checkVariableDeclaration Core G-9113 0.004 0.13 2 0 checkCreatePackageBody Core G-7125 0.004 0.13 1 0 checkFunctionExpressionParent Core G-7520 0.004 0.13 1 0 checkVariableDeclaration Core G-5030 0.004 0.13 2 0 checkCharacterDatatype Core G-2310 0.004 0.11 3 0 checkPlsqlPackageBodySource Core G-9101 0.004 0.11 1 0 checkPlsqlStatement Core G-1010 0.003 0.10 4 0 checkFunctionExpression Core G-9010 0.003 0.09 1 0 checkFunctionDefinition Core G-7140 0.003 0.09 1 0 checkFunctionDefinition Core G-7330 0.003 0.09 1 0 checkExecuteImmediate Core G-6010 0.003 0.09 1 0 checkCreatePackageBody Core G-7250 0.003 0.09 1 0 checkBody Core G-5040 0.003 0.08 1 0 checkParameterDeclaration Core G-7160 0.003 0.08 1 0 checkFunctionDefinition Core G-7440 0.003 0.08 1 0 checkFunctionExpressionParent Core G-7110 0.002 0.07 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.07 1 0 checkCreatePackageBody Core G-7210 0.002 0.07 1 0 checkFunctionExpression Core G-9020 0.002 0.06 1 0 checkFunctionExpression Core G-9040 0.002 0.05 1 0 checkFunctionExpression Core G-7515 0.002 0.05 1 0 checkFunctionExpression Core G-4220 0.002 0.05 1 0 checkParameterDeclaration Core G-9109 0.002 0.05 1 0 checkParameterDeclaration Core G-9110 0.002 0.05 1 0 checkFunctionExpression Core G-9030 0.001 0.04 1 0 checkVariableDeclaration Core G-2140 0.001 0.03 2 0 checkFunctionExpression Core G-4230 0.001 0.03 1 0 checkVariableDeclaration Core G-2160 0.001 0.03 2 0 checkFunctionExpression Core G-4240 0.001 0.03 1 0 2025-12-24 16:12:33.377 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.028 sec including 0.005 sec for checks. 2025-12-24 16:12:33.377 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 7 check issues. 2025-12-24 16:12:33.377 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9501.sql with 7 issues. 2025-12-24 16:12:33.378 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9501.sql took 0.000 sec. 2025-12-24 16:12:33.378 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9501.sql. 2025-12-24 16:12:33.378 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9600.sql is UTF-8. 2025-12-24 16:12:33.378 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9600.sql. 2025-12-24 16:12:33.378 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9600.sql. 2025-12-24 16:12:33.378 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9600.sql. 2025-12-24 16:12:33.378 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 1,083 chars in 35 lines. 2025-12-24 16:12:33.382 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.456 ms used by lexer for 80 tokens. 2025-12-24 16:12:33.382 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1.150 ms used by scope lexer. 2025-12-24 16:12:33.383 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 3,072 KB Total time spent in parser : 2.594 ms Total time recorded by profiler: 2.045 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ subquery (741) 0.975 47.66 2 0 0 0 0 expression (1476) 0.587 28.70 21 10 4 1 0 tableExpression (901) 0.142 6.97 1 0 0 0 0 expression (1432) 0.082 4.03 14 0 0 0 0 functionParameter (1880) 0.082 4.02 1 0 0 0 0 tableExpression (905) 0.035 1.71 1 0 0 0 0 tableExpression (900) 0.031 1.53 1 0 0 0 0 tableExpressionFunction (906) 0.029 1.43 1 0 0 0 0 fromItem (873) 0.014 0.68 4 1 1 0 0 queryBlock (743) 0.012 0.58 2 0 0 0 0 queryTableExpression (897) 0.008 0.41 3 0 0 0 0 functionExpression (1874) 0.007 0.33 1 0 0 0 0 expression (1475) 0.004 0.21 7 0 0 0 0 queryBlock (746) 0.003 0.15 2 0 0 0 0 tableReference (889) 0.002 0.08 3 0 0 0 0 selectItem (797) 0.001 0.07 4 0 0 0 0 tableAlias (880) 0.001 0.06 2 0 0 0 0 fromItem (866) 0.001 0.06 3 0 0 0 0 fromItem (867) 0.001 0.05 3 0 0 0 0 statement (11) 0.001 0.05 2 0 0 0 0 queryBlock (744) 0.001 0.05 2 0 0 0 0 sqlEnd (1978) 0.001 0.05 2 0 0 0 0 selectList (795) 0.001 0.04 4 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.04 2 0 0 0 0 dmlStatement (559) 0.001 0.04 2 0 0 0 0 tableReference (886) 0.001 0.04 3 0 0 0 0 fromItem (868) 0.001 0.04 3 0 0 0 0 queryBlock (748) 0.001 0.04 2 0 0 0 0 queryBlock (749) 0.001 0.04 2 0 0 0 0 tableReference (885) 0.001 0.04 3 0 0 0 0 tableAlias (876) 0.001 0.03 2 0 0 0 0 string (1976) 0.001 0.03 1 0 0 0 0 queryTableExpression (891) 0.001 0.03 2 0 0 0 0 subquery (721) 0.001 0.03 2 0 0 0 0 tableReference (890) 0.001 0.03 3 0 0 0 0 fromItem (871) 0.001 0.03 3 0 0 0 0 sqlEnd (1977) 0.001 0.03 2 0 0 0 0 fromClause (865) 0.001 0.03 2 0 0 0 0 joinVariant (984) 0.001 0.03 1 0 0 0 0 queryBlock (750) 0.001 0.03 2 0 0 0 0 queryBlock (747) 0.001 0.03 2 0 0 0 0 queryBlock (751) 0.001 0.03 2 0 0 0 0 queryBlock (752) 0.001 0.03 2 0 0 0 0 queryTableExpression (892) 0.001 0.03 2 0 0 0 0 tableAlias (874) 0.001 0.03 2 0 0 0 0 subquery (742) 0.001 0.03 2 0 0 0 0 queryTableExpression (893) 0.001 0.03 2 0 0 0 0 subquery (722) 0.001 0.03 2 0 0 0 0 fromItem (872) 0.000 0.02 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.02 1 0 0 0 0 queryBlock (753) 0.000 0.02 2 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.02 1 0 0 0 0 subquery (724) 0.000 0.02 2 0 0 0 0 functionExpression (1877) 0.000 0.02 1 0 0 0 0 subquery (723) 0.000 0.02 2 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.02 1 0 0 0 0 queryBlock (754) 0.000 0.02 2 0 0 0 0 functionExpression (1875) 0.000 0.02 1 0 0 0 0 functionParameter (1881) 0.000 0.02 1 0 0 0 0 functionExpression (1876) 0.000 0.02 1 0 0 0 0 functionExpression (1879) 0.000 0.02 1 0 0 0 0 functionExpression (1878) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:33.387 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.387 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.270 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkHint Core G-9601 1.199 36.68 1 0 checkHint Core G-9602 0.783 23.94 1 0 checkHint Core G-9600 0.315 9.64 1 1 checkHint Core G-9603 0.268 8.19 1 0 checkStatement Core G-3120 0.119 3.63 2 0 checkFile Core G-1070 0.111 3.39 1 0 checkFile Core G-2110 0.071 2.17 1 0 checkHint Core G-9604 0.064 1.95 1 0 checkStatement Core G-2135 0.064 1.94 2 0 checkFile Core G-1910 0.052 1.60 1 0 checkHint Core G-9605 0.045 1.39 1 0 checkFile Core G-2130 0.040 1.22 1 0 checkStatement Core G-2410 0.039 1.21 2 0 checkFile Core G-7710 0.010 0.30 1 0 checkSqlName Core G-2190 0.010 0.30 18 0 checkQualifiedExpression Core G-7510 0.010 0.29 5 0 checkSqlName Core G-2180 0.006 0.19 18 0 checkQualifiedExpression Core G-7515 0.006 0.19 5 0 checkFile Core G-1050 0.006 0.18 1 0 checkAllColumnWildcardExpression Core G-3145 0.006 0.18 1 0 checkFile Core G-1920 0.005 0.16 1 0 checkSimpleComparisonCondition Core G-1080 0.005 0.16 2 0 checkFile Core G-7220 0.005 0.15 1 0 checkSimpleComparisonCondition Core G-2150 0.004 0.14 2 0 checkSimpleComparisonCondition Core G-4270 0.004 0.11 2 0 checkString Core G-2330 0.003 0.09 1 0 checkFunctionExpression Core G-9010 0.003 0.08 1 0 checkInnerCrossJoinClause Core G-3190 0.003 0.08 1 0 checkFromClause Core G-3130 0.002 0.07 2 0 checkQueryTableExpression Core G-8210 0.002 0.07 3 0 checkFunctionExpression Core G-9020 0.002 0.06 1 0 checkFunctionExpression Core G-4220 0.002 0.05 1 0 checkSimpleComparisonCondition Core G-1040 0.002 0.05 2 0 checkFunctionExpression Core G-9040 0.001 0.04 1 0 checkFunctionExpression Core G-9030 0.001 0.04 1 0 checkFunctionExpression Core G-4230 0.001 0.04 1 0 checkFunctionExpression Core G-7515 0.001 0.03 1 0 checkFunctionExpression Core G-4240 0.001 0.02 1 0 2025-12-24 16:12:33.387 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.009 sec including 0.005 sec for checks. 2025-12-24 16:12:33.387 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.388 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9600.sql with 1 issues. 2025-12-24 16:12:33.388 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9600.sql took 0.000 sec. 2025-12-24 16:12:33.388 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9600.sql. 2025-12-24 16:12:33.388 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9601.sql is UTF-8. 2025-12-24 16:12:33.388 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9601.sql. 2025-12-24 16:12:33.388 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9601.sql. 2025-12-24 16:12:33.388 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9601.sql. 2025-12-24 16:12:33.388 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 561 chars in 18 lines. 2025-12-24 16:12:33.390 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.210 ms used by lexer for 40 tokens. 2025-12-24 16:12:33.390 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.568 ms used by scope lexer. 2025-12-24 16:12:33.390 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.384 ms Total time recorded by profiler: 0.275 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ insertIntoClause (629) 0.230 83.36 1 0 0 0 0 dmlTableExpressionClause (573) 0.011 4.06 1 0 0 0 0 dmlTableExpressionClause (574) 0.003 1.13 1 0 0 0 0 insertIntoClause (628) 0.003 0.95 1 0 0 0 0 subquery (741) 0.002 0.90 2 0 0 0 0 dmlTableExpressionClause (575) 0.002 0.78 1 0 0 0 0 insertIntoClause (631) 0.002 0.64 1 0 0 0 0 expression (1476) 0.001 0.52 3 0 0 0 0 statement (11) 0.001 0.33 2 0 0 0 0 queryTableExpression (897) 0.001 0.28 2 0 0 0 0 functionParameter (1880) 0.001 0.28 1 0 0 0 0 dmlTableExpressionClause (577) 0.001 0.27 1 0 0 0 0 expression (1432) 0.001 0.25 3 0 0 0 0 string (1976) 0.001 0.23 1 0 0 0 0 sqlEnd (1978) 0.001 0.23 2 0 0 0 0 queryBlock (746) 0.001 0.23 2 0 0 0 0 queryBlock (743) 0.001 0.22 2 0 0 0 0 dmlStatement (559) 0.001 0.21 2 0 0 0 0 tableExpression (900) 0.001 0.21 1 0 0 0 0 tableReference (889) 0.001 0.20 2 0 0 0 0 singleTableInsert (624) 0.001 0.18 1 0 0 0 0 sqlEnd (1977) 0.000 0.17 2 0 0 0 0 fromItem (873) 0.000 0.17 2 0 0 0 0 queryTableExpression (893) 0.000 0.16 1 0 0 0 0 queryTableExpression (892) 0.000 0.16 1 0 0 0 0 tableExpressionFunction (906) 0.000 0.15 1 0 0 0 0 selectItem (797) 0.000 0.15 2 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.15 1 0 0 0 0 queryTableExpression (891) 0.000 0.15 1 0 0 0 0 tableReference (886) 0.000 0.15 2 0 0 0 0 fromItem (867) 0.000 0.13 2 0 0 0 0 tableExpression (901) 0.000 0.13 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.13 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.12 1 0 0 0 0 functionExpression (1875) 0.000 0.12 1 0 0 0 0 functionExpression (1879) 0.000 0.12 1 0 0 0 0 queryBlock (748) 0.000 0.11 2 0 0 0 0 functionExpression (1874) 0.000 0.11 1 0 0 0 0 functionParameter (1881) 0.000 0.11 1 0 0 0 0 fromClause (865) 0.000 0.10 2 0 0 0 0 subquery (721) 0.000 0.10 2 0 0 0 0 subquery (742) 0.000 0.10 2 0 0 0 0 queryBlock (744) 0.000 0.10 2 0 0 0 0 selectList (795) 0.000 0.10 2 0 0 0 0 fromItem (866) 0.000 0.10 2 0 0 0 0 tableExpression (905) 0.000 0.10 1 0 0 0 0 functionExpression (1876) 0.000 0.09 1 0 0 0 0 functionExpression (1877) 0.000 0.09 1 0 0 0 0 subquery (723) 0.000 0.09 2 0 0 0 0 subquery (722) 0.000 0.09 2 0 0 0 0 queryBlock (749) 0.000 0.09 2 0 0 0 0 queryBlock (750) 0.000 0.09 2 0 0 0 0 fromItem (868) 0.000 0.09 2 0 0 0 0 subquery (724) 0.000 0.09 2 0 0 0 0 queryBlock (753) 0.000 0.09 2 0 0 0 0 functionExpression (1878) 0.000 0.09 1 0 0 0 0 tableReference (885) 0.000 0.08 2 0 0 0 0 fromItem (871) 0.000 0.07 2 0 0 0 0 queryBlock (751) 0.000 0.06 2 0 0 0 0 tableReference (890) 0.000 0.06 2 0 0 0 0 queryBlock (752) 0.000 0.06 2 0 0 0 0 queryBlock (754) 0.000 0.05 2 0 0 0 0 queryBlock (747) 0.000 0.05 2 0 0 0 0 2025-12-24 16:12:33.392 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.392 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.055 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkHint Core G-9601 0.440 41.71 1 1 checkHint Core G-9602 0.116 11.03 1 0 checkHint Core G-9603 0.096 9.08 1 0 checkStatement Core G-3120 0.055 5.23 2 0 checkFile Core G-1070 0.042 3.97 1 0 checkStatement Core G-2135 0.036 3.41 2 0 checkFile Core G-2110 0.036 3.39 1 0 checkHint Core G-9604 0.030 2.87 1 0 checkAllColumnWildcardExpression Core G-3145 0.027 2.59 2 1 checkHint Core G-9605 0.024 2.26 1 0 checkFile Core G-2130 0.023 2.15 1 0 checkSingleTableInsert Core G-3110 0.021 2.01 1 1 checkStatement Core G-2410 0.020 1.93 2 0 checkSingleTableInsert Core G-1060 0.014 1.33 1 0 checkInsert Core G-8410 0.011 1.09 1 0 checkFile Core G-1910 0.011 1.02 1 0 checkFile Core G-7710 0.009 0.84 1 0 checkFile Core G-7220 0.005 0.51 1 0 checkFile Core G-1050 0.005 0.47 1 0 checkSqlName Core G-2190 0.004 0.39 5 0 checkFile Core G-1920 0.004 0.36 1 0 checkHint Core G-9600 0.003 0.33 1 0 checkInsert Core G-3210 0.003 0.28 1 0 checkSqlName Core G-2180 0.002 0.23 5 0 checkString Core G-2330 0.002 0.22 1 0 checkFunctionExpression Core G-9010 0.002 0.20 1 0 checkFunctionExpression Core G-9040 0.002 0.17 1 0 checkDmlTableExpressionClause Core G-8210 0.001 0.14 1 0 checkFunctionExpression Core G-9030 0.001 0.13 1 0 checkFromClause Core G-3130 0.001 0.12 2 0 checkFunctionExpression Core G-9020 0.001 0.12 1 0 checkFunctionExpression Core G-4220 0.001 0.12 1 0 checkFunctionExpression Core G-4230 0.001 0.10 1 0 checkQueryTableExpression Core G-8210 0.001 0.07 2 0 checkFunctionExpression Core G-7515 0.001 0.06 1 0 checkFunctionExpression Core G-4240 0.001 0.06 1 0 2025-12-24 16:12:33.392 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.002 sec for checks. 2025-12-24 16:12:33.392 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:33.392 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9601.sql with 3 issues. 2025-12-24 16:12:33.392 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9601.sql took 0.000 sec. 2025-12-24 16:12:33.392 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9601.sql. 2025-12-24 16:12:33.392 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9602.sql is UTF-8. 2025-12-24 16:12:33.392 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9602.sql. 2025-12-24 16:12:33.392 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9602.sql. 2025-12-24 16:12:33.392 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9602.sql. 2025-12-24 16:12:33.392 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 983 chars in 28 lines. 2025-12-24 16:12:33.394 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.211 ms used by lexer for 54 tokens. 2025-12-24 16:12:33.394 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.284 ms used by scope lexer. 2025-12-24 16:12:33.394 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 1,007 KB Total time spent in parser : 0.620 ms Total time recorded by profiler: 0.481 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 0.370 76.79 10 5 3 1 0 subquery (741) 0.047 9.75 2 0 0 0 0 fromItem (873) 0.021 4.27 4 1 1 0 0 fromItem (872) 0.013 2.69 1 0 0 0 0 queryBlock (743) 0.009 1.93 2 0 0 0 0 expression (1475) 0.003 0.54 3 0 0 0 0 expression (1432) 0.002 0.46 7 0 0 0 0 tableAlias (880) 0.001 0.19 2 0 0 0 0 tableReference (889) 0.001 0.18 3 0 0 0 0 tableAlias (876) 0.001 0.15 2 0 0 0 0 queryTableExpression (897) 0.001 0.15 3 0 0 0 0 queryTableExpression (891) 0.001 0.14 2 0 0 0 0 fromItem (867) 0.001 0.14 3 0 0 0 0 fromItem (868) 0.001 0.13 3 0 0 0 0 joinVariant (984) 0.001 0.12 1 0 0 0 0 statement (11) 0.001 0.11 2 0 0 0 0 tableReference (886) 0.001 0.11 3 0 0 0 0 sqlEnd (1978) 0.000 0.10 2 0 0 0 0 queryBlock (746) 0.000 0.09 2 0 0 0 0 queryTableExpression (892) 0.000 0.08 2 0 0 0 0 functionExpression (1875) 0.000 0.08 1 0 0 0 0 selectItem (797) 0.000 0.08 2 0 0 0 0 fromItem (866) 0.000 0.08 3 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.07 1 0 0 0 0 queryTableExpression (893) 0.000 0.07 2 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.06 1 0 0 0 0 sqlEnd (1977) 0.000 0.06 2 0 0 0 0 tableReference (890) 0.000 0.06 3 0 0 0 0 tableAlias (874) 0.000 0.06 2 0 0 0 0 fromItem (871) 0.000 0.06 3 0 0 0 0 tableExpression (901) 0.000 0.06 1 0 0 0 0 functionExpression (1874) 0.000 0.05 1 0 0 0 0 tableExpressionFunction (906) 0.000 0.05 1 0 0 0 0 functionExpression (1876) 0.000 0.05 1 0 0 0 0 queryBlock (744) 0.000 0.05 2 0 0 0 0 tableReference (885) 0.000 0.05 3 0 0 0 0 dmlStatement (559) 0.000 0.04 2 0 0 0 0 selectList (795) 0.000 0.04 2 0 0 0 0 subquery (742) 0.000 0.04 2 0 0 0 0 fromClause (865) 0.000 0.04 2 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.04 1 0 0 0 0 string (1976) 0.000 0.04 1 0 0 0 0 functionParameter (1881) 0.000 0.04 1 0 0 0 0 subquery (721) 0.000 0.04 2 0 0 0 0 queryBlock (748) 0.000 0.04 2 0 0 0 0 tableExpression (900) 0.000 0.04 1 0 0 0 0 subquery (723) 0.000 0.04 2 0 0 0 0 queryBlock (747) 0.000 0.04 2 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.04 1 0 0 0 0 functionExpression (1877) 0.000 0.04 1 0 0 0 0 functionExpression (1878) 0.000 0.04 1 0 0 0 0 queryBlock (753) 0.000 0.03 2 0 0 0 0 functionParameter (1880) 0.000 0.03 1 0 0 0 0 subquery (722) 0.000 0.03 2 0 0 0 0 queryBlock (751) 0.000 0.03 2 0 0 0 0 queryBlock (750) 0.000 0.03 2 0 0 0 0 queryBlock (752) 0.000 0.03 2 0 0 0 0 queryBlock (749) 0.000 0.03 2 0 0 0 0 subquery (724) 0.000 0.03 2 0 0 0 0 queryBlock (754) 0.000 0.03 2 0 0 0 0 tableExpression (905) 0.000 0.02 1 0 0 0 0 functionExpression (1879) 0.000 0.02 1 0 0 0 0 2025-12-24 16:12:33.396 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.396 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.115 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkHint Core G-9602 0.481 43.09 1 2 checkHint Core G-9603 0.223 19.96 1 0 checkStatement Core G-3120 0.071 6.34 2 0 checkAllColumnWildcardExpression Core G-3145 0.050 4.52 2 1 checkStatement Core G-2135 0.042 3.79 2 0 checkFile Core G-2110 0.039 3.53 1 0 checkFile Core G-1070 0.038 3.37 1 0 checkFile Core G-2130 0.029 2.56 1 0 checkStatement Core G-2410 0.028 2.48 2 0 checkHint Core G-9601 0.024 2.13 1 0 checkHint Core G-9604 0.014 1.21 1 0 checkHint Core G-9605 0.012 1.06 1 0 checkFile Core G-1910 0.009 0.78 1 0 checkFile Core G-7710 0.006 0.57 1 0 checkSqlName Core G-2190 0.005 0.48 11 0 checkQualifiedExpression Core G-7510 0.004 0.38 2 0 checkFile Core G-1050 0.004 0.36 1 0 checkSqlName Core G-2180 0.004 0.33 11 0 checkHint Core G-9600 0.003 0.31 1 0 checkSimpleComparisonCondition Core G-4270 0.003 0.30 1 0 checkFile Core G-7220 0.003 0.27 1 0 checkQualifiedExpression Core G-7515 0.003 0.25 2 0 checkSimpleComparisonCondition Core G-1080 0.003 0.25 1 0 checkFile Core G-1920 0.003 0.23 1 0 checkString Core G-2330 0.002 0.19 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.17 1 0 checkInnerCrossJoinClause Core G-3190 0.002 0.17 1 0 checkFunctionExpression Core G-9010 0.002 0.14 1 0 checkFromClause Core G-3130 0.002 0.14 2 0 checkQueryTableExpression Core G-8210 0.001 0.12 3 0 checkFunctionExpression Core G-9020 0.001 0.09 1 0 checkFunctionExpression Core G-4220 0.001 0.08 1 0 checkFunctionExpression Core G-9030 0.001 0.08 1 0 checkFunctionExpression Core G-9040 0.001 0.07 1 0 checkFunctionExpression Core G-4230 0.001 0.07 1 0 checkFunctionExpression Core G-4240 0.001 0.05 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.05 1 0 checkFunctionExpression Core G-7515 0.000 0.04 1 0 2025-12-24 16:12:33.396 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.002 sec for checks. 2025-12-24 16:12:33.396 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:33.396 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9602.sql with 3 issues. 2025-12-24 16:12:33.396 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9602.sql took 0.000 sec. 2025-12-24 16:12:33.396 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9602.sql. 2025-12-24 16:12:33.397 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9603.sql is UTF-8. 2025-12-24 16:12:33.397 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9603.sql. 2025-12-24 16:12:33.397 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9603.sql. 2025-12-24 16:12:33.397 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9603.sql. 2025-12-24 16:12:33.397 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 975 chars in 28 lines. 2025-12-24 16:12:33.399 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.198 ms used by lexer for 50 tokens. 2025-12-24 16:12:33.399 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.093 ms used by scope lexer. 2025-12-24 16:12:33.399 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 2,014 KB Total time spent in parser : 1.579 ms Total time recorded by profiler: 1.458 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ subquery (741) 0.410 28.13 2 0 0 0 0 tableReference (889) 0.348 23.90 3 0 0 0 0 expression (1476) 0.340 23.34 10 5 3 1 0 fromItem (866) 0.301 20.61 3 0 0 0 0 fromItem (873) 0.014 0.98 4 1 1 0 0 queryTableExpression (897) 0.010 0.70 3 0 0 0 0 queryTableExpression (891) 0.006 0.39 2 0 0 0 0 queryTableExpression (892) 0.005 0.36 2 0 0 0 0 queryTableExpression (893) 0.005 0.34 2 0 0 0 0 tableReference (886) 0.004 0.30 3 0 0 0 0 expression (1432) 0.001 0.10 7 0 0 0 0 expression (1475) 0.001 0.09 3 0 0 0 0 fromItem (867) 0.001 0.04 3 0 0 0 0 sqlEnd (1978) 0.001 0.04 2 0 0 0 0 fromItem (868) 0.001 0.04 3 0 0 0 0 statement (11) 0.001 0.04 2 0 0 0 0 queryBlock (746) 0.000 0.03 2 0 0 0 0 joinVariant (984) 0.000 0.03 1 0 0 0 0 selectItem (797) 0.000 0.03 2 0 0 0 0 functionExpression (1875) 0.000 0.03 1 0 0 0 0 fromItem (871) 0.000 0.02 3 0 0 0 0 queryBlock (743) 0.000 0.02 2 0 0 0 0 fromItem (872) 0.000 0.02 1 0 0 0 0 tableExpressionFunction (906) 0.000 0.02 1 0 0 0 0 tableReference (890) 0.000 0.02 3 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.02 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.02 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.02 1 0 0 0 0 tableReference (885) 0.000 0.02 3 0 0 0 0 selectList (795) 0.000 0.02 2 0 0 0 0 functionExpression (1874) 0.000 0.02 1 0 0 0 0 fromClause (865) 0.000 0.01 2 0 0 0 0 subquery (742) 0.000 0.01 2 0 0 0 0 dmlStatement (559) 0.000 0.01 2 0 0 0 0 queryBlock (744) 0.000 0.01 2 0 0 0 0 string (1976) 0.000 0.01 1 0 0 0 0 tableExpression (901) 0.000 0.01 1 0 0 0 0 sqlEnd (1977) 0.000 0.01 2 0 0 0 0 subquery (721) 0.000 0.01 2 0 0 0 0 functionParameter (1880) 0.000 0.01 1 0 0 0 0 queryBlock (753) 0.000 0.01 2 0 0 0 0 queryBlock (747) 0.000 0.01 2 0 0 0 0 queryBlock (748) 0.000 0.01 2 0 0 0 0 tableExpression (900) 0.000 0.01 1 0 0 0 0 functionExpression (1878) 0.000 0.01 1 0 0 0 0 queryBlock (751) 0.000 0.01 2 0 0 0 0 subquery (723) 0.000 0.01 2 0 0 0 0 subquery (724) 0.000 0.01 2 0 0 0 0 queryBlock (750) 0.000 0.01 2 0 0 0 0 queryBlock (752) 0.000 0.01 2 0 0 0 0 subquery (722) 0.000 0.01 2 0 0 0 0 queryBlock (749) 0.000 0.01 2 0 0 0 0 queryBlock (754) 0.000 0.01 2 0 0 0 0 functionParameter (1881) 0.000 0.01 1 0 0 0 0 functionExpression (1876) 0.000 0.01 1 0 0 0 0 tableExpression (905) 0.000 0.01 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.01 1 0 0 0 0 functionExpression (1877) 0.000 0.01 1 0 0 0 0 functionExpression (1879) 0.000 0.01 1 0 0 0 0 2025-12-24 16:12:33.401 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.401 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.060 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkHint Core G-9603 0.502 47.39 1 2 checkHint Core G-9602 0.144 13.54 1 0 checkStatement Core G-3120 0.074 6.97 2 0 checkStatement Core G-2135 0.041 3.91 2 0 checkFile Core G-2110 0.038 3.54 1 0 checkAllColumnWildcardExpression Core G-3145 0.037 3.53 2 1 checkHint Core G-9604 0.032 3.02 1 0 checkHint Core G-9601 0.031 2.94 1 0 checkFile Core G-1070 0.031 2.92 1 0 checkFile Core G-2130 0.027 2.53 1 0 checkStatement Core G-2410 0.026 2.44 2 0 checkHint Core G-9605 0.014 1.37 1 0 checkFile Core G-1910 0.009 0.86 1 0 checkFile Core G-7710 0.006 0.55 1 0 checkSqlName Core G-2190 0.005 0.50 9 0 checkFile Core G-1050 0.004 0.37 1 0 checkQualifiedExpression Core G-7510 0.004 0.34 2 0 checkHint Core G-9600 0.004 0.33 1 0 checkFile Core G-7220 0.003 0.30 1 0 checkSqlName Core G-2180 0.003 0.30 9 0 checkSimpleComparisonCondition Core G-1080 0.003 0.27 1 0 checkQualifiedExpression Core G-7515 0.003 0.26 2 0 checkSimpleComparisonCondition Core G-4270 0.003 0.24 1 0 checkFile Core G-1920 0.002 0.23 1 0 checkSimpleComparisonCondition Core G-2150 0.002 0.18 1 0 checkString Core G-2330 0.002 0.18 1 0 checkFromClause Core G-3130 0.001 0.13 2 0 checkFunctionExpression Core G-9010 0.001 0.12 1 0 checkInnerCrossJoinClause Core G-3190 0.001 0.12 1 0 checkQueryTableExpression Core G-8210 0.001 0.11 3 0 checkFunctionExpression Core G-9040 0.001 0.09 1 0 checkFunctionExpression Core G-9030 0.001 0.09 1 0 checkFunctionExpression Core G-4220 0.001 0.08 1 0 checkFunctionExpression Core G-9020 0.001 0.08 1 0 checkFunctionExpression Core G-4230 0.001 0.07 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.05 1 0 checkFunctionExpression Core G-4240 0.000 0.04 1 0 checkFunctionExpression Core G-7515 0.000 0.03 1 0 2025-12-24 16:12:33.401 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.004 sec including 0.002 sec for checks. 2025-12-24 16:12:33.401 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:33.401 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9603.sql with 3 issues. 2025-12-24 16:12:33.401 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9603.sql took 0.000 sec. 2025-12-24 16:12:33.401 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9603.sql. 2025-12-24 16:12:33.402 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9604.sql is UTF-8. 2025-12-24 16:12:33.402 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9604.sql. 2025-12-24 16:12:33.402 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9604.sql. 2025-12-24 16:12:33.402 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9604.sql. 2025-12-24 16:12:33.402 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 680 chars in 22 lines. 2025-12-24 16:12:33.402 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.144 ms used by lexer for 47 tokens. 2025-12-24 16:12:33.402 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.299 ms used by scope lexer. 2025-12-24 16:12:33.403 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.148 ms Total time recorded by profiler: 0.050 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 0.030 59.98 7 1 1 0 0 subquery (741) 0.003 6.38 2 0 0 0 0 queryBlock (746) 0.001 3.00 2 0 0 0 0 expression (1432) 0.001 2.13 6 0 0 0 0 tableAlias (876) 0.001 1.53 1 0 0 0 0 expression (1475) 0.001 1.35 1 0 0 0 0 statement (11) 0.001 1.33 2 0 0 0 0 selectItem (797) 0.001 1.15 3 0 0 0 0 fromItem (873) 0.001 1.03 2 0 0 0 0 queryTableExpression (897) 0.001 1.03 2 0 0 0 0 sqlEnd (1978) 0.001 1.02 2 0 0 0 0 tableAlias (880) 0.000 0.99 1 0 0 0 0 fromClause (865) 0.000 0.87 2 0 0 0 0 tableReference (889) 0.000 0.87 2 0 0 0 0 selectList (795) 0.000 0.83 3 0 0 0 0 queryBlock (748) 0.000 0.82 2 0 0 0 0 queryBlock (744) 0.000 0.79 2 0 0 0 0 queryBlock (749) 0.000 0.77 2 0 0 0 0 fromItem (867) 0.000 0.77 2 0 0 0 0 fromItem (868) 0.000 0.71 2 0 0 0 0 queryBlock (743) 0.000 0.66 2 0 0 0 0 queryTableExpression (892) 0.000 0.56 1 0 0 0 0 fromItem (866) 0.000 0.49 2 0 0 0 0 subquery (742) 0.000 0.44 2 0 0 0 0 dmlStatement (559) 0.000 0.42 2 0 0 0 0 tableReference (886) 0.000 0.42 2 0 0 0 0 tableExpression (901) 0.000 0.38 1 0 0 0 0 sqlEnd (1977) 0.000 0.38 2 0 0 0 0 subquery (721) 0.000 0.38 2 0 0 0 0 queryBlock (747) 0.000 0.38 2 0 0 0 0 string (1976) 0.000 0.38 1 0 0 0 0 tableReference (890) 0.000 0.36 2 0 0 0 0 queryBlock (750) 0.000 0.36 2 0 0 0 0 fromItem (871) 0.000 0.36 2 0 0 0 0 queryTableExpression (893) 0.000 0.36 1 0 0 0 0 queryBlock (753) 0.000 0.34 2 0 0 0 0 queryBlock (751) 0.000 0.34 2 0 0 0 0 functionParameter (1880) 0.000 0.34 1 0 0 0 0 subquery (722) 0.000 0.32 2 0 0 0 0 queryBlock (752) 0.000 0.32 2 0 0 0 0 tableReference (885) 0.000 0.32 2 0 0 0 0 subquery (723) 0.000 0.30 2 0 0 0 0 subquery (724) 0.000 0.30 2 0 0 0 0 tableExpression (900) 0.000 0.28 1 0 0 0 0 queryBlock (754) 0.000 0.28 2 0 0 0 0 tableExpressionFunction (906) 0.000 0.28 1 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.26 1 0 0 0 0 tableExpression (905) 0.000 0.24 1 0 0 0 0 queryTableExpression (891) 0.000 0.24 1 0 0 0 0 functionExpression (1874) 0.000 0.22 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.22 1 0 0 0 0 functionExpression (1875) 0.000 0.22 1 0 0 0 0 functionParameter (1881) 0.000 0.20 1 0 0 0 0 tableAlias (874) 0.000 0.20 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.18 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.18 1 0 0 0 0 functionExpression (1876) 0.000 0.18 1 0 0 0 0 functionExpression (1877) 0.000 0.18 1 0 0 0 0 functionExpression (1878) 0.000 0.18 1 0 0 0 0 functionExpression (1879) 0.000 0.16 1 0 0 0 0 2025-12-24 16:12:33.404 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.405 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 1.042 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkHint Core G-9604 0.472 45.35 1 1 checkHint Core G-9602 0.098 9.45 1 0 checkHint Core G-9603 0.078 7.50 1 0 checkStatement Core G-3120 0.073 7.04 2 0 checkHint Core G-9605 0.065 6.28 1 0 checkStatement Core G-2135 0.044 4.25 2 0 checkFile Core G-2110 0.034 3.29 1 0 checkStatement Core G-2410 0.025 2.45 2 0 checkFile Core G-1070 0.025 2.40 1 0 checkFile Core G-7710 0.025 2.37 1 0 checkFile Core G-2130 0.024 2.30 1 0 checkHint Core G-9601 0.022 2.12 1 0 checkFile Core G-1910 0.008 0.76 1 0 checkSqlName Core G-2190 0.007 0.66 8 0 checkAllColumnWildcardExpression Core G-3145 0.005 0.51 1 0 checkSqlName Core G-2180 0.004 0.43 8 0 checkHint Core G-9600 0.004 0.35 1 0 checkFile Core G-1050 0.003 0.32 1 0 checkFile Core G-7220 0.003 0.25 1 0 checkFromClause Core G-3130 0.002 0.23 2 0 checkFile Core G-1920 0.002 0.20 1 0 checkString Core G-2330 0.002 0.20 1 0 checkSimpleComparisonCondition Core G-1080 0.002 0.19 1 0 checkQueryTableExpression Core G-8210 0.001 0.14 2 0 checkSimpleComparisonCondition Core G-4270 0.001 0.14 1 0 checkSimpleComparisonCondition Core G-2150 0.001 0.13 1 0 checkFunctionExpression Core G-9010 0.001 0.13 1 0 checkFunctionExpression Core G-9020 0.001 0.10 1 0 checkFunctionExpression Core G-4220 0.001 0.09 1 0 checkFunctionExpression Core G-9040 0.001 0.08 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.08 1 0 checkFunctionExpression Core G-4230 0.001 0.07 1 0 checkFunctionExpression Core G-9030 0.001 0.07 1 0 checkFunctionExpression Core G-7515 0.001 0.05 1 0 checkFunctionExpression Core G-4240 0.000 0.05 1 0 2025-12-24 16:12:33.405 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.002 sec for checks. 2025-12-24 16:12:33.405 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 1 check issues. 2025-12-24 16:12:33.405 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9604.sql with 1 issues. 2025-12-24 16:12:33.405 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9604.sql took 0.000 sec. 2025-12-24 16:12:33.405 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9604.sql. 2025-12-24 16:12:33.405 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9605.sql is UTF-8. 2025-12-24 16:12:33.405 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9605.sql. 2025-12-24 16:12:33.405 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9605.sql. 2025-12-24 16:12:33.405 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9605.sql. 2025-12-24 16:12:33.405 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 697 chars in 22 lines. 2025-12-24 16:12:33.406 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.169 ms used by lexer for 47 tokens. 2025-12-24 16:12:33.406 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0.155 ms used by scope lexer. 2025-12-24 16:12:33.406 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 0 KB Total time spent in parser : 0.135 ms Total time recorded by profiler: 0.043 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ expression (1476) 0.029 67.15 7 1 1 0 0 subquery (741) 0.002 3.64 2 0 0 0 0 expression (1432) 0.001 3.00 6 0 0 0 0 queryBlock (746) 0.001 1.60 2 0 0 0 0 expression (1475) 0.001 1.48 1 0 0 0 0 queryTableExpression (897) 0.001 1.16 2 0 0 0 0 statement (11) 0.000 1.14 2 0 0 0 0 selectItem (797) 0.000 1.02 3 0 0 0 0 sqlEnd (1978) 0.000 0.81 2 0 0 0 0 fromItem (873) 0.000 0.76 2 0 0 0 0 selectList (795) 0.000 0.65 3 0 0 0 0 tableReference (889) 0.000 0.58 2 0 0 0 0 queryBlock (743) 0.000 0.53 2 0 0 0 0 subquery (742) 0.000 0.51 2 0 0 0 0 fromClause (865) 0.000 0.49 2 0 0 0 0 fromItem (866) 0.000 0.47 2 0 0 0 0 queryBlock (748) 0.000 0.46 2 0 0 0 0 queryBlock (750) 0.000 0.44 2 0 0 0 0 tableExpression (901) 0.000 0.44 1 0 0 0 0 sqlEnd (1977) 0.000 0.44 2 0 0 0 0 dmlStatement (559) 0.000 0.44 2 0 0 0 0 queryBlock (747) 0.000 0.44 2 0 0 0 0 subquery (721) 0.000 0.42 2 0 0 0 0 fromItem (871) 0.000 0.42 2 0 0 0 0 queryBlock (744) 0.000 0.42 2 0 0 0 0 fromItem (867) 0.000 0.42 2 0 0 0 0 fromItem (868) 0.000 0.42 2 0 0 0 0 queryTableExpression (893) 0.000 0.42 1 0 0 0 0 string (1976) 0.000 0.42 1 0 0 0 0 tableAlias (880) 0.000 0.40 1 0 0 0 0 tableReference (886) 0.000 0.40 2 0 0 0 0 queryTableExpression (892) 0.000 0.40 1 0 0 0 0 tableReference (890) 0.000 0.39 2 0 0 0 0 subquery (723) 0.000 0.37 2 0 0 0 0 functionParameter (1880) 0.000 0.37 1 0 0 0 0 queryBlock (749) 0.000 0.37 2 0 0 0 0 queryBlock (753) 0.000 0.37 2 0 0 0 0 queryBlock (752) 0.000 0.35 2 0 0 0 0 queryBlock (754) 0.000 0.35 2 0 0 0 0 tableReference (885) 0.000 0.35 2 0 0 0 0 subquery (722) 0.000 0.35 2 0 0 0 0 subquery (724) 0.000 0.35 2 0 0 0 0 queryTableExpression (891) 0.000 0.35 1 0 0 0 0 functionExpression (1874) 0.000 0.35 1 0 0 0 0 queryBlock (751) 0.000 0.34 2 0 0 0 0 tableExpression (900) 0.000 0.32 1 0 0 0 0 tableExpressionFunction (906) 0.000 0.32 1 0 0 0 0 functionExpression (1875) 0.000 0.30 1 0 0 0 0 tableExpression (905) 0.000 0.28 1 0 0 0 0 functionParameter (1881) 0.000 0.28 1 0 0 0 0 simpleComparisonOperator (1950) 0.000 0.28 1 0 0 0 0 postgresqlSqlExpression (1479) 0.000 0.23 1 0 0 0 0 functionExpression (1876) 0.000 0.23 1 0 0 0 0 tableAlias (876) 0.000 0.21 1 0 0 0 0 postgresqlSqlExpression (1484) 0.000 0.21 1 0 0 0 0 tableAlias (874) 0.000 0.19 1 0 0 0 0 postgresqlSqlExpression (1480) 0.000 0.19 1 0 0 0 0 functionExpression (1877) 0.000 0.19 1 0 0 0 0 functionExpression (1879) 0.000 0.19 1 0 0 0 0 functionExpression (1878) 0.000 0.16 1 0 0 0 0 2025-12-24 16:12:33.408 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.408 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 0.951 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkHint Core G-9605 0.498 52.33 1 3 checkHint Core G-9602 0.083 8.70 1 0 checkStatement Core G-3120 0.068 7.13 2 0 checkHint Core G-9603 0.061 6.37 1 0 checkStatement Core G-2135 0.039 4.08 2 0 checkFile Core G-2110 0.034 3.56 1 0 checkFile Core G-1070 0.028 2.97 1 0 checkFile Core G-2130 0.024 2.54 1 0 checkStatement Core G-2410 0.024 2.48 2 0 checkHint Core G-9601 0.022 2.30 1 0 checkHint Core G-9604 0.015 1.61 1 0 checkFile Core G-1910 0.008 0.85 1 0 checkFile Core G-7710 0.006 0.66 1 0 checkSqlName Core G-2190 0.006 0.62 8 0 checkAllColumnWildcardExpression Core G-3145 0.004 0.39 1 0 checkFile Core G-1050 0.004 0.37 1 0 checkSqlName Core G-2180 0.003 0.36 8 0 checkHint Core G-9600 0.003 0.36 1 0 checkFile Core G-7220 0.003 0.27 1 0 checkFromClause Core G-3130 0.002 0.25 2 0 checkFile Core G-1920 0.002 0.23 1 0 checkString Core G-2330 0.002 0.22 1 0 checkSimpleComparisonCondition Core G-1080 0.002 0.19 1 0 checkSimpleComparisonCondition Core G-4270 0.001 0.15 1 0 checkSimpleComparisonCondition Core G-2150 0.001 0.14 1 0 checkFunctionExpression Core G-9010 0.001 0.13 1 0 checkQueryTableExpression Core G-8210 0.001 0.11 2 0 checkSimpleComparisonCondition Core G-1040 0.001 0.11 1 0 checkFunctionExpression Core G-4220 0.001 0.10 1 0 checkFunctionExpression Core G-9020 0.001 0.09 1 0 checkFunctionExpression Core G-4230 0.001 0.08 1 0 checkFunctionExpression Core G-9030 0.001 0.08 1 0 checkFunctionExpression Core G-9040 0.001 0.07 1 0 checkFunctionExpression Core G-7515 0.000 0.05 1 0 checkFunctionExpression Core G-4240 0.000 0.04 1 0 2025-12-24 16:12:33.408 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.003 sec including 0.002 sec for checks. 2025-12-24 16:12:33.408 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 3 check issues. 2025-12-24 16:12:33.408 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9605.sql with 3 issues. 2025-12-24 16:12:33.409 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9605.sql took 0.000 sec. 2025-12-24 16:12:33.409 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/examples/Core-G-9605.sql. 2025-12-24 16:12:33.409 [Trace] [ dbl-check-1] [ c.g.d.command.CheckCommand] CharSet for /home/runner/work/dbLinter-Demo/dbLinter-Demo/install.sql is UTF-8. 2025-12-24 16:12:33.409 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didOpen file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/install.sql. 2025-12-24 16:12:33.409 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] start parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/install.sql. 2025-12-24 16:12:33.409 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/install.sql. 2025-12-24 16:12:33.409 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] Processing 9,412 chars in 279 lines. 2025-12-24 16:12:33.484 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2.119 ms used by lexer for 1,490 tokens. 2025-12-24 16:12:33.484 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] 2.385 ms used by scope lexer. 2025-12-24 16:12:33.485 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Parsed with profiler. Profile ======= Total memory used by parser : 91,136 KB Total time spent in parser : 70.110 ms Total time recorded by profiler: 68.490 ms (100%) Rule Name (Decision) Time (ms) Percent Invocations Lookahead Max Lookahead Ambiguities Errors ---------------------------------------- -------------- ------- ----------- --------- ------------- ----------- ------ numberDatatype (1365) 14.863 21.70 5 5 1 0 0 relationalTable (197) 12.049 17.59 3 387 151 3 0 expression (1432) 11.570 16.89 36 16 5 4 0 dataType (1358) 10.444 15.25 23 99 8 15 0 relationalProperty (200) 5.993 8.75 28 79 30 3 0 createTable (188) 3.973 5.80 3 18 9 2 0 expression (1476) 3.254 4.75 38 6 4 0 0 ansiSupportedDatatype (1408) 1.605 2.34 2 0 0 0 0 inlineConstraint (242) 1.296 1.89 16 15 15 1 0 qualifiedName (1968) 0.592 0.86 19 3 1 0 0 subquery (741) 0.433 0.63 4 0 0 0 0 queryBlock (746) 0.364 0.53 4 0 0 0 0 plsqlStatement (1163) 0.334 0.49 4 2 2 1 0 outOfLineConstraint (304) 0.313 0.46 7 47 8 7 0 functionExpression (1874) 0.223 0.33 4 2 1 2 0 columnDefinition (209) 0.163 0.24 2 0 0 0 0 columnDefinition (208) 0.109 0.16 2 0 0 0 0 createPackageBodyStatement (145) 0.103 0.15 2 2 1 2 0 expression (1444) 0.101 0.15 1 0 0 0 0 createPackageStatement (136) 0.101 0.15 2 2 1 2 0 plsqlDataType (1070) 0.089 0.13 8 0 0 0 0 userDefinedType (1424) 0.074 0.11 8 0 0 0 0 dataType (1357) 0.068 0.10 8 0 0 0 0 itemlistItem (1062) 0.052 0.08 6 0 0 0 0 dataType (1354) 0.044 0.06 13 0 0 0 0 string (1976) 0.039 0.06 2 0 0 0 0 expression (1475) 0.024 0.03 2 0 0 0 0 inlineConstraint (241) 0.020 0.03 2 0 0 0 0 queryBlock (743) 0.017 0.03 4 0 0 0 0 columnDefinition (210) 0.012 0.02 21 0 0 0 0 queryBlock (744) 0.012 0.02 4 0 0 0 0 postgresqlColumnConstraint (256) 0.010 0.02 2 0 0 0 0 functionDefinition (1118) 0.010 0.01 2 0 0 0 0 columnDefinition (201) 0.009 0.01 21 0 0 0 0 selectItem (797) 0.008 0.01 4 0 0 0 0 datatypeDomain (219) 0.006 0.01 21 0 0 0 0 ddlStatement (12) 0.006 0.01 9 0 0 0 0 sqlEnd (1978) 0.006 0.01 10 0 0 0 0 datatypeDomain (215) 0.005 0.01 21 0 0 0 0 selectList (795) 0.005 0.01 4 0 0 0 0 columnDefinition (213) 0.005 0.01 21 0 0 0 0 returnStatement (1262) 0.005 0.01 2 0 0 0 0 oracleBuiltInDatatype (1359) 0.004 0.01 13 0 0 0 0 queryBlock (747) 0.004 0.01 4 0 0 0 0 inlineConstraint (235) 0.004 0.01 13 0 0 0 0 statement (11) 0.003 0.00 10 0 0 0 0 declareSection (1061) 0.003 0.00 4 0 0 0 0 createTable (189) 0.002 0.00 3 0 0 0 0 createPackage (140) 0.002 0.00 4 0 0 0 0 itemDeclaration (1092) 0.002 0.00 2 0 0 0 0 body (1158) 0.002 0.00 5 0 0 0 0 tableProperties (343) 0.002 0.00 3 0 0 0 0 functionExpression (1875) 0.002 0.00 4 0 0 0 0 postgresqlSqlExpression (1479) 0.002 0.00 5 0 0 0 0 createTable (187) 0.002 0.00 3 0 0 0 0 sqlEnd (1977) 0.002 0.00 6 0 0 0 0 postgresqlSqlExpression (1484) 0.002 0.00 5 0 0 0 0 createTable (190) 0.001 0.00 3 0 0 0 0 functionExpression (1877) 0.001 0.00 4 0 0 0 0 createTable (191) 0.001 0.00 3 0 0 0 0 functionExpression (1878) 0.001 0.00 4 0 0 0 0 relationalTable (198) 0.001 0.00 3 0 0 0 0 relationalTable (196) 0.001 0.00 3 0 0 0 0 functionExpression (1879) 0.001 0.00 4 0 0 0 0 postgresqlSqlExpression (1480) 0.001 0.00 5 0 0 0 0 plsqlDataType (1068) 0.001 0.00 3 0 0 0 0 subquery (721) 0.001 0.00 4 0 0 0 0 functionExpression (1876) 0.001 0.00 4 0 0 0 0 functionParameter (1880) 0.001 0.00 2 0 0 0 0 functionDefinition (1119) 0.001 0.00 2 0 0 0 0 plsqlPackageSource (142) 0.001 0.00 2 0 0 0 0 queryBlock (748) 0.001 0.00 4 0 0 0 0 subquery (742) 0.001 0.00 4 0 0 0 0 exceptionHandler (1243) 0.001 0.00 2 0 0 0 0 functionParameter (1881) 0.001 0.00 2 0 0 0 0 createPackage (139) 0.001 0.00 2 0 0 0 0 parameterDeclaration (1147) 0.001 0.00 2 0 0 0 0 parameterDeclaration (1143) 0.001 0.00 2 0 0 0 0 plsqlDataType (1067) 0.001 0.00 3 0 0 0 0 subquery (722) 0.001 0.00 4 0 0 0 0 plsqlPackageBodySource (149) 0.001 0.00 2 0 0 0 0 selectItem (796) 0.001 0.00 2 0 0 0 0 queryBlock (749) 0.001 0.00 4 0 0 0 0 createView (526) 0.001 0.00 2 0 0 0 0 queryBlock (752) 0.001 0.00 4 0 0 0 0 subquery (724) 0.001 0.00 4 0 0 0 0 queryBlock (750) 0.001 0.00 4 0 0 0 0 queryBlock (751) 0.001 0.00 4 0 0 0 0 queryBlock (753) 0.001 0.00 4 0 0 0 0 subquery (723) 0.001 0.00 4 0 0 0 0 createView (528) 0.001 0.00 2 0 0 0 0 inlineConstraint (239) 0.001 0.00 1 0 0 0 0 dataType (1355) 0.001 0.00 2 0 0 0 0 queryTableExpression (897) 0.001 0.00 1 0 0 0 0 queryBlock (745) 0.001 0.00 1 0 0 0 0 tableReference (889) 0.001 0.00 1 0 0 0 0 simpleComparisonOperator (1950) 0.001 0.00 1 0 0 0 0 queryTableExpression (891) 0.001 0.00 1 0 0 0 0 exceptionItem (1244) 0.001 0.00 2 0 0 0 0 fromItem (866) 0.001 0.00 1 0 0 0 0 tableReference (890) 0.001 0.00 1 0 0 0 0 createView (525) 0.001 0.00 2 0 0 0 0 createPackageBody (148) 0.001 0.00 2 0 0 0 0 plsqlPackageBodySource (151) 0.001 0.00 2 0 0 0 0 intoClause (861) 0.001 0.00 1 0 0 0 0 variableDeclaration (1100) 0.001 0.00 1 0 0 0 0 queryBlock (754) 0.000 0.00 4 0 0 0 0 datetimeDatatype (1378) 0.000 0.00 1 0 0 0 0 fromItem (867) 0.000 0.00 1 0 0 0 0 fromClause (865) 0.000 0.00 1 0 0 0 0 tableReference (886) 0.000 0.00 1 0 0 0 0 tableReference (885) 0.000 0.00 1 0 0 0 0 fromItem (868) 0.000 0.00 1 0 0 0 0 queryTableExpression (892) 0.000 0.00 1 0 0 0 0 queryTableExpression (893) 0.000 0.00 1 0 0 0 0 fromItem (873) 0.000 0.00 1 0 0 0 0 intoClause (862) 0.000 0.00 1 0 0 0 0 fromItem (871) 0.000 0.00 1 0 0 0 0 dmlStatement (559) 0.000 0.00 1 0 0 0 0 2025-12-24 16:12:33.492 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 NOSONAR lines. 2025-12-24 16:12:33.494 [Trace] [ dbl-check-1] [ l.DbLinterTextDocumentService] Checked with profiler. Check Profile ============= Total time spent in checks: 3.369 ms (100%) Check Method Name Tenant Rule Time (ms) Percent Invocations Issues ---------------------------------------- ---------- ---------- -------------- ------- ----------- ------ checkStatement Core G-3120 0.503 14.93 10 0 checkStatement Core G-2135 0.322 9.56 10 0 checkFile Core G-2110 0.314 9.33 1 0 checkFile Core G-2130 0.232 6.89 1 0 checkStatement Core G-2410 0.231 6.84 10 0 checkFile Core G-1050 0.157 4.67 1 0 checkFile Core G-1070 0.113 3.36 1 0 checkBody Core G-7180 0.094 2.79 2 0 checkFunctionDeclaration Core G-7460 0.083 2.47 2 1 checkConstantDeclaration Core G-1030 0.074 2.19 1 0 checkSelectIntoStatement Core G-5060 0.072 2.13 1 0 checkColumnDefinition Core G-9202 0.069 2.04 21 0 checkFunctionDefinition Core G-7150 0.060 1.80 2 0 checkFile Core G-1910 0.056 1.65 1 0 checkCreateTable Core G-9201 0.055 1.63 3 0 checkSqlName Core G-2190 0.052 1.54 93 0 checkItemlistItem Core G-2185 0.050 1.50 6 0 checkFile Core G-7220 0.038 1.13 1 0 checkVariableDeclaration Core G-1030 0.036 1.08 1 0 checkInlineConstraint Core G-9205 0.035 1.04 16 0 checkUserDefinedType Core G-7515 0.031 0.93 8 0 checkSqlName Core G-2180 0.031 0.91 93 0 checkFunctionDefinition Core G-7130 0.029 0.86 2 0 checkFunctionDefinition Core G-7910 0.027 0.79 2 0 checkParameterDeclaration Core G-8310 0.024 0.71 2 0 checkFunctionDefinition Core G-7420 0.022 0.64 2 0 checkCharacterDatatype Core G-2340 0.021 0.63 7 0 checkAllColumnWildcardExpression Core G-3145 0.020 0.59 1 0 checkFunctionDefinition Core G-7460 0.018 0.54 2 1 checkFile Core G-7710 0.017 0.51 1 0 checkOutOfLineConstraint Core G-9205 0.017 0.49 7 0 checkSelectIntoStatement Core G-7810 0.016 0.48 1 0 checkFunctionDefinition Core G-7430 0.016 0.48 2 0 checkExceptionHandler Core G-5080 0.016 0.47 1 0 checkInlineConstraint Core G-9207 0.016 0.47 16 0 checkColumnDefinition Core G-3170 0.016 0.47 21 0 checkBody Core G-5040 0.014 0.42 2 0 checkDeclareSection Core G-2170 0.013 0.40 3 0 checkOutOfLineConstraint Core G-9204 0.013 0.38 7 0 checkInlineConstraint Core G-9204 0.012 0.36 16 0 checkFunctionHeading Core G-9215 0.012 0.35 4 0 checkExceptionHandler Core G-5020 0.012 0.35 1 0 checkCreatePackage Core G-7230 0.011 0.34 2 0 checkFunctionExpression Core G-7515 0.011 0.34 4 0 checkInlineConstraint Core G-9206 0.011 0.34 16 0 checkFunctionDefinition Core G-7170 0.010 0.30 2 0 checkCreateView Core G-9202 0.010 0.30 2 0 checkFunctionExpressionParent Core G-7520 0.010 0.29 4 0 checkItemlistItem Core G-2210 0.009 0.27 6 0 checkVariableDeclaration Core G-9102 0.009 0.26 1 0 checkPlsqlPackageSource Core G-9214 0.008 0.25 2 0 checkSelectIntoStatement Core G-8110 0.008 0.23 1 0 checkReturnStatement Core G-1040 0.007 0.22 2 0 checkSelectIntoStatement Core G-8120 0.007 0.21 1 0 checkParameterDeclaration Core G-9108 0.007 0.20 2 0 checkFile Core G-1920 0.007 0.20 1 0 checkCreatePackage Core G-7120 0.007 0.20 2 0 checkFunctionExpression Core G-9010 0.006 0.19 4 0 checkPlsqlStatement Core G-4325 0.006 0.17 4 0 checkPlsqlPackageBodySource Core G-9214 0.006 0.17 2 0 checkItemlistItem Core G-2220 0.006 0.16 6 0 checkFunctionExpressionParent Core G-7110 0.005 0.16 4 0 checkPlsqlStatement Core G-1020 0.005 0.15 4 0 checkCharacterDatatype Core G-2310 0.005 0.15 7 0 checkFunctionDefinition Core G-7120 0.005 0.15 2 0 checkString Core G-2330 0.005 0.14 2 0 checkItemlistItem Core G-2230 0.005 0.14 6 0 checkFunctionExpression Core G-9020 0.005 0.14 4 0 checkCreateView Core G-9210 0.005 0.14 2 0 checkFunctionDefinition Core G-7450 0.004 0.13 2 0 checkOutOfLineConstraint Core G-9207 0.004 0.13 7 0 checkOutOfLineConstraint Core G-9206 0.004 0.13 7 0 checkConstantDeclaration Core G-9114 0.004 0.13 1 0 checkVariableDeclaration Core G-9105 0.004 0.12 1 0 checkFunctionExpression Core G-4220 0.004 0.11 4 0 checkVariableDeclaration Core G-9103 0.004 0.11 1 0 checkFunctionDefinition Core G-7140 0.004 0.11 2 0 checkPlsqlStatement Core G-1010 0.004 0.11 4 0 checkCreateView Core G-7125 0.004 0.11 2 0 checkCreatePackage Core G-9101 0.003 0.10 2 0 checkFunctionDefinition Core G-7440 0.003 0.10 2 0 checkFunctionExpression Core G-9040 0.003 0.10 4 0 checkFunctionDefinition Core G-7330 0.003 0.10 2 0 checkCreatePackage Core G-7125 0.003 0.10 2 0 checkVariableDeclaration Core G-9106 0.003 0.10 1 0 checkCreateTable Core G-9209 0.003 0.09 3 0 checkCreatePackageBody Core G-7250 0.003 0.09 2 0 checkCreatePackageBody Core G-7125 0.003 0.09 2 0 checkPlsqlPackageBodySource Core G-9101 0.003 0.09 2 0 checkFunctionExpression Core G-4230 0.003 0.09 4 0 checkSimpleComparisonCondition Core G-1080 0.003 0.08 1 0 checkFunctionExpression Core G-9030 0.003 0.08 4 0 checkVariableDeclaration Core G-9104 0.003 0.08 1 0 checkSimpleComparisonCondition Core G-2150 0.003 0.08 1 0 checkCreatePackageBody Core G-7210 0.003 0.08 2 0 checkParameterDeclaration Core G-7160 0.002 0.07 2 0 checkFunctionExpression Core G-4240 0.002 0.07 4 0 checkSimpleComparisonCondition Core G-4270 0.002 0.07 1 0 checkVariableDeclaration Core G-5030 0.002 0.07 1 0 checkPlsqlPackageBodySource Core G-7120 0.002 0.06 2 0 checkVariableDeclaration Core G-9113 0.002 0.06 1 0 checkAnsiSupportedDatatype Core G-2320 0.002 0.06 2 0 checkParameterDeclaration Core G-9110 0.002 0.05 2 0 checkFromClause Core G-3130 0.001 0.04 1 0 checkParameterDeclaration Core G-9109 0.001 0.04 2 0 checkQueryTableExpression Core G-8210 0.001 0.04 1 0 checkSimpleComparisonCondition Core G-1040 0.001 0.03 1 0 checkVariableDeclaration Core G-2160 0.001 0.03 1 0 checkVariableDeclaration Core G-2140 0.001 0.03 1 0 2025-12-24 16:12:33.494 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] parseAndCheck completed in 0.085 sec including 0.009 sec for checks. 2025-12-24 16:12:33.494 [Debug] [ dbl-check-1] [ l.DbLinterTextDocumentService] 0 check issues. 2025-12-24 16:12:33.494 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] diagnostics for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/install.sql with 0 issues. 2025-12-24 16:12:33.494 [Trace] [fjp-worker-1] [ c.g.d.ls.DbLinterServiceImpl] plsqlMetric for file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/install.sql took 0.001 sec. 2025-12-24 16:12:33.495 [Info ] [ dbl-check-1] [ l.DbLinterTextDocumentService] didClose file:///home/runner/work/dbLinter-Demo/dbLinter-Demo/install.sql. 2025-12-24 16:12:33.990 [Info ] [ main] [c.g.dblinter.ls.DbLinterCommon] Closed session 46B5ECF1942D8711E0630200590A6858. 2025-12-24 16:12:33.991 [Info ] [ main] [c.g.d.l.DbLinterLanguageServer] shutdown.