Skip to content

Multi-module reactor, ArchUnit guards, and a filter-sql-adapter module - #1

Merged
bbartolome merged 11 commits into
mainfrom
feature/multimodule-archunit-sql-adapter
Sep 16, 2026
Merged

bbartolome merged 11 commits into
mainfrom
feature/multimodule-archunit-sql-adapter

docs: improve readability of ADR and SQL adapter documentation

61b6445
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Sep 7, 2026 in 21s

Annotations

Check warning on line 240 in filter-sql-adapter/src/test/java/org/sequeless/filter/sql/DefaultFilterQueryTranslatorTest.java

See this annotation in the file changed.

@sonarqubecloud 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=sequeless_sequeless-filter&issues=AaBp9H6q6DzhTsVTNWr5&open=AaBp9H6q6DzhTsVTNWr5&pullRequest=1

Check failure on line 60 in filter-core/src/main/java/org/sequeless/filter/api/FilterValidator.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Operator '" 7 times.

See more on https://sonarcloud.io/project/issues?id=sequeless_sequeless-filter&issues=AaBp9H3I6DzhTsVTNWrz&open=AaBp9H3I6DzhTsVTNWrz&pullRequest=1

Check warning on line 223 in filter-sql-adapter/src/test/java/org/sequeless/filter/sql/DefaultFilterQueryTranslatorTest.java

See this annotation in the file changed.

@sonarqubecloud 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=sequeless_sequeless-filter&issues=AaBp9H6q6DzhTsVTNWr4&open=AaBp9H6q6DzhTsVTNWr4&pullRequest=1

Check warning on line 72 in filter-sql-adapter/src/main/java/org/sequeless/filter/sql/api/DefaultFilterQueryTranslator.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the record pattern instead of this pattern match variable.

See more on https://sonarcloud.io/project/issues?id=sequeless_sequeless-filter&issues=AaBp9H6X6DzhTsVTNWr2&open=AaBp9H6X6DzhTsVTNWr2&pullRequest=1

Check failure on line 47 in filter-sql-adapter/src/main/java/org/sequeless/filter/sql/spi/AnsiQueryBuilder.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "is not like" 3 times.

See more on https://sonarcloud.io/project/issues?id=sequeless_sequeless-filter&issues=AaBp9H6g6DzhTsVTNWr3&open=AaBp9H6g6DzhTsVTNWr3&pullRequest=1

Check warning on line 85 in filter-core/src/main/java/org/sequeless/filter/api/FilterValidator.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this "if" statement with a pattern match guard.

See more on https://sonarcloud.io/project/issues?id=sequeless_sequeless-filter&issues=AaBp9H3I6DzhTsVTNWr0&open=AaBp9H3I6DzhTsVTNWr0&pullRequest=1

Check warning on line 280 in filter-sql-adapter/src/test/java/org/sequeless/filter/sql/DefaultFilterQueryTranslatorTest.java

See this annotation in the file changed.

@sonarqubecloud 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=sequeless_sequeless-filter&issues=AaBp9H6q6DzhTsVTNWr7&open=AaBp9H6q6DzhTsVTNWr7&pullRequest=1

Check warning on line 265 in filter-sql-adapter/src/test/java/org/sequeless/filter/sql/DefaultFilterQueryTranslatorTest.java

See this annotation in the file changed.

@sonarqubecloud 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=sequeless_sequeless-filter&issues=AaBp9H6q6DzhTsVTNWr6&open=AaBp9H6q6DzhTsVTNWr6&pullRequest=1

Check warning on line 370 in filter-sql-adapter/src/test/java/org/sequeless/filter/sql/DefaultFilterQueryTranslatorTest.java

See this annotation in the file changed.

@sonarqubecloud 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=sequeless_sequeless-filter&issues=AaBp9H6q6DzhTsVTNWr8&open=AaBp9H6q6DzhTsVTNWr8&pullRequest=1

Check warning on line 71 in filter-sql-adapter/src/main/java/org/sequeless/filter/sql/api/DefaultFilterQueryTranslator.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the record pattern instead of this pattern match variable.

See more on https://sonarcloud.io/project/issues?id=sequeless_sequeless-filter&issues=AaBp9H6X6DzhTsVTNWr1&open=AaBp9H6X6DzhTsVTNWr1&pullRequest=1