Jetbrains IDE's using remote WSL sonarlint analysis for files not shown

I ran into the same issue. This happens when developing remotely in WSL or in a dev container.

IntelliJ IDEA version: 2024.2 EAP, Build #JBC-242.19890.14, built on July 3, 2024
SonarLint version: 10.7.0.78874

When doing a full report, the result is correctly being displayed in SonarLint’s “Report” tab. When looking at the “Current File” tab with a file active that contains issues, no issue is being displayed, though.

When triggering analysis for the current file manually (“Analyze Current File” in the “Current File” tab), the log shows issues but the result is not being displayed in the “Current File” tab. Instead it says

No analysis done on the current opened file

This is the log output of the manual analysis:

Analysing 'file.java' (ID 3b911d91-42d9-49bc-b531-ff8879822646)...
 [2024-07-10T12:15:47.174] [SonarLint Server RPC request executor] INFO sonarlint - Triggering analysis with configuration: [
  baseDir: /base/dir/redacted
  extraProperties: {sonar.java.target=21, sonar.java.libraries=/usr/lib/jvm/java-1.21.0-openjdk-amd64/lib/jrt-fs.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-security/3.3.1/spring-boot-starter-security-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter/3.3.1/spring-boot-starter-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-logging/3.3.1/spring-boot-starter-logging-3.3.1.jar,/home/user/.m2/repository/ch/qos/logback/logback-classic/1.5.6/logback-classic-1.5.6.jar,/home/user/.m2/repository/ch/qos/logback/logback-core/1.5.6/logback-core-1.5.6.jar,/home/user/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.23.1/log4j-to-slf4j-2.23.1.jar,/home/user/.m2/repository/org/apache/logging/log4j/log4j-api/2.23.1/log4j-api-2.23.1.jar,/home/user/.m2/repository/org/slf4j/jul-to-slf4j/2.0.13/jul-to-slf4j-2.0.13.jar,/home/user/.m2/repository/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar,/home/user/.m2/repository/org/yaml/snakeyaml/2.2/snakeyaml-2.2.jar,/home/user/.m2/repository/org/springframework/spring-aop/6.1.10/spring-aop-6.1.10.jar,/home/user/.m2/repository/org/springframework/spring-beans/6.1.10/spring-beans-6.1.10.jar,/home/user/.m2/repository/org/springframework/security/spring-security-config/6.3.1/spring-security-config-6.3.1.jar,/home/user/.m2/repository/org/springframework/spring-context/6.1.10/spring-context-6.1.10.jar,/home/user/.m2/repository/org/springframework/security/spring-security-web/6.3.1/spring-security-web-6.3.1.jar,/home/user/.m2/repository/org/springframework/spring-expression/6.1.10/spring-expression-6.1.10.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-web/3.3.1/spring-boot-starter-web-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-json/3.3.1/spring-boot-starter-json-3.3.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.1/jackson-databind-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.1/jackson-annotations-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.1/jackson-core-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.17.1/jackson-datatype-jdk8-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.17.1/jackson-datatype-jsr310-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.17.1/jackson-module-parameter-names-2.17.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/3.3.1/spring-boot-starter-tomcat-3.3.1.jar,/home/user/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/10.1.25/tomcat-embed-core-10.1.25.jar,/home/user/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/10.1.25/tomcat-embed-el-10.1.25.jar,/home/user/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.25/tomcat-embed-websocket-10.1.25.jar,/home/user/.m2/repository/org/springframework/spring-web/6.1.10/spring-web-6.1.10.jar,/home/user/.m2/repository/io/micrometer/micrometer-observation/1.13.1/micrometer-observation-1.13.1.jar,/home/user/.m2/repository/io/micrometer/micrometer-commons/1.13.1/micrometer-commons-1.13.1.jar,/home/user/.m2/repository/org/springframework/spring-webmvc/6.1.10/spring-webmvc-6.1.10.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-devtools/3.3.1/spring-boot-devtools-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot/3.3.1/spring-boot-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/3.3.1/spring-boot-autoconfigure-3.3.1.jar,/home/user/.m2/repository/org/projectlombok/lombok/1.18.32/lombok-1.18.32.jar,/home/user/.m2/repository/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.jar,/home/user/.m2/repository/org/springframework/spring-core/6.1.10/spring-core-6.1.10.jar,/home/user/.m2/repository/org/springframework/spring-jcl/6.1.10/spring-jcl-6.1.10.jar,/home/user/.m2/repository/org/springframework/security/spring-security-core/6.3.1/spring-security-core-6.3.1.jar,/home/user/.m2/repository/org/springframework/security/spring-security-crypto/6.3.1/spring-security-crypto-6.3.1.jar, sonar.java.enablePreview=false, sonar.java.source=21, sonar.java.binaries=/base/dir/redacted/target/classes, sonar.java.jdkHome=/usr/lib/jvm/java-1.21.0-openjdk-amd64, sonar.java.test.binaries=/base/dir/redacted/target/test-classes, sonar.java.test.libraries=/base/dir/redacted/target/classes,/usr/lib/jvm/java-1.21.0-openjdk-amd64/lib/jrt-fs.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-security/3.3.1/spring-boot-starter-security-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter/3.3.1/spring-boot-starter-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-logging/3.3.1/spring-boot-starter-logging-3.3.1.jar,/home/user/.m2/repository/ch/qos/logback/logback-classic/1.5.6/logback-classic-1.5.6.jar,/home/user/.m2/repository/ch/qos/logback/logback-core/1.5.6/logback-core-1.5.6.jar,/home/user/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.23.1/log4j-to-slf4j-2.23.1.jar,/home/user/.m2/repository/org/apache/logging/log4j/log4j-api/2.23.1/log4j-api-2.23.1.jar,/home/user/.m2/repository/org/slf4j/jul-to-slf4j/2.0.13/jul-to-slf4j-2.0.13.jar,/home/user/.m2/repository/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar,/home/user/.m2/repository/org/yaml/snakeyaml/2.2/snakeyaml-2.2.jar,/home/user/.m2/repository/org/springframework/spring-aop/6.1.10/spring-aop-6.1.10.jar,/home/user/.m2/repository/org/springframework/spring-beans/6.1.10/spring-beans-6.1.10.jar,/home/user/.m2/repository/org/springframework/security/spring-security-config/6.3.1/spring-security-config-6.3.1.jar,/home/user/.m2/repository/org/springframework/spring-context/6.1.10/spring-context-6.1.10.jar,/home/user/.m2/repository/org/springframework/security/spring-security-web/6.3.1/spring-security-web-6.3.1.jar,/home/user/.m2/repository/org/springframework/spring-expression/6.1.10/spring-expression-6.1.10.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-web/3.3.1/spring-boot-starter-web-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-json/3.3.1/spring-boot-starter-json-3.3.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.1/jackson-databind-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.1/jackson-annotations-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.1/jackson-core-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.17.1/jackson-datatype-jdk8-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.17.1/jackson-datatype-jsr310-2.17.1.jar,/home/user/.m2/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.17.1/jackson-module-parameter-names-2.17.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/3.3.1/spring-boot-starter-tomcat-3.3.1.jar,/home/user/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/10.1.25/tomcat-embed-core-10.1.25.jar,/home/user/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/10.1.25/tomcat-embed-el-10.1.25.jar,/home/user/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.25/tomcat-embed-websocket-10.1.25.jar,/home/user/.m2/repository/org/springframework/spring-web/6.1.10/spring-web-6.1.10.jar,/home/user/.m2/repository/io/micrometer/micrometer-observation/1.13.1/micrometer-observation-1.13.1.jar,/home/user/.m2/repository/io/micrometer/micrometer-commons/1.13.1/micrometer-commons-1.13.1.jar,/home/user/.m2/repository/org/springframework/spring-webmvc/6.1.10/spring-webmvc-6.1.10.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-devtools/3.3.1/spring-boot-devtools-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot/3.3.1/spring-boot-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/3.3.1/spring-boot-autoconfigure-3.3.1.jar,/home/user/.m2/repository/org/projectlombok/lombok/1.18.32/lombok-1.18.32.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-starter-test/3.3.1/spring-boot-starter-test-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-test/3.3.1/spring-boot-test-3.3.1.jar,/home/user/.m2/repository/org/springframework/boot/spring-boot-test-autoconfigure/3.3.1/spring-boot-test-autoconfigure-3.3.1.jar,/home/user/.m2/repository/com/jayway/jsonpath/json-path/2.9.0/json-path-2.9.0.jar,/home/user/.m2/repository/org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.jar,/home/user/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/4.0.2/jakarta.xml.bind-api-4.0.2.jar,/home/user/.m2/repository/jakarta/activation/jakarta.activation-api/2.1.3/jakarta.activation-api-2.1.3.jar,/home/user/.m2/repository/net/minidev/json-smart/2.5.1/json-smart-2.5.1.jar,/home/user/.m2/repository/net/minidev/accessors-smart/2.5.1/accessors-smart-2.5.1.jar,/home/user/.m2/repository/org/ow2/asm/asm/9.6/asm-9.6.jar,/home/user/.m2/repository/org/assertj/assertj-core/3.25.3/assertj-core-3.25.3.jar,/home/user/.m2/repository/net/bytebuddy/byte-buddy/1.14.17/byte-buddy-1.14.17.jar,/home/user/.m2/repository/org/awaitility/awaitility/4.2.1/awaitility-4.2.1.jar,/home/user/.m2/repository/org/hamcrest/hamcrest/2.2/hamcrest-2.2.jar,/home/user/.m2/repository/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2.jar,/home/user/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar,/home/user/.m2/repository/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar,/home/user/.m2/repository/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar,/home/user/.m2/repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar,/home/user/.m2/repository/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2.jar,/home/user/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar,/home/user/.m2/repository/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar,/home/user/.m2/repository/org/mockito/mockito-core/5.11.0/mockito-core-5.11.0.jar,/home/user/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.17/byte-buddy-agent-1.14.17.jar,/home/user/.m2/repository/org/objenesis/objenesis/3.3/objenesis-3.3.jar,/home/user/.m2/repository/org/mockito/mockito-junit-jupiter/5.11.0/mockito-junit-jupiter-5.11.0.jar,/home/user/.m2/repository/org/skyscreamer/jsonassert/1.5.1/jsonassert-1.5.1.jar,/home/user/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar,/home/user/.m2/repository/org/springframework/spring-core/6.1.10/spring-core-6.1.10.jar,/home/user/.m2/repository/org/springframework/spring-jcl/6.1.10/spring-jcl-6.1.10.jar,/home/user/.m2/repository/org/springframework/spring-test/6.1.10/spring-test-6.1.10.jar,/home/user/.m2/repository/org/xmlunit/xmlunit-core/2.9.1/xmlunit-core-2.9.1.jar,/home/user/.m2/repository/org/springframework/security/spring-security-test/6.3.1/spring-security-test-6.3.1.jar,/home/user/.m2/repository/org/springframework/security/spring-security-core/6.3.1/spring-security-core-6.3.1.jar,/home/user/.m2/repository/org/springframework/security/spring-security-crypto/6.3.1/spring-security-crypto-6.3.1.jar}
  activeRules: [python:S6537, kotlin:S1764, javascript:S2692, typescript:S6019, kotlin:S1763, python:S5685, javascript:S2699, Web:PageWithoutTitleCheck, java:S5344, javascript:S3531, javascript:S2685, javascript:S2201, javascript:S2681, javascript:S2688, python:S6546, ruby:S1763, ruby:S1764, java:S6203{MaximumNumberOfLines=5}, java:S6204, kotlin:S3923, java:S6201, java:S6202, Web:AvoidCommentedOutCodeCheck, java:S6207, typescript:S6035, java:S6208, java:S6205, java:S6206, python:S6559, java:S6209, python:S6552, python:S6553, python:S6556, java:S5361, java:S4032, java:S4034, java:S6213, python:S2190, java:S6218, java:S6219, java:S6216, php:S1998, java:S6217, javascript:S3516, java:S4042, python:S6560, kotlin:S4830, javascript:S4830, javascript:S1321, kotlin:S3981, javascript:S3981, docker:S6595, docker:S6596, docker:S6597, javascript:S3504, css:S4647, css:S4649, css:S4648, javascript:S3984, javascript:S3500, css:S4654{ignoreSelectors=/^:export.*/, /^:import.*/, ignoreTypes=composes, /^mso-/}, css:S4653, css:S4656{ignoreFallbacks=true}, css:S4655, css:S4650, css:S4652, css:S4651, javascript:S3972, python:BackticksUsage, javascript:S1314, javascript:S4822, cloudformation:S4423, css:S1128, java:S6243, java:S6244, java:S6241, java:S6242, java:S4065, java:S6246, typescript:S6079, javascript:S1788, css:S4668, javascript:S1301, javascript:S2639, typescript:S6080, kotlin:S3958, css:S4670{ignore=custom-elements, ignoreTypes=/^(mat|md|fa)-/}, typescript:S3812, Web:MouseEventWithoutKeyboardEquivalentCheck, css:S4658, css:S4657, css:S4659{ignorePseudoClasses=local,global,export,import,deep}, java:S6262, css:S4667, css:S4666, css:S4661, css:S4660{ignorePseudoElements=ng-deep,v-deep,deep}, css:S4663, css:S4662{ignoreAtRules=value,at-root,content,debug,each,else,error,for,function,if,include,mixin,return,warn,while,extend,use,forward,tailwind,apply,layer,container,/^@.*/}, java:S4087, typescript:S6092, ruby:S3923, typescript:S2970, kotlin:S2695, javascript:S6657, java:S2229, java:S5738, javascript:S6650, javascript:S6653, javascript:S6654, php:S907, php:S905, java:S2230, java:S2232, java:S2234, java:S2235, java:S2236, javascript:S108, php:S6393, typescript:S1656, javascript:S6647, javascript:S107{maximumFunctionParameters=7}, php:S6395, php:S6396, php:S6397, javascript:S6643, javascript:S6644, javascript:S6645, kotlin:S125, php:S1940, typescript:S2990, java:S3577{format=^((Test|IT)[a-zA-Z0-9_]+|[A-Z][a-zA-Z0-9_]*(Test|Tests|TestCase|IT|ITCase))$}, java:S4423, java:S4426, javascript:S101{format=^[A-Z][a-zA-Z0-9]*$}, java:S4425, javascript:S6635, docker:S6570, typescript:S2999{considerJSDoc=false}, javascript:S6637, javascript:S6638, docker:S6573, docker:S6574, docker:S6579, python:S1700, css:S1116, kotlin:S117{format=^`?[_a-z][a-zA-Z0-9]*`?$}, java:S2251, java:S2252, java:S4433, java:S2254, java:S2259, docker:S6581, javascript:S128, docker:S6584, docker:S6586, docker:S6587, php:S930, typescript:S3854, docker:S6589, kotlin:S101{format=^[A-Z][a-zA-Z0-9]*$}, kotlin:S108, kotlin:S107{Max=7}, kotlin:S100{format=^[a-zA-Z][a-zA-Z0-9]*$}, java:S5777, javascript:S125, java:S3599, java:S5776, java:S5779, java:S5778, java:S4449, kotlin:S6615, javascript:S2251, typescript:S3863, kotlin:S6611, php:S6344, javascript:S2259, python:S1716, java:S2272, java:S2273, java:S2274, java:S2275, java:S5783, php:S6347, java:S5786, java:S2276, java:S5785, java:S4454, java:S5301, php:S6349, kotlin:S4423, javascript:S4423, typescript:S1219, php:S6353, kotlin:S4426, terraform:S6273{format=^([A-Z][A-Za-z]*:)*([A-Z][A-Za-z]*)$}, javascript:S4426, javascript:S3579, xml:S125, java:S5790, javascript:S2234, php:S6323, typescript:S1226, php:S4144, php:S4143, python:S3923, java:S2293, php:S6326, php:S6328, python:S1751, java:S5329, php:S6331, typescript:S3415, java:S4488, typescript:S1128, java:S4925, kotlin:S6532, typescript:S4634, typescript:S1125, java:S4929, typescript:S6811, kotlin:S6530, kotlin:S6531, kotlin:S2175, python:S1763, typescript:S6819, python:S1764, typescript:S6821, typescript:S5973, typescript:S1134, kotlin:S6529, java:S2755, kotlin:S6526, kotlin:S6527, java:S2757, kotlin:S6528, typescript:S6827, typescript:S6824, typescript:S1135, typescript:S6825, typescript:S6822, kotlin:S6524, kotlin:S4347, typescript:S6823, typescript:S3799, typescript:S1143, java:S2761, php:S6437, kotlin:S6518, kotlin:S6519, kotlin:S6514, java:S1874, kotlin:S6515, kotlin:S6516, java:S1872, kotlin:S6517, java:S1871, kotlin:S6510, kotlin:S6511{threshold=3}, typescript:S6836, kotlin:S6512, javascript:S5264, javascript:S6594, python:S2638, php:S1192{threshold=3, minimal_literal_length=5}, kotlin:S2151, typescript:S6842, typescript:S6843, typescript:S6840, typescript:S2486, typescript:S6841, kotlin:S6508, java:S5803, java:S1862, javascript:S5257, java:S3626, typescript:S6848, javascript:S5256, java:S1860, typescript:S6846, typescript:S2004{max=4}, javascript:S5254, typescript:S6847, typescript:S6844, java:S5808, typescript:S6845, php:S2053, Web:UnsupportedTagsInHtml5Check, typescript:S6853, javascript:S5260, java:S1858, typescript:S6851, typescript:S6852, java:S3631, java:S5810, typescript:S6850, java:S1854, java:S2786, python:S3984, java:S2789, xml:S1778, typescript:S6859, python:S3981, javascript:S930, java:S4968, typescript:S5527, php:S1172, python:S4830, python:S3985, cloudformation:S6273{format=^([A-Z][A-Za-z]*:)*([A-Z][A-Za-z]*)$}, php:S3358, javascript:S6582, java:S1849, java:S4970, java:S1845, java:S1844, java:S4973, typescript:S6861, python:PreIncrementDecrement, java:S4977, java:S5826, typescript:S3358, php:S5542, php:S836, php:S1185, php:S1186, python:S3516, php:S3360, typescript:S1186, typescript:S5542, php:S5547, java:S5831, java:S3655, java:S5833, kotlin:S6558, java:S2326, xml:S2647, java:S5838, python:S5704, typescript:S5547, python:S5706, python:S5707, python:S5708, javascript:S6551, python:PrintStatementUsage, javascript:S6557, cloudformation:S6294, cloudformation:S6295, php:S2003, php:S2004{max=3}, php:S1155, php:S5994, java:S5841, php:S5996, typescript:S1199, java:S5843{maxComplexity=20}, java:S5842, java:S5845, python:S5712, javascript:S2189, python:S5713, python:S2201, java:S5846, python:S5714, javascript:S2187, java:S4517, python:S5717, python:S5719, php:S2010, python:S2208, javascript:S6544, php:S2014, python:S5709, java:S5850, java:S5854, java:S5853, java:S5856, php:S5527, java:S5855, java:S4524, python:S5724, python:S5727, php:S1131, javascript:S1764, python:S5720{ignoredDecorators=abstractmethod}, css:S125, python:S5722, javascript:S1763, php:S1134, php:S1135, typescript:S878, java:S1488, typescript:S6426, java:S1481, php:S1142{max=3}, javascript:S905, javascript:S1751, php:S1145, php:S1144, typescript:S6435, java:S1479{maximum=30}, python:S5747, typescript:S6439, typescript:S6438, javascript:S3923, secrets:S6910, php:S1116, php:S3776{threshold=15}, php:S1599, php:S1110, typescript:S6442, typescript:S6443, typescript:S6440, typescript:S6441, python:S5756, python:S4426, python:S5754, python:S4423, php:S1125, php:S1126, typescript:S2094, php:S1124, typescript:S4275, typescript:S888, java:S1452, java:S1450, python:S4433, java:S1444, java:S2718, Web:FrameWithoutTitleCheck, typescript:S6479, typescript:S6477, typescript:S6478, php:S1109, python:S2275, python:S5781, typescript:S6481, python:S5780, typescript:S6486, php:S5911, java:S2737, python:S5795, python:S5796, python:S5797, python:S5799, python:S6659, javascript:S5842, javascript:S1481, javascript:S5843{maxComplexity=20}, kotlin:S1871, javascript:S1472, kotlin:S1874, python:S6662, python:S6663, python:S4487{enableSingleUnderscoreIssues=false}, javascript:S1479{maximum=30}, Web:FlashUsesBothObjectAndEmbedCheck, php:S2755, python:S6660, java:S4143, java:S4144, java:S6326, php:S2757, typescript:S6397, javascript:S2310, typescript:S1940, kotlin:S1862, java:S1075, java:S6331, php:S1871, java:S1068, java:S1066, java:S1065, xml:S6359, java:S4165, ruby:S2757, php:S2737, terraform:S6321, typescript:S2819, javascript:S3626, php:S1854, java:S6353, python:S5361, java:S6355, javascript:S3616, javascript:S1439, php:S1862, terraform:S6317, kotlin:S2757, javascript:S2757, javascript:S2755, java:S6376, ruby:S1871, java:S6373, java:S6377, typescript:S1515, typescript:S1516, typescript:S1994, ruby:S1862, php:S1848, xml:S3281, kotlin:S5843{maxComplexity=20}, java:S5857, kotlin:S5846, kotlin:S5842, javascript:S6770, javascript:S6772, kotlin:S1481, javascript:S6774, Web:S6848, javascript:S6775, Web:S6847, typescript:S1529, Web:S6846, Web:S6845, Web:S6844, Web:S6843, Web:S6842, Web:S6841, Web:S6840, java:S5860, javascript:S1090, java:S5863, java:S5866, javascript:S6767, java:S5869, java:S5868, javascript:S1077, kotlin:S1479{maximum=30}, typescript:S1533, typescript:S1534, javascript:S6761, javascript:S6763, ruby:S1481, javascript:S6766, Web:S6853, Web:S6852, Web:S6851, Web:S6850, javascript:S1082, typescript:S2870, typescript:S2871, java:S5876, javascript:S6756, javascript:S6757, javascript:S1068, javascript:S2392, javascript:S6750, Web:S6827, Web:S6825, javascript:S6754, Web:S6824, Web:S4645, Web:S6823, Web:S6822{allowedRedundantRoles=nav=navigation}, Web:S6821, Web:S1134, Web:S1135, java:S1905, javascript:S6746, typescript:S3735, javascript:S6747, javascript:S6748, javascript:S6749, java:S2386, java:S5411, java:S2387, java:S2388, java:S5413, cloudformation:S6317, python:ExecStatementUsage, Web:S6807, python:S1845, java:S2390, javascript:S3696, Web:MetaRefreshCheck, Web:S6819, python:S1854, cloudformation:S6321, javascript:S3699, javascript:S5876, Web:S6811, java:S3252, typescript:S2430, kotlin:S5869, javascript:S3686, javascript:S5863, kotlin:S5868, javascript:S5860, javascript:S5869, javascript:S5868, python:S2711, typescript:S4619, python:S2710{classParameterNames=cls,mcs,metacls}, python:S1862, terraform:S6385, ruby:S1479{maximum=30}, java:S5445, typescript:S4621, python:S1871, typescript:S5958, typescript:S6807, kotlin:S5856, php:S5361, typescript:S1119, kotlin:S5857, javascript:S5850, kotlin:S5850, typescript:S4623, typescript:S3776{threshold=15}, typescript:S4624, javascript:S5856, javascript:S4524, typescript:S1121, java:S6301, typescript:S5843{maxComplexity=20}, python:S2737, python:S2734, javascript:S4084, typescript:S5850, typescript:S4524, typescript:S5856, docker:S4423, typescript:S5863, java:S2885, typescript:S5860, java:S2886, javascript:S878, java:S1994, typescript:S5869, kotlin:S6631, java:S5917, typescript:S5868, kotlin:S6634, php:S1075, python:S2757, python:S2755, ruby:S4144, java:S1989, java:S3740, typescript:S3696, kotlin:S6629, kotlin:S6624, kotlin:S6625, javascript:S888, python:S2761, kotlin:S6626, typescript:S3699, typescript:S5876, javascript:S4043, kotlin:S6623, Web:S6793, java:S3751, java:S3753, kotlin:S6619, java:S4602, java:S4601, kotlin:S6218, python:S2772, ruby:ParsingError, python:S5806, python:S5807, python:S3626, kotlin:S6207, java:S2437, java:S2438, typescript:S6749, kotlin:S6202, typescript:S6747, typescript:S6748, typescript:S6746, php:S1068, php:S1066, javascript:S4030, typescript:S6754, java:S2440, java:S2441, java:S2442, typescript:S1068, typescript:S2392, typescript:S6750, java:S3776{Threshold=15}, java:S2445, java:S2446, javascript:S6679, java:S2447, java:S6806, java:S5958, java:S6804, java:S6809, typescript:S6759, python:S5828, typescript:S6756, typescript:S6757, javascript:S6671, javascript:S6676, php:S3699, java:S1948, java:S5960, typescript:S1077, typescript:S6766, typescript:S6763, java:S5961{MaximumAssertionNumber=25}, php:S5876, typescript:S6761, java:S6813, java:S4635, java:S6810, java:S1940, java:S6816, java:S3305, java:S6817, java:S5967, java:S6814, java:S5969, java:S6818, typescript:S6767, javascript:S6660, javascript:S6661, javascript:S6666, ruby:S1066, typescript:S1082, php:S1045, java:S5973, typescript:S6775, typescript:S6772, typescript:S6770, java:S5976, python:S5845, java:S1135, php:S100{format=^[a-z][a-zA-Z0-9]*$}, java:S1134, php:S101{format=^[A-Z][a-zA-Z0-9]*$}, java:S1133, php:S107{constructorMax=7, max=7}, python:S1481{regex=(_[a-zA-Z0-9_]*|dummy|unused|ignored)}, java:S1130, php:S105, php:S5850, javascript:S2737, php:S108, python:S5842, python:S5843{maxComplexity=20}, typescript:S1090, php:S4524, java:S6397, java:S6395, java:S6396, typescript:S4124, typescript:S4123, typescript:S6788, php:S5855, php:S110{max=5}, java:S1128, php:S5857, python:S5855, java:S1126, php:S113, javascript:S1871, java:S1125, php:S114{format=^[A-Z][a-zA-Z0-9]*$}, python:S5857, java:S1124, java:S1123, php:S112, php:S117{format=^[a-z_][a-zA-Z0-9_]*$}, java:S1121, python:S6709, php:S115{format=^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$}, typescript:S6789, php:S116{format=^[a-z][a-zA-Z0-9]*$}, python:S5850, javascript:S1874, typescript:S6790, typescript:S6791, php:S5863, java:S1119, java:S1118, php:S121, java:S1117, php:S5868, java:S1116, php:S5869, typescript:S6793, python:S6714, java:S1598, php:S125, python:S5868, java:S1113, python:S5869, java:S1596, java:S1111, php:S128, java:S1110, typescript:S4138, php:S127, typescript:S6317, python:S5860, python:S5864, python:S6711, javascript:S1862, php:S1479{max=30}, typescript:S4140, docker:S4830, typescript:S6325, typescript:S6326, typescript:S6323, typescript:S6324, php:S131, typescript:S6321, typescript:S4144, typescript:S4143, python:S6725, java:S1104, python:S6727, python:S6729, php:S138{max=150}, typescript:S6328, javascript:S2703, javascript:S1854, php:S1481, python:S3699, php:S1488, ruby:S1940, typescript:S4156, php:S5842, php:S5843{maxComplexity=20}, typescript:S4158, typescript:S6331, python:S6735, python:S1045, python:S6730, python:S5886, python:S6734, javascript:S1848, typescript:S4165, python:S5899, python:S6741, python:S6742, typescript:S6351, python:S5890, Web:TableHeaderHasIdOrScopeCheck, typescript:S6353, python:S1066, terraform:S1135, php:S2761, php:S5808, php:S1448{maximumMethodThreshold=20, countNonpublicMethods=true}, java:S2864, php:S3626, javascript:S3785, javascript:S6811, python:S6779, javascript:S3782, javascript:S1121, javascript:S1128, javascript:S1126, python:S5445, javascript:S4634, javascript:S1125, typescript:S4084, javascript:S6819, java:S6432, java:S6437, javascript:S6807, javascript:S1119, php:S1780, python:S6785, javascript:S5958, python:S6786, javascript:S4624, javascript:S3776{threshold=15}, php:S1788, php:S1301, php:S1784, python:S6781, php:S1781, python:S6317, javascript:S2432, javascript:S2430, java:S1199, java:S1197, python:S6794, java:S1195, python:S6796, java:S1193, java:S1192{threshold=3}, java:S1191, java:S1190, python:S6799, java:S2093, java:S2094, java:S2095, php:S1751, python:S6792, java:S4275, javascript:S4619, java:S4274, java:S2097, java:S4276, php:S1757, python:S6328, java:S1186, java:S1185, python:S6321, python:S4143, python:S4144, python:S6323, java:S1182, java:S1181, cloudformation:S1135, python:S6326, php:S1765, php:S1766, php:S1763, php:S1764, python:S107{max=13}, python:S108, java:S1175, java:S1174, python:S6331, java:S1172, java:S1171, java:S1170, typescript:S1848, python:S112, typescript:S1854, java:S1168, java:S1165, java:S1163, java:S1161, javascript:S3735, java:S6001, java:S6485, java:S6002, python:S101{format=^_?([A-Z_][a-zA-Z0-9]*|[a-z_][a-z0-9_]*)$}, python:S100{format=^[a-z_][a-z0-9_]*$}, php:S3923, javascript:S2871, java:S1158, java:S1157, javascript:S2870, java:S1155, typescript:S1862, java:S1153, python:S6353, java:S1150, xml:S5594, java:S5164, typescript:S1871, java:S6019, java:S1149, python:S116{format=^[_a-z][_a-z0-9]*$}, python:S117{format=^[_a-z][a-z0-9_]*$}, terraform:S6410, java:S1144, java:S1143, typescript:S1874, java:S1141, javascript:S1536, javascript:S1533, javascript:S1534, python:S125{exception=(fmt|py\w+):.*}, typescript:S2737, java:S6829, kotlin:S1125, xml:S3355, secrets:S6334, secrets:S6335, secrets:S6336, secrets:S6337, secrets:S6338, ruby:S1134, ruby:S1135, java:S6830, java:S6831, java:S6832, java:S2479{allowTabsInTextBlocks=false}, java:S6833, javascript:S1199, java:S6838, java:S3329, kotlin:S1110, java:S6837, kotlin:S3776{threshold=15}, java:S5993, java:S5994, java:S5996, java:S5998{maxStackConsumptionFactor=5.0}, typescript:S2757, javascript:S1186, javascript:S5542, typescript:S2755, python:S6397, javascript:S5547, python:S1940, ruby:S4663, python:S6396, python:S6395, xml:S3374, java:S6856, java:S3346, java:S6857, java:S5527, typescript:S3616, typescript:S1439, javascript:S6861, javascript:S3358, ruby:S1145, java:S4682, java:S6863, java:S4684, java:S4201, java:S6862, java:S3358, typescript:S3626, kotlin:S5527, javascript:S6859, xml:S1135, typescript:S1444, xml:S1134, javascript:S6850, javascript:S5527, javascript:S6851, javascript:S6852, javascript:S6853, java:S5542, java:S6878, java:S6876, java:S5547, java:S6877, javascript:S2486, javascript:S6844, javascript:S6845, kotlin:S4663, javascript:S6846, javascript:S6847, javascript:S6848, python:S2823, javascript:S6840, javascript:S6841, javascript:S6842, javascript:S2004{max=4}, javascript:S6843, java:S6881, java:S6880, java:S6885, kotlin:S3329, typescript:S2310, java:S6889, kotlin:S1144, kotlin:S1145, kotlin:S1143, javascript:S6836, javascript:S1143, python:S2836, ruby:S1110, ruby:S3776{threshold=15}, java:S2053, java:S899, typescript:S1472, java:S2055, kotlin:S1133, javascript:S3796, javascript:S6822, kotlin:S1134, javascript:S5973, javascript:S1134, javascript:S6823, javascript:S6824, javascript:S6825, javascript:S6827, kotlin:S1135, typescript:S1479{maximum=30}, python:S1515, javascript:S3799, javascript:S1135, javascript:S6821, java:S2060, java:S2061, java:S2062, java:S2065, java:S2066, kotlin:S1128, java:S3398, typescript:S5842, typescript:S2699, secrets:S6731, secrets:S6732, secrets:S6733, java:S1643, java:S1640, secrets:S6720, secrets:S6721, secrets:S6722, secrets:S6723, secrets:S6717, secrets:S6718, secrets:S6719, typescript:S2234, python:S1542{format=^[a-z_][a-z0-9_]*$}, kotlin:S1066, python:S5905, python:S5906, secrets:S6751, javascript:S6353, secrets:S6752, secrets:S6753, python:S2876, secrets:S6755, typescript:S4423, java:S3864, typescript:S6606, python:S5914, python:S5915, javascript:S4165, java:S4719, typescript:S4426, typescript:S3579, secrets:S6736, secrets:S6739, javascript:S6351, java:S6901, java:S1612, typescript:S2251, java:S1611, javascript:S4158, java:S3878, java:S6905, java:S6909, java:S6906, secrets:S6771, secrets:S6773, javascript:S6331, ruby:S1172, secrets:S6777, secrets:S6769, python:S5918, java:S1607, java:S1604, java:S3400, java:S1602, java:S6912, php:S5779, java:S6915, javascript:S6328, java:S6916, java:S4738, java:S6913, javascript:S4144, javascript:S4143, secrets:S6760, secrets:S6762, javascript:S6321, secrets:S6764, kotlin:S4144, secrets:S6765, javascript:S6323, javascript:S6324, javascript:S6325, secrets:S6768, javascript:S6326, secrets:S6758, php:S5785, kotlin:S6316, java:S3415, javascript:S6317, java:S3416, kotlin:S6318, kotlin:S6312, typescript:S6637, kotlin:S6313, typescript:S6638, kotlin:S6314, typescript:S6635, kotlin:S6315, javascript:S6793, kotlin:S6310, kotlin:S6311, ruby:S1192{threshold=3}, javascript:S4138, php:S4426, php:S4423, javascript:S4140, typescript:S6644, php:S6600, typescript:S6643, kotlin:S6309, kotlin:S6305, javascript:S6789, kotlin:S6306, javascript:S4125, python:S1110, kotlin:S6307, javascript:S4123, kotlin:S6301, secrets:S6782, typescript:S6647, secrets:S6783, php:S2251, python:S3776{threshold=15}, javascript:S6788, ruby:S1186, javascript:S6790, php:S4433, javascript:S6791, java:S2583, typescript:S6653, typescript:S6654, java:S3436, java:S2589, typescript:S6650, typescript:S6657, javascript:S1527, java:S6035, javascript:S1529, typescript:S6666, typescript:S6660, typescript:S6661, python:S1134, python:S1135, javascript:S1515, javascript:S1516, javascript:S1994, php:S2234, typescript:S6676, typescript:S6671, python:S1143, python:S1144, java:S2924, java:S2925, typescript:S6679, php:S2681, python:S3329, php:S2201, Web:S4084, php:S5713, java:S1226, java:S1223, java:S1221, java:S1220, Web:S1827, python:S5994, python:S5996, typescript:S4030, php:S2699, java:S6068, java:S1219, java:S1217, java:S1215, java:S1214, python:S5527, java:S1210, javascript:S2814, java:S6070, javascript:S2819, typescript:S4043, java:S1206, java:S1201, python:S1172, python:S3358, php:S5708, python:S5547, python:S5549, kotlin:S1940, python:S1186, javascript:S6397, python:S5542, secrets:S6710, javascript:S1940, secrets:S6713, secrets:S6703, php:S4824, secrets:S6704, secrets:S6705, secrets:S6706, php:S3973, secrets:S6708, php:S3972, php:S1793, java:S2970, java:S2975, java:S3824, python:S6882, python:S6883, secrets:S6700, secrets:S6701, python:S6887, secrets:S6702, php:S4833, php:S3984, php:S4830, php:S3981, python:S1192{threshold=3}, java:S1659, java:S1656, secrets:S6292, python:S2053, ruby:S101{format=^[A-Z][a-zA-Z0-9]*$}, ruby:S100{format=^(@{0,2}[\da-z_]+[!?=]?)|([*+-/%=!><~]+)|(\[]=?)$}, python:S6894, php:S1656, kotlin:S899, java:S3042, python:S6890, java:S3046, ruby:S1656, secrets:S6290, Web:ItemTagNotWithinContainerTagCheck, javascript:S3415, ruby:S108, typescript:S101{format=^[A-Z][a-zA-Z0-9]*$}, ruby:S107{Max=7}, typescript:S108, typescript:S107{maximumFunctionParameters=7}, javascript:S3403, javascript:S1226, python:S6437, java:S3064, java:S3065, java:S3066, java:S3067, javascript:S1219, typescript:S125, java:S6104, java:S3077, java:S3078, java:S6103, typescript:S128, docker:S6476, javascript:S3863, java:S110{max=5}, java:S5261, java:S112, java:S117{format=^[a-z][a-zA-Z0-9]*$}, java:S119{format=^[A-Z][0-9]?$}, java:S114{format=^[A-Z][a-zA-Z0-9]*$}, java:S116{format=^[a-z][a-zA-Z0-9]*$}, java:S115{format=^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$}, python:S6468, javascript:S3854, php:S3801, java:S101{format=^[A-Z][a-zA-Z0-9]*$}, java:S100{format=^[a-z][a-zA-Z0-9]*$}, java:S107{constructorMax=7, max=7}, java:S6126, java:S106, java:S108, typescript:S3923, javascript:S2990, javascript:S2999{considerJSDoc=false}, java:S131, ruby:S117{format=^(@{0,2}[\da-z_]+[!?=]?)|([*+-/%=!><~]+)|(\[]=?)$}, kotlin:S1656, java:S135, typescript:S1751, java:S1264, python:S6002, python:S6001, javascript:S1656, javascript:S3834, ruby:S131, php:S1600, java:S120{format=^[a-z_]+(\.[a-z_][a-z0-9_]*)*$}, java:S128, php:S1607, java:S125, php:S1605, java:S127, php:S1603, secrets:S6690, java:S2109, secrets:S6691, secrets:S6692, typescript:S1763, secrets:S6693, typescript:S1764, secrets:S6694, secrets:S6695, secrets:S6696, secrets:S6697, secrets:S6698, docker:S6437, secrets:S6699, python:S6019, javascript:S6534, javascript:S6535, java:S2110, java:S2111, java:S2112, java:S2114, java:S2115, java:S2116, java:S2118, java:S2119, php:S6035, secrets:S6684, secrets:S6686, secrets:S6687, secrets:S6688, secrets:S6689, javascript:S6522, javascript:S6523, kotlin:S4738, java:S2121, java:S2122, java:S2123, java:S3457, java:S2127, typescript:S1788, java:S2129, javascript:S3001, php:S6001, php:S6002, typescript:S1301, python:S6035, typescript:S2639, java:S2130, java:S2133, typescript:S3972, java:S2134, java:S2139, javascript:S6509, typescript:S1314, typescript:S4822, docker:S6469, javascript:S5659, java:S2140, java:S2142, typescript:S3981, typescript:S4830, kotlin:S1206, php:S6019, java:S2147, xml:S3439, java:S5659, xml:S3438, typescript:S3504, typescript:S3984, javascript:S2137, java:S2151, java:S2153, java:S5663, java:S2154, java:S5665, java:S5664, java:S2157, java:S5669, java:S2159, kotlin:S2123, javascript:S2123, java:S3008{format=^[a-z][a-zA-Z0-9]*$}, typescript:S3516, kotlin:S2122, xml:S3422, xml:S3421, java:S2160, python:S1607, java:S3010, java:S3011, java:S3012, java:S2166, java:S2167, java:S3014, java:S2168, java:S4347, java:S4349, java:S4348, java:S5679, javascript:S6957, javascript:S1264, kotlin:S2116, javascript:S6958, javascript:S6959, kotlin:S2114, Web:DoctypePresenceCheck, javascript:S2598, java:S3020, java:S4351, java:S2175, java:S2176, java:S2177, java:S2178, typescript:S3531, typescript:S2685, typescript:S2201, typescript:S2681, java:S6539{couplingThreshold=20}, typescript:S2688, python:InequalityUsage, javascript:S2589, java:S2183, java:S6541{cyclomaticThreshold=15, nestingThreshold=3, locThreshold=65, noavThreshold=7}, java:S2184, java:S2185, java:S2186, java:S2187{TestClassNamePattern=.*(Test|Tests|TestCase)}, java:S3034, java:S2188, java:S2189, java:S6548, java:S3038, java:S3039, typescript:S2692, javascript:S6019, java:S3958, java:S3959, typescript:S905, java:S2629, python:S3827, php:S2187, kotlin:S2053, java:S1764, java:S2637, java:S2638, java:S2639, typescript:S2589, kotlin:S1192{threshold=3}, javascript:S6486, python:S1656, kubernetes:S1135, typescript:S1264, java:S3972, java:S3973, kotlin:S5547, kotlin:S1186, java:S1751, typescript:S6958, typescript:S6959, kotlin:S5542, typescript:S2598, typescript:S6957, php:S3011, javascript:S6477, Web:ImgWithoutAltCheck, javascript:S6478, javascript:S6479, javascript:S6481, php:S2166, java:S3981, typescript:S2123, java:S3984, java:S4830, java:S3985, typescript:S4782, java:S3986, java:S4838, kotlin:S1172, python:S3862, java:S3516, kubernetes:S6864, java:S3518, javascript:S4275, typescript:S2137, python:S905{ignoredOperators=<<,>>,|, reportOnStrings=false}, kotlin:S2097, typescript:S4322, typescript:S4323, java:S2674, java:S2675, java:S2676, java:S2677, typescript:S6509, kubernetes:S6870, python:S6900, python:S6903, xml:S3822, typescript:S4325, typescript:S5659, javascript:S6440, javascript:S6441, javascript:S6442, javascript:S6443, kubernetes:S6868, java:S2681, typescript:S3001, kubernetes:S6867, javascript:S2094, typescript:S4335, kubernetes:S6865, java:S2200, java:S2201, java:S1710, java:S2204, java:S2689, python:S6911, javascript:S6438, javascript:S6439, java:S2209, python:S6918, kotlin:S6432, python:S1226, python:S3403, javascript:S6435, php:S2123, java:S2692, typescript:S6523, python:S6908, php:S5632, java:S2695, typescript:S6522, java:S2696, java:S1700, java:S2699, javascript:S6426, python:S6925, python:S6929, python:S6928, docker:S1135, typescript:S6534, python:S6919, java:S3551, typescript:S6535, java:S2222, java:S2225, java:S2226, python:S1244, javascript:S2970, python:S5603, python:S5607, typescript:S2187, typescript:S6544, python:S930, python:S935, javascript:S3812, javascript:S6092, php:S2115, php:S1264, typescript:S6557, typescript:S6550, typescript:S6551, javascript:S6079, javascript:S3800, python:S2115, javascript:S6080, php:S3415, typescript:S6568, typescript:S6565, typescript:S6564, python:S6969, typescript:S6569, python:S5632, python:S3457, typescript:S6571, typescript:S6578, typescript:S6572, terraform:S4423, python:S6972, python:S6971, python:S6974, python:S5642, python:S6973, python:S5644, typescript:S6582, php:S1697, typescript:S5257, typescript:S5256, typescript:S6583, typescript:S5254, python:S5659, java:S3923, python:S5655, php:S1226, typescript:S5260, typescript:S6590, java:S1319, typescript:S6598, java:S1317, typescript:S5264, typescript:S6594, javascript:S6035, python:S2159, Web:S5257, Web:S5258, Web:S5255, Web:S5256, Web:S5254, java:S1301, Web:S5264, Web:S5260]
  inputFiles: [
    file:///base/dir/redacted/src/main/java/com/redacted/file.java (UTF-8)
  ]
]

 [2024-07-10T12:15:47.216] [sonarlint-analysis-engine] INFO sonarlint - Index files
 [2024-07-10T12:15:47.217] [Report about progress of file indexation] INFO sonarlint - 1 file indexed
 [2024-07-10T12:15:47.295] [sonarlint-analysis-engine] WARN sonarlint - No workDir in SonarLint
 [2024-07-10T12:15:47.295] [sonarlint-analysis-engine] INFO sonarlint - Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false
 [2024-07-10T12:15:47.299] [sonarlint-analysis-engine] INFO sonarlint - Server-side caching is not enabled. The Java analyzer will not try to leverage data from a previous analysis.
 [2024-07-10T12:15:47.3] [Report about progress of Java AST analyzer] INFO sonarlint - 1 source file to be analyzed
 [2024-07-10T12:15:47.335] [sonarlint-analysis-engine] INFO sonarlint - The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files.
 [2024-07-10T12:15:47.392] [Report about progress of Java AST analyzer] INFO sonarlint - 1/1 source file has been analyzed
 [2024-07-10T12:15:47.392] [sonarlint-analysis-engine] INFO sonarlint - Did not optimize analysis for any files, performed a full analysis for all 1 files.
 [2024-07-10T12:15:47.392] [sonarlint-analysis-engine] INFO sonarlint - No "Test" source files to scan.
 [2024-07-10T12:15:47.392] [sonarlint-analysis-engine] INFO sonarlint - No "Generated" source files to scan.
 [2024-07-10T12:15:47.396] [Progress of the Java analysis] INFO sonarlint - 0 source files to be analyzed
 [2024-07-10T12:15:47.396] [Progress of the Java analysis] INFO sonarlint - 0/0 source files have been analyzed
 [2024-07-10T12:15:47.397] [sonarlint-analysis-engine] INFO sonarlint - No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped.
 [2024-07-10T12:15:47.399] [Progress of the Docker analysis] INFO sonarlint - 0 source files to be analyzed
 [2024-07-10T12:15:47.405] [Progress of the Docker analysis] INFO sonarlint - 0/0 source files have been analyzed
 [2024-07-10T12:15:47.406] [sonarlint-analysis-engine] INFO sonarlint - Available processors: 20
 [2024-07-10T12:15:47.406] [sonarlint-analysis-engine] INFO sonarlint - Using 20 threads for analysis.
 [2024-07-10T12:15:47.443] [sonarlint-analysis-engine] INFO sonarlint - The property "sonar.tests" is not set. To improve the analysis accuracy, we categorize a file as a test file if any of the following is true:
  * The filename starts with "test"
  * The filename contains "test." or "tests."
  * Any directory in the file path is named: "doc", "docs", "test" or "tests"
  * Any directory in the file path has a name ending in "test" or "tests"

 [2024-07-10T12:15:47.445] [sonarlint-analysis-engine] INFO sonarlint - Analyzing all except non binary files
 [2024-07-10T12:15:47.447] [Progress of the text and secrets analysis] INFO sonarlint - 1 source file to be analyzed
 [2024-07-10T12:15:47.45] [Progress of the text and secrets analysis] INFO sonarlint - 1/1 source file has been analyzed
 [2024-07-10T12:15:47.451] [sonarlint-analysis-engine] INFO sonarlint - Analysis detected 4 issues and 0 Security Hotspots in 283ms
2 Likes