Repository navigation
Pre-release bug-hunt fixes, llama.cpp b11815, the SYCL installers and a README audit - #554
Quality Gate failed
Failed conditions
E Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check warning on line 22 in llama/src/test/java/net/ladenthin/llama/TextToSpeechLifecycleTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove redundant visibility modifiers from the methods of this test class.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQXkOwz31PJ4ZQxN&open=AaFgiQXkOwz31PJ4ZQxN&pullRequest=554
Check failure on line 210 in llama/src/main/java/net/ladenthin/llama/value/ServerMetrics.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "n_tokens_predicted_total" 3 times.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQkYOwz31PJ4ZQxh&open=AaFgiQkYOwz31PJ4ZQxh&pullRequest=554
Check failure on line 633 in llama/src/main/java/net/ladenthin/llama/server/OpenAiCompatServer.java
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQ5JOwz31PJ4ZQya&open=AaFgiQ5JOwz31PJ4ZQya&pullRequest=554
Check warning on line 212 in llama/src/test/java/net/ladenthin/llama/BatchDispatchTest.java
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQbAOwz31PJ4ZQxU&open=AaFgiQbAOwz31PJ4ZQxU&pullRequest=554
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiPt2Owz31PJ4ZQwa&open=AaFgiPt2Owz31PJ4ZQwa&pullRequest=554
Check failure on line 119 in llama/src/test/java/net/ladenthin/llama/server/ResponseStreamTest.java
sonarqubecloud / SonarCloud Code Analysis
Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiPt4Owz31PJ4ZQwp&open=AaFgiPt4Owz31PJ4ZQwp&pullRequest=554
Check warning on line 285 in llama/src/test/java/net/ladenthin/llama/RpcServerLifecycleTest.java
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQTtOwz31PJ4ZQxE&open=AaFgiQTtOwz31PJ4ZQxE&pullRequest=554
Check failure on line 271 in llama/src/main/java/net/ladenthin/llama/server/AnthropicApiSupport.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "input" 3 times.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQ8gOwz31PJ4ZQyj&open=AaFgiQ8gOwz31PJ4ZQyj&pullRequest=554
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiPb4Owz31PJ4ZQwA&open=AaFgiPb4Owz31PJ4ZQwA&pullRequest=554
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiPt2Owz31PJ4ZQwY&open=AaFgiPt2Owz31PJ4ZQwY&pullRequest=554
Check failure on line 594 in llama/src/main/java/net/ladenthin/llama/server/OllamaApiSupport.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "prompt" 7 times.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQyBOwz31PJ4ZQx3&open=AaFgiQyBOwz31PJ4ZQx3&pullRequest=554
Check failure on line 379 in llama/src/main/java/net/ladenthin/llama/server/OllamaApiSupport.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "usage" 4 times.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQyBOwz31PJ4ZQxi&open=AaFgiQyBOwz31PJ4ZQxi&pullRequest=554
Check warning on line 29 in llama/src/test/java/net/ladenthin/llama/BatchDispatchTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove redundant visibility modifiers from the methods of this test class.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQbAOwz31PJ4ZQxO&open=AaFgiQbAOwz31PJ4ZQxO&pullRequest=554
Check failure on line 565 in llama/src/main/java/net/ladenthin/llama/server/ResponsesApiSupport.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "status" 5 times.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQ1gOwz31PJ4ZQyL&open=AaFgiQ1gOwz31PJ4ZQyL&pullRequest=554
Check warning on line 68 in llama/src/main/java/net/ladenthin/llama/server/OaiRerankSupport.java
sonarqubecloud / SonarCloud Code Analysis
Move the conditional expression inside this operation.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQ6xOwz31PJ4ZQyg&open=AaFgiQ6xOwz31PJ4ZQyg&pullRequest=554
Check warning on line 36 in llama/src/test/java/net/ladenthin/llama/VocabOnlyModelTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove redundant visibility modifiers from the methods of this test class.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQVxOwz31PJ4ZQxK&open=AaFgiQVxOwz31PJ4ZQxK&pullRequest=554
Check failure on line 160 in llama/src/main/java/net/ladenthin/llama/server/OllamaApiSupport.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "messages" 4 times.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQyBOwz31PJ4ZQxr&open=AaFgiQyBOwz31PJ4ZQxr&pullRequest=554
Check failure on line 161 in llama/src/main/java/net/ladenthin/llama/server/AnthropicApiSupport.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "thinking" 8 times.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQ8gOwz31PJ4ZQyl&open=AaFgiQ8gOwz31PJ4ZQyl&pullRequest=554
Check failure on line 708 in llama/src/main/java/net/ladenthin/llama/server/OllamaApiSupport.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "system" 3 times.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQyBOwz31PJ4ZQxq&open=AaFgiQyBOwz31PJ4ZQxq&pullRequest=554
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiPt2Owz31PJ4ZQwk&open=AaFgiPt2Owz31PJ4ZQwk&pullRequest=554
Check warning on line 71 in llama/src/test/java/net/ladenthin/llama/LlamaTrainerTest.java
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQUAOwz31PJ4ZQxI&open=AaFgiQUAOwz31PJ4ZQxI&pullRequest=554
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiPt2Owz31PJ4ZQwf&open=AaFgiPt2Owz31PJ4ZQwf&pullRequest=554
Check warning on line 252 in llama/src/test/java/net/ladenthin/llama/parameters/ChatRequestTest.java
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiPgLOwz31PJ4ZQwO&open=AaFgiPgLOwz31PJ4ZQwO&pullRequest=554
Check failure on line 565 in llama/src/main/java/net/ladenthin/llama/server/ResponsesApiSupport.java
sonarqubecloud / SonarCloud Code Analysis
Use already-defined constant 'STATUS_COMPLETED' instead of duplicating its value here.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiQ1gOwz31PJ4ZQyK&open=AaFgiQ1gOwz31PJ4ZQyK&pullRequest=554
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=bernardladenthin_java-llama.cpp&issues=AaFgiPcdOwz31PJ4ZQwK&open=AaFgiPcdOwz31PJ4ZQwK&pullRequest=554