Skip to content

docs: update docs for 1.5 release.#137

Merged
driessamyn merged 1 commit into
mainfrom
1.5-docs-cleanup
Jun 13, 2025
Merged

docs: update docs for 1.5 release.#137
driessamyn merged 1 commit into
mainfrom
1.5-docs-cleanup

Conversation

@driessamyn

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings June 13, 2025 08:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the documentation for the 1.5 release by adding additional Java examples and refining benchmark and task list details.

  • Added a new link for Java examples in the README.
  • Updated benchmark performance description and task status regarding Java auto-mapping.
  • Revised task list items to reflect current progress and pending documentation improvements.
Comments suppressed due to low confidence (5)

README.md:168

  • Verify that the Java examples link is accessible and reflects the current release conventions.
Additional Java examples can be found in the [Kapper-Example](https://github.com/driessamyn/kapper-examples#java-examples)

README.md:456

  • Consider clarifying the performance measurement by specifying whether this timing is an average or worst-case scenario and ensuring consistent language.
In the current version of Kapper the _"cost"_ of auto-mapping in the small single digit _microsecond_ range.

README.md:479

  • Since Java auto-mapping is now marked as complete, please ensure that corresponding tests and usage examples are included in the repository.
+- [x] Support auto-mapping for Java records.

README.md:480

  • Ensure that the newly added tests and examples for other JVM languages are comprehensive and integrated into continuous integration where applicable.
+- [x] Tests & examples in other JVM languages.

README.md:487

  • [nitpick] Consider providing a roadmap or plan outlining which areas of the documentation and website will be enhanced to set clear expectations for contributors.
+- [ ] Improve user documentation / docs website.

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

PR Code Suggestions ✨

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
General
Fix missing word in sentence

The sentence is missing the word "is" between "auto-mapping" and "in". This
grammatical error makes the sentence difficult to read and understand.

README.md [456]

-In the current version of Kapper the _"cost"_ of auto-mapping in the small single digit _microsecond_ range.
+In the current version of Kapper the _"cost"_ of auto-mapping is in the small single digit _microsecond_ range.
  • Apply / Chat
Suggestion importance[1-10]: 4

__

Why: The suggestion correctly identifies a grammatical error in the README.md file. Adding the missing verb is improves the readability and professionalism of the documentation.

Low
  • More

@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

Unit Tests

 41 files  ±0   41 suites  ±0   17s ⏱️ ±0s
433 tests ±0  433 ✅ ±0  0 💤 ±0  0 ❌ ±0 
448 runs  ±0  448 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 67fa9ac. ± Comparison against base commit 40147a3.

This pull request removes 2 and adds 1 tests. Note that renamed tests count towards both.

net.samyn.kapper.internal.QueryParserTest ‑ [5] 
net.samyn.kapper.internal.QueryParserTest ‑ [5] 

@github-actions

Copy link
Copy Markdown

Code Coverage

Total Project Coverage 98.85%

@github-actions

Copy link
Copy Markdown

POSTGRESQL Integration Tests

 9 files  ±0   9 suites  ±0   15s ⏱️ -1s
20 tests ±0  20 ✅ ±0  0 💤 ±0  0 ❌ ±0 
63 runs  ±0  63 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 67fa9ac. ± Comparison against base commit 40147a3.

@github-actions

Copy link
Copy Markdown

SQLITE Integration Tests

 9 files  ±0   9 suites  ±0   25s ⏱️ ±0s
20 tests ±0  20 ✅ ±0  0 💤 ±0  0 ❌ ±0 
63 runs  ±0  63 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 67fa9ac. ± Comparison against base commit 40147a3.

@github-actions

Copy link
Copy Markdown

MYSQL Integration Tests

 9 files  ±0   9 suites  ±0   22s ⏱️ -8s
20 tests ±0  20 ✅ ±0  0 💤 ±0  0 ❌ ±0 
63 runs  ±0  63 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 67fa9ac. ± Comparison against base commit 40147a3.

@github-actions

Copy link
Copy Markdown

MSSQLSERVER Integration Tests

 9 files  ±0   9 suites  ±0   22s ⏱️ ±0s
20 tests ±0  20 ✅ ±0  0 💤 ±0  0 ❌ ±0 
63 runs  ±0  63 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 67fa9ac. ± Comparison against base commit 40147a3.

@github-actions

Copy link
Copy Markdown

ORACLE Integration Tests

 9 files  ±0   9 suites  ±0   26s ⏱️ +3s
20 tests ±0  20 ✅ ±0  0 💤 ±0  0 ❌ ±0 
63 runs  ±0  63 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 67fa9ac. ± Comparison against base commit 40147a3.

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

CI Feedback 🧐

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: Analyze (java-kotlin)

Failed stage: Perform CodeQL Analysis [❌]

Failure summary:

The CodeQL action failed due to a "Connect Timeout Error" when uploading the analysis results to
GitHub. The analysis itself completed successfully (CodeQL scanned 44 out of 97 Kotlin files and 3
out of 8 Java files), but the upload step failed with a network timeout error at line 1741.

Relevant error logs:
1:  ##[group]Operating System
2:  Ubuntu
...

380:  }
381:  }
382:  }
383:  ],
384:  "python" : [
385:  {
386:  "extractor_root" : "/opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/python",
387:  "extractor_options" : {
388:  "logging" : {
389:  "title" : "Options pertaining to logging.",
390:  "description" : "Options pertaining to logging.",
391:  "type" : "object",
392:  "properties" : {
393:  "verbosity" : {
394:  "title" : "Python extractor logging verbosity level.",
395:  "description" : "Controls the level of verbosity of the CodeQL Python extractor.\nThe supported levels are (in order of increasing verbosity):\n\n  - off\n  - errors\n  - warnings\n  - info or progress\n  - debug or progress+\n  - trace or progress++\n  - progress+++\n",
396:  "type" : "string",
397:  "pattern" : "^(off|errors|warnings|(info|progress)|(debug|progress\\+)|(trace|progress\\+\\+)|progress\\+\\+\\+)$"
398:  }
...

455:  }
456:  },
457:  "buildless" : {
458:  "title" : "DEPRECATED - Whether to use buildless (standalone) extraction.",
459:  "description" : "DEPRECATED: Use `--build-mode none` instead.\nA value indicating, which type of extraction the autobuilder should perform. If 'true', then the standalone extractor will be used, otherwise tracing extraction will be performed. The default is 'false'. Note that buildless extraction will generally yield less accurate analysis results, and should only be used in cases where it is not possible to build the code (for example if it uses inaccessible dependencies).\n",
460:  "type" : "string",
461:  "pattern" : "^(false|true)$"
462:  },
463:  "logging" : {
464:  "title" : "Options pertaining to logging.",
465:  "description" : "Options pertaining to logging.",
466:  "type" : "object",
467:  "properties" : {
468:  "verbosity" : {
469:  "title" : "Extractor logging verbosity level.",
470:  "description" : "Controls the level of verbosity of the extractor. The supported levels are (in order of increasing verbosity):\n  - off\n  - errors\n  - warnings\n  - info or progress\n  - debug or progress+\n  - trace or progress++\n  - progress+++\n",
471:  "type" : "string",
472:  "pattern" : "^(off|errors|warnings|(info|progress)|(debug|progress\\+)|(trace|progress\\+\\+)|progress\\+\\+\\+)$"
473:  }
...

706:  }
707:  }
708:  }
709:  ],
710:  "python" : [
711:  {
712:  "extractor_root" : "/opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/python",
713:  "extractor_options" : {
714:  "logging" : {
715:  "title" : "Options pertaining to logging.",
716:  "description" : "Options pertaining to logging.",
717:  "type" : "object",
718:  "properties" : {
719:  "verbosity" : {
720:  "title" : "Python extractor logging verbosity level.",
721:  "description" : "Controls the level of verbosity of the CodeQL Python extractor.\nThe supported levels are (in order of increasing verbosity):\n\n  - off\n  - errors\n  - warnings\n  - info or progress\n  - debug or progress+\n  - trace or progress++\n  - progress+++\n",
722:  "type" : "string",
723:  "pattern" : "^(off|errors|warnings|(info|progress)|(debug|progress\\+)|(trace|progress\\+\\+)|progress\\+\\+\\+)$"
724:  }
...

781:  }
782:  },
783:  "buildless" : {
784:  "title" : "DEPRECATED - Whether to use buildless (standalone) extraction.",
785:  "description" : "DEPRECATED: Use `--build-mode none` instead.\nA value indicating, which type of extraction the autobuilder should perform. If 'true', then the standalone extractor will be used, otherwise tracing extraction will be performed. The default is 'false'. Note that buildless extraction will generally yield less accurate analysis results, and should only be used in cases where it is not possible to build the code (for example if it uses inaccessible dependencies).\n",
786:  "type" : "string",
787:  "pattern" : "^(false|true)$"
788:  },
789:  "logging" : {
790:  "title" : "Options pertaining to logging.",
791:  "description" : "Options pertaining to logging.",
792:  "type" : "object",
793:  "properties" : {
794:  "verbosity" : {
795:  "title" : "Extractor logging verbosity level.",
796:  "description" : "Controls the level of verbosity of the extractor. The supported levels are (in order of increasing verbosity):\n  - off\n  - errors\n  - warnings\n  - info or progress\n  - debug or progress+\n  - trace or progress++\n  - progress+++\n",
797:  "type" : "string",
798:  "pattern" : "^(off|errors|warnings|(info|progress)|(debug|progress\\+)|(trace|progress\\+\\+)|progress\\+\\+\\+)$"
799:  }
...

1034:  CODEQL_EXTRACTOR_JAVA_SCRATCH_DIR: /home/runner/work/_temp/codeql_databases/java/working
1035:  CODEQL_EXTRACTOR_JAVA_TRAP_DIR: /home/runner/work/_temp/codeql_databases/java/trap/java
1036:  CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR: /home/runner/work/_temp/codeql_databases/java/src
1037:  CODEQL_EXTRACTOR_JAVA_THREADS: 4
1038:  CODEQL_EXTRACTOR_JAVA_RAM: 14581
1039:  CODEQL_TRACER_LOG: /home/runner/work/_temp/codeql_databases/log/build-tracer.log
1040:  CODEQL_TRACER_DIAGNOSTICS_DIR: /home/runner/work/_temp/codeql_databases/diagnostic/tracer
1041:  CODEQL_TRACER_LANGUAGES: java
1042:  SEMMLE_PRELOAD_libtrace: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/${LIB}_${PLATFORM}_trace.so
1043:  SEMMLE_PRELOAD_libtrace32: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/lib32trace.so
1044:  SEMMLE_PRELOAD_libtrace64: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/lib64trace.so
1045:  CODEQL_RUNNER: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/runner
1046:  LD_PRELOAD: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/${LIB}_${PLATFORM}_trace.so
1047:  ##[endgroup]
1048:  Starting a Gradle Daemon (subsequent builds will be faster)
1049:  > Task :buildSrc:checkKotlinGradlePluginConfigurationErrors SKIPPED
1050:  > Task :buildSrc:generateExternalPluginSpecBuilders
1051:  > Task :buildSrc:extractPrecompiledScriptPluginPlugins
1052:  > Task :buildSrc:compilePluginsBlocks
1053:  > Task :buildSrc:generatePrecompiledScriptPluginAccessors
1054:  > Task :buildSrc:generateScriptPluginAdapters
1055:  > Task :buildSrc:pluginDescriptors
1056:  > Task :buildSrc:processResources
1057:  > Task :buildSrc:compileKotlin
1058:  > Task :buildSrc:compileJava NO-SOURCE
1059:  > Task :buildSrc:compileGroovy NO-SOURCE
1060:  > Task :buildSrc:classes
1061:  > Task :buildSrc:jar
1062:  > Task :checkKotlinGradlePluginConfigurationErrors SKIPPED
1063:  > Task :compileKotlin NO-SOURCE
1064:  > Task :compileJava NO-SOURCE
1065:  > Task :processResources NO-SOURCE
1066:  > Task :classes UP-TO-DATE
1067:  > Task :jar
1068:  > Task :assemble
1069:  > Task :kapper:checkKotlinGradlePluginConfigurationErrors SKIPPED
1070:  > Task :kapper:processResources NO-SOURCE
1071:  > Task :kapper:sourcesJar
1072:  > Task :kapper-benchmark:checkKotlinGradlePluginConfigurationErrors SKIPPED
1073:  > Task :kapper:loadKtlintReporters
...

1075:  > Task :kapper-benchmark:runKtlintFormatOverKotlinScripts NO-SOURCE
1076:  > Task :kapper-benchmark:ktlintKotlinScriptFormat SKIPPED
1077:  > Task :kapper:runKtlintFormatOverKotlinScripts
1078:  > Task :kapper-benchmark:runKtlintFormatOverIntegrationTestSourceSet
1079:  > Task :kapper-benchmark:runKtlintFormatOverJmhSourceSet
1080:  > Task :kapper:ktlintKotlinScriptFormat
1081:  > Task :kapper-benchmark:runKtlintFormatOverMainSourceSet
1082:  > Task :kapper:runKtlintFormatOverIntegrationTestSourceSet
1083:  > Task :kapper-benchmark:ktlintIntegrationTestSourceSetFormat
1084:  > Task :kapper:ktlintIntegrationTestSourceSetFormat
1085:  > Task :kapper-benchmark:ktlintJmhSourceSetFormat
1086:  > Task :kapper-benchmark:ktlintMainSourceSetFormat
1087:  > Task :kapper-benchmark:runKtlintFormatOverTestSourceSet NO-SOURCE
1088:  > Task :kapper-benchmark:ktlintTestSourceSetFormat SKIPPED
1089:  > Task :kapper-benchmark:ktlintFormat
1090:  > Task :kapper-coroutines:checkKotlinGradlePluginConfigurationErrors SKIPPED
1091:  > Task :kapper-benchmark:processResources NO-SOURCE
...

1147:  ##[group]Run github/codeql-action/analyze@v3
1148:  with:
1149:  output: ../results
1150:  upload: always
1151:  cleanup-level: brutal
1152:  add-snippets: false
1153:  skip-queries: false
1154:  checkout_path: /home/runner/work/kapper/kapper
1155:  upload-database: true
1156:  wait-for-processing: true
1157:  token: ***
1158:  matrix: {
1159:    "language": "java-kotlin",
1160:    "build-mode": "autobuild"
1161:  }
1162:  expect-error: false
1163:  env:
...

1192:  CODEQL_EXTRACTOR_JAVA_LOG_DIR: /home/runner/work/_temp/codeql_databases/java/log
1193:  CODEQL_EXTRACTOR_JAVA_SCRATCH_DIR: /home/runner/work/_temp/codeql_databases/java/working
1194:  CODEQL_EXTRACTOR_JAVA_TRAP_DIR: /home/runner/work/_temp/codeql_databases/java/trap/java
1195:  CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR: /home/runner/work/_temp/codeql_databases/java/src
1196:  CODEQL_EXTRACTOR_JAVA_THREADS: 4
1197:  CODEQL_EXTRACTOR_JAVA_RAM: 14581
1198:  CODEQL_TRACER_LOG: /home/runner/work/_temp/codeql_databases/log/build-tracer.log
1199:  CODEQL_TRACER_DIAGNOSTICS_DIR: /home/runner/work/_temp/codeql_databases/diagnostic/tracer
1200:  CODEQL_TRACER_LANGUAGES: java
1201:  SEMMLE_PRELOAD_libtrace: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/${LIB}_${PLATFORM}_trace.so
1202:  SEMMLE_PRELOAD_libtrace32: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/lib32trace.so
1203:  SEMMLE_PRELOAD_libtrace64: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/lib64trace.so
1204:  CODEQL_RUNNER: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/runner
1205:  LD_PRELOAD: /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/tools/linux64/${LIB}_${PLATFORM}_trace.so
1206:  ##[endgroup]
1207:  ##[warning]An unexpected error occurred when sending code scanning status report: Connect Timeout Error
1208:  While resolving threads, found a cgroup CPUs file with 4 CPUs in /sys/fs/cgroup/cpuset.cpus.effective.
1209:  ##[group]Generating diff range extension pack
1210:  Calculating diff ranges for main...driessamyn:1.5-docs-cleanup
1211:  ##[warning]Error retrieving diff main...driessamyn:1.5-docs-cleanup: Connect Timeout Error
1212:  ##[warning]Cannot create diff range extension pack for diff-informed queries; reverting to performing full analysis.
...

1282:  [44/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-927/ImplicitPendingIntents.qlx.
1283:  [45/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-780/RsaWithoutOaep.qlx.
1284:  [46/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-918/RequestForgery.qlx.
1285:  [47/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-614/InsecureCookie.qlx.
1286:  [48/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-940/AndroidIntentRedirection.qlx.
1287:  [49/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-079/XSS.qlx.
1288:  [50/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-926/ImplicitlyExportedAndroidComponent.qlx.
1289:  [51/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-601/UrlRedirect.qlx.
1290:  [52/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-681/NumericCastTainted.qlx.
1291:  [53/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-352/SpringCSRFProtection.qlx.
1292:  [54/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-078/ExecUnescaped.qlx.
1293:  [55/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-078/ExecTainted.qlx.
1294:  [56/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-502/UnsafeDeserialization.qlx.
1295:  [57/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-297/UnsafeHostnameVerification.qlx.
1296:  [58/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-327/BrokenCryptoAlgorithm.qlx.
1297:  [59/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-209/SensitiveDataExposureThroughErrorMessage.qlx.
1298:  [60/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-522/InsecureLdapAuth.qlx.
1299:  [61/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-200/SpringBootActuators.qlx.
1300:  [62/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-209/StackTraceExposure.qlx.
1301:  [63/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Likely Bugs/Arithmetic/InformationLoss.qlx.
1302:  [64/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/DatabaseQualityDiagnostics.qlx.
1303:  [65/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-089/SqlTainted.qlx.
1304:  [66/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Diagnostics/ExtractionErrors.qlx.
1305:  [67/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Diagnostics/SuccessfullyExtractedFiles.qlx.
1306:  [68/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Diagnostics/ExtractionWarnings.qlx.
1307:  [69/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-643/XPathInjection.qlx.
1308:  [70/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/ExternalLibraryUsage.qlx.
1309:  [71/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/SupportedExternalTaint.qlx.
1310:  [72/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/SupportedExternalSources.qlx.
1311:  [73/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/ExtractorInformation.qlx.
1312:  [74/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/SupportedExternalApis.qlx.
1313:  [75/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Metrics/Summaries/LinesOfCode.qlx.
1314:  [76/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Metrics/Summaries/LinesOfCodeJava.qlx.
1315:  [77/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Metrics/Summaries/LinesOfCodeKotlin.qlx.
1316:  [78/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/SupportedExternalSinks.qlx.
1317:  [79/79] Loaded /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/UnsupportedExternalAPIs.qlx.
1318:  Starting evaluation of codeql/java-queries/Diagnostics/ExtractionWarnings.ql.
1319:  Starting evaluation of codeql/java-queries/Diagnostics/ExtractionErrors.ql.
1320:  Starting evaluation of codeql/java-queries/Likely Bugs/Arithmetic/InformationLoss.ql.
1321:  Starting evaluation of codeql/java-queries/Diagnostics/SuccessfullyExtractedFiles.ql.
1322:  Starting evaluation of codeql/java-queries/Metrics/Summaries/LinesOfCode.ql.
1323:  Starting evaluation of codeql/java-queries/Metrics/Summaries/LinesOfCodeJava.ql.
1324:  Starting evaluation of codeql/java-queries/Metrics/Summaries/LinesOfCodeKotlin.ql.
1325:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-020/OverlyLargeRange.ql.
1326:  [1/79 eval 237ms] Evaluation done; writing results to codeql/java-queries/Diagnostics/ExtractionWarnings.bqrs.
1327:  [2/79 eval 267ms] Evaluation done; writing results to codeql/java-queries/Diagnostics/ExtractionErrors.bqrs.
1328:  [3/79 eval 296ms] Evaluation done; writing results to codeql/java-queries/Likely Bugs/Arithmetic/InformationLoss.bqrs.
...

1342:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-090/LdapInjection.ql.
1343:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-094/GroovyInjection.ql.
1344:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-094/InsecureBeanValidation.ql.
1345:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-094/JexlInjection.ql.
1346:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-094/MvelInjection.ql.
1347:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-094/SpelInjection.ql.
1348:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-094/TemplateInjection.ql.
1349:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-1104/MavenPomDependsOnBintray.ql.
1350:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-113/NettyResponseSplitting.ql.
1351:  [8/79 eval 10ms] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-1104/MavenPomDependsOnBintray.bqrs.
1352:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-113/ResponseSplitting.ql.
1353:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-1204/StaticInitializationVector.ql.
1354:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-134/ExternallyControlledFormatString.ql.
1355:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-200/SpringBootActuators.ql.
1356:  [9/79 eval 78ms] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-200/SpringBootActuators.bqrs.
1357:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-209/SensitiveDataExposureThroughErrorMessage.ql.
1358:  Starting evaluation of codeql/java-queries/Security/CWE/CWE-209/StackTraceExposure.ql.
...

1415:  [26/79 eval 11.8s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-020/OverlyLargeRange.bqrs.
1416:  [27/79 eval 978ms] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-730/PolynomialReDoS.bqrs.
1417:  [28/79 eval 1s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-730/ReDoS.bqrs.
1418:  [29/79 eval 4.5s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-074/JndiInjection.bqrs.
1419:  [30/79 eval 5s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-022/ZipSlip.bqrs.
1420:  [31/79 eval 4s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-441/UnsafeContentUriResolution.bqrs.
1421:  [32/79 eval 5.1s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-094/GroovyInjection.bqrs.
1422:  [33/79 eval 12.4s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-022/TaintedPath.bqrs.
1423:  [34/79 eval 5.3s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-078/ExecTainted.bqrs.
1424:  [35/79 eval 5.4s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-094/JexlInjection.bqrs.
1425:  [36/79 eval 5.5s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-094/SpelInjection.bqrs.
1426:  [37/79 eval 5s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-134/ExternallyControlledFormatString.bqrs.
1427:  [38/79 eval 5.1s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-1204/StaticInitializationVector.bqrs.
1428:  [39/79 eval 5.2s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-209/StackTraceExposure.bqrs.
1429:  [40/79 eval 5.3s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-266/IntentUriPermissionManipulation.bqrs.
1430:  [41/79 eval 5.4s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-209/SensitiveDataExposureThroughErrorMessage.bqrs.
1431:  [42/79 eval 6.3s] Evaluation done; writing results to codeql/java-queries/Security/CWE/CWE-074/XsltInjection.bqrs.
...

1584:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-926/ImplicitlyExportedAndroidComponent.bqrs.
1585:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-681/NumericCastTainted.ql...
1586:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-681/NumericCastTainted.bqrs.
1587:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-352/SpringCSRFProtection.ql...
1588:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-352/SpringCSRFProtection.bqrs.
1589:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-078/ExecUnescaped.ql...
1590:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-078/ExecUnescaped.bqrs.
1591:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-078/ExecTainted.ql...
1592:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-078/ExecTainted.bqrs.
1593:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-522/InsecureLdapAuth.ql...
1594:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-522/InsecureLdapAuth.bqrs.
1595:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-297/UnsafeHostnameVerification.ql...
1596:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-297/UnsafeHostnameVerification.bqrs.
1597:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-327/BrokenCryptoAlgorithm.ql...
1598:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-327/BrokenCryptoAlgorithm.bqrs.
1599:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-209/SensitiveDataExposureThroughErrorMessage.ql...
1600:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-209/SensitiveDataExposureThroughErrorMessage.bqrs.
1601:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-209/StackTraceExposure.ql...
1602:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-209/StackTraceExposure.bqrs.
1603:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-200/SpringBootActuators.ql...
1604:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-200/SpringBootActuators.bqrs.
1605:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-089/SqlTainted.ql...
1606:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-089/SqlTainted.bqrs.
1607:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Security/CWE/CWE-643/XPathInjection.ql...
1608:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-643/XPathInjection.bqrs.
1609:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Likely Bugs/Arithmetic/InformationLoss.ql...
1610:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Likely Bugs/Arithmetic/InformationLoss.bqrs.
1611:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Telemetry/DatabaseQualityDiagnostics.ql...
1612:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Telemetry/DatabaseQualityDiagnostics.bqrs.
1613:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Diagnostics/ExtractionErrors.ql...
1614:  ... found results file at /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Diagnostics/ExtractionErrors.bqrs.
1615:  Interpreting /opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/qlpacks/codeql/java-queries/1.5.2/Diagnostics/SuccessfullyExtractedFiles.ql...
...

1683:  Interpreted pathproblem query "Server-side request forgery" (java/ssrf) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-918/RequestForgery.bqrs.
1684:  Interpreted pathproblem query "Use of RSA algorithm without OAEP" (java/rsa-without-oaep) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-780/RsaWithoutOaep.bqrs.
1685:  Interpreted problem query "Failure to use secure cookies" (java/insecure-cookie) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-614/InsecureCookie.bqrs.
1686:  Interpreted pathproblem query "Android Intent redirection" (java/android/intent-redirection) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-940/AndroidIntentRedirection.bqrs.
1687:  Interpreted pathproblem query "Deserialization of user-controlled data" (java/unsafe-deserialization) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-502/UnsafeDeserialization.bqrs.
1688:  Interpreted pathproblem query "Cross-site scripting" (java/xss) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-079/XSS.bqrs.
1689:  Interpreted pathproblem query "URL redirection from remote source" (java/unvalidated-url-redirection) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-601/UrlRedirect.bqrs.
1690:  Interpreted problem query "Implicitly exported Android component" (java/android/implicitly-exported-component) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-926/ImplicitlyExportedAndroidComponent.bqrs.
1691:  Interpreted pathproblem query "User-controlled data in numeric cast" (java/tainted-numeric-cast) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-681/NumericCastTainted.bqrs.
1692:  Interpreted problem query "Disabled Spring CSRF protection" (java/spring-disabled-csrf-protection) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-352/SpringCSRFProtection.bqrs.
1693:  Interpreted problem query "Building a command line with string concatenation" (java/concatenated-command-line) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-078/ExecUnescaped.bqrs.
1694:  Interpreted pathproblem query "Uncontrolled command line" (java/command-line-injection) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-078/ExecTainted.bqrs.
1695:  Interpreted pathproblem query "Insecure LDAP authentication" (java/insecure-ldap-auth) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-522/InsecureLdapAuth.bqrs.
1696:  Interpreted pathproblem query "Unsafe hostname verification" (java/unsafe-hostname-verification) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-297/UnsafeHostnameVerification.bqrs.
1697:  Interpreted pathproblem query "Use of a broken or risky cryptographic algorithm" (java/weak-cryptographic-algorithm) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-327/BrokenCryptoAlgorithm.bqrs.
1698:  Interpreted problem query "Information exposure through an error message" (java/error-message-exposure) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-209/SensitiveDataExposureThroughErrorMessage.bqrs.
1699:  Interpreted problem query "Information exposure through a stack trace" (java/stack-trace-exposure) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-209/StackTraceExposure.bqrs.
1700:  Interpreted problem query "Exposed Spring Boot actuators" (java/spring-boot-exposed-actuators) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-200/SpringBootActuators.bqrs.
1701:  Interpreted pathproblem query "Query built from user-controlled sources" (java/sql-injection) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-089/SqlTainted.bqrs.
1702:  Interpreted pathproblem query "XPath injection" (java/xml/xpath-injection) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Security/CWE/CWE-643/XPathInjection.bqrs.
1703:  Interpreted problem query "Implicit narrowing conversion in compound assignment" (java/implicit-cast-in-compound-assignment) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Likely Bugs/Arithmetic/InformationLoss.bqrs.
1704:  Interpreted diagnostic query "Low Java analysis quality" (java/diagnostic/database-quality) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Telemetry/DatabaseQualityDiagnostics.bqrs.
1705:  Interpreted diagnostic query "Extraction errors" (java/diagnostics/extraction-errors) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Diagnostics/ExtractionErrors.bqrs.
1706:  Interpreted diagnostic query "Extracted files" (java/diagnostics/successfully-extracted-files) at path /home/runner/work/_temp/codeql_databases/java/results/codeql/java-queries/Diagnostics/SuccessfullyExtractedFiles.bqrs.
...

1725:  Exporting results to SARIF...
1726:  Exported results to SARIF (255ms).
1727:  ##[endgroup]
1728:  CodeQL scanned 44 out of 97 Kotlin files and 3 out of 8 Java files in this invocation. Check the status page for overall coverage information: https://github.com/driessamyn/kapper/security/code-scanning/tools/CodeQL/status/
1729:  ##[group]Cleaning up databases
1730:  [command]/opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/codeql database cleanup /home/runner/work/_temp/codeql_databases/java --cache-cleanup=brutal
1731:  Cleaning up existing TRAP files after import...
1732:  TRAP files cleaned up (4ms).
1733:  Cleaning up scratch directory...
1734:  Scratch directory cleaned up (0ms).
1735:  ##[endgroup]
1736:  ##[group]Uploading results
1737:  Processing sarif files: ["/home/runner/work/kapper/results/java.sarif"]
1738:  Adding fingerprints to SARIF file. See https://docs.github.com/en/enterprise-cloud@latest/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning#providing-data-to-track-code-scanning-alerts-across-runs for more information.
1739:  Uploading results
1740:  ##[warning]Connect Timeout Error
1741:  ##[error]Connect Timeout Error
1742:  Post job cleanup.
1743:  Post job cleanup.
1744:  [command]/opt/hostedtoolcache/CodeQL/2.22.0/x64/codeql/codeql database export-diagnostics /home/runner/work/_temp/codeql_databases --db-cluster --format=sarif-latest --output=../codeql-failed-run.sarif --sarif-include-diagnostics -vvv
1745:  Writing logs to /home/runner/work/_temp/codeql_databases/log/database-export-diagnostics-20250613.081030.424.log.
...

1752:  Found diagnostics file /home/runner/work/_temp/codeql_databases/java/diagnostic/cli-diagnostics-add-20250613T080833.642Z.json.
1753:  Looking for diagnostics in /home/runner/work/_temp/codeql_databases/java/diagnostic/codeql-action...
1754:  Found diagnostics file /home/runner/work/_temp/codeql_databases/java/diagnostic/codeql-action/codeql-action-2025-06-13T080259.609Z.json.
1755:  Looking for diagnostics in /home/runner/work/_temp/codeql_databases/java/diagnostic/extractors...
1756:  Looking for diagnostics in /home/runner/work/_temp/codeql_databases/java/diagnostic/extractors/xml...
1757:  Looking for diagnostics in /home/runner/work/_temp/codeql_databases/java/diagnostic/extractors/properties...
1758:  Looking for diagnostics in /home/runner/work/_temp/codeql_databases/java/diagnostic/extractors/java...
1759:  Found diagnostics file /home/runner/work/_temp/codeql_databases/java/diagnostic/extractors/java/java-extractor--2900.jsonl.
1760:  Found diagnostics file /home/runner/work/_temp/codeql_databases/java/diagnostic/cli-diagnostics-add-20250613T080906.637Z.json.
1761:  Looking for diagnostics in /home/runner/work/_temp/codeql_databases/java/diagnostic/tracer...
1762:  Looking for diagnostics in /home/runner/work/_temp/codeql_databases/diagnostic...
1763:  Looking for diagnostics in /home/runner/work/_temp/codeql_databases/diagnostic/tracer...
1764:  Found 1 raw diagnostic messages.
1765:  Processed diagnostic messages (removed 0 due to limits, created 0 summary diagnostics for status page).
1766:  Interpreted diagnostic messages (93ms).
1767:  Uploading failed SARIF file ../codeql-failed-run.sarif
1768:  ##[group]Uploading results
1769:  Processing sarif files: ["../codeql-failed-run.sarif"]
1770:  Adding fingerprints to SARIF file. See https://docs.github.com/en/enterprise-cloud@latest/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning#providing-data-to-track-code-scanning-alerts-across-runs for more information.
1771:  CodeQL job status was failure.
1772:  Sending status report for init-post step.

@driessamyn driessamyn merged commit 3f41b40 into main Jun 13, 2025
16 of 17 checks passed
@driessamyn driessamyn deleted the 1.5-docs-cleanup branch June 13, 2025 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants