Skip to content

style(api): simplify sum assertion in ObservableTest

79c0f7e
Select commit
Loading
Failed to load commit list.
Open

feat!: replace dependency graph with reactive invalidation #5292

style(api): simplify sum assertion in ObservableTest
79c0f7e
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Apr 29, 2026 in 1m 3s

Annotations

Check warning on line 21 in alchemist-api/src/test/kotlin/it/unibo/alchemist/model/TestTerminationPredicateSerialization.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused "deserializedPredicate" local variable.

See more on https://sonarcloud.io/project/issues?id=AlchemistSimulator_Alchemist&issues=AZ2vtN4leGPukfjXLqfO&open=AZ2vtN4leGPukfjXLqfO&pullRequest=5292

Check failure on line 205 in alchemist-implementationbase/src/main/kotlin/it/unibo/alchemist/model/environments/AbstractEnvironment.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=AlchemistSimulator_Alchemist&issues=AZ2vtNwieGPukfjXLqfH&open=AZ2vtNwieGPukfjXLqfH&pullRequest=5292

Check failure on line 38 in alchemist-engine/src/test/kotlin/it/unibo/alchemist/core/AbstractDependencyTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "[c]-->[b]" 4 times.

See more on https://sonarcloud.io/project/issues?id=AlchemistSimulator_Alchemist&issues=AZ2vtN4TeGPukfjXLqfM&open=AZ2vtN4TeGPukfjXLqfM&pullRequest=5292

Check warning on line 284 in alchemist-engine/src/main/kotlin/it/unibo/alchemist/core/AbstractEngine.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Deprecated code should not be used.

See more on https://sonarcloud.io/project/issues?id=AlchemistSimulator_Alchemist&issues=AZ2vtN1AeGPukfjXLqfI&open=AZ2vtN1AeGPukfjXLqfI&pullRequest=5292

Check failure on line 25 in alchemist-engine/src/test/kotlin/it/unibo/alchemist/core/AbstractDependencyTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a nested comment explaining why this function is empty or complete the implementation.

See more on https://sonarcloud.io/project/issues?id=AlchemistSimulator_Alchemist&issues=AZ2vtN4TeGPukfjXLqfN&open=AZ2vtN4TeGPukfjXLqfN&pullRequest=5292

Check failure on line 35 in alchemist-engine/src/test/kotlin/it/unibo/alchemist/core/AbstractDependencyTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "[a]-->[b]" 3 times.

See more on https://sonarcloud.io/project/issues?id=AlchemistSimulator_Alchemist&issues=AZ2vtN4TeGPukfjXLqfJ&open=AZ2vtN4TeGPukfjXLqfJ&pullRequest=5292

Check failure on line 37 in alchemist-engine/src/test/kotlin/it/unibo/alchemist/core/AbstractDependencyTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "[b]-->[c]" 4 times.

See more on https://sonarcloud.io/project/issues?id=AlchemistSimulator_Alchemist&issues=AZ2vtN4TeGPukfjXLqfL&open=AZ2vtN4TeGPukfjXLqfL&pullRequest=5292

Check failure on line 36 in alchemist-engine/src/test/kotlin/it/unibo/alchemist/core/AbstractDependencyTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "[a]-->[c]" 3 times.

See more on https://sonarcloud.io/project/issues?id=AlchemistSimulator_Alchemist&issues=AZ2vtN4TeGPukfjXLqfK&open=AZ2vtN4TeGPukfjXLqfK&pullRequest=5292