Skip to content

Commit

Permalink
Removing wild card imports of org.jooq.Record
Browse files Browse the repository at this point in the history
  • Loading branch information
davidwatkins73 committed Jul 14, 2023
1 parent e881a2c commit 7efbead
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion docs/development/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Waltz is built using [Maven](https://maven.apache.org/).

- [Git](https://git-scm.com/)
- [Maven 3](https://maven.apache.org/)
- [JDK 8](http://www.oracle.com/technetwork/java/javase/overview/index.html)
- [JDK 8+](http://www.oracle.com/technetwork/java/javase/overview/index.html) (see note below)
- [Node](https://nodejs.org/en/)
- [NPM](https://www.npmjs.com/) v6+
- [Sass](http://sass-lang.com/)
Expand All @@ -18,6 +18,12 @@ Waltz is built using [Maven](https://maven.apache.org/).
- [Liquibase](http://www.liquibase.org/) (recommended but not essential)
- [_jOOQ Pro_](https://www.jooq.org/download/) (if using Microsoft SQL Server)


**Note**:
When developing on JDK 9+ please ensure all class imports are explicit.
This is to prevent collisions between `java.lang.Record` and `org.jooq.Record` which can cause compilation errors (see issue: [#6678](https://github.com/finos/waltz/issues/6678))


## Obtaining the code

It is recommended that you clone the repository on GitHub to maintain your own fork and pull in changes as required.
Expand Down

0 comments on commit 7efbead

Please sign in to comment.