Skip to content

Conversation

@stbischof
Copy link
Contributor

  • Create pom.xml for guard/api and guard/jsqltranspiler
  • Add SqlGuard and SqlGuardFactory interfaces
  • Define DatabaseCatalog, DatabaseSchema, DatabaseTable, and DatabaseColumn
  • Implement custom exceptions in guard/api/exception
  • Add OSGi annotations in package-info.java files
  • Implement TranspilerSqlGuard and TranspilerSqlGuardFactory classes
  • Add unit tests for SqlGuard implementation in jsqltranspiler module
  • Create test.bndrun for jsqltranspiler module
  • Add pom.xml for guard module and update root pom.xml
  • Set Java version to 17 and include dependencies for SLF4J, Mockito, and AssertJ

- Create `pom.xml` for `guard/api` and `guard/jsqltranspiler`
- Add `SqlGuard` and `SqlGuardFactory` interfaces
- Define `DatabaseCatalog`, `DatabaseSchema`, `DatabaseTable`, and
`DatabaseColumn`
- Implement custom exceptions in `guard/api/exception`
- Add OSGi annotations in `package-info.java` files
- Implement `TranspilerSqlGuard` and `TranspilerSqlGuardFactory` classes
- Add unit tests for `SqlGuard` implementation in `jsqltranspiler`
module
- Create `test.bndrun` for `jsqltranspiler` module
- Add `pom.xml` for `guard` module and update root `pom.xml`
- Set Java version to 17 and include dependencies for SLF4J, Mockito,
and AssertJ

Signed-off-by: Stefan Bischof <stbischof@bipolis.org>
@stbischof stbischof merged commit 758f3a8 into eclipse-daanse:main Mar 21, 2025
5 of 6 checks passed
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.

1 participant