Skip to content

Commit 60958ad

Browse files
authored
Add link to code quality.
1 parent a299f84 commit 60958ad

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

docs/development-strategy.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ We aim to keep up to high-quality code standards and use code quality tools wher
55
To ensure high code-quality,
66

77
* we follow the principles of [Java by Comparison](https://java.by-comparison.com/).
8-
* we follow the principles of [Effetcive Java](https://www.oreilly.com/library/view/effective-java-3rd/9780134686097/).
8+
* we follow the principles of [Effective Java](https://www.oreilly.com/library/view/effective-java-3rd/9780134686097/).
99
* we use [Design Pattners](https://java-design-patterns.com/patterns/) when applicable.
1010
* we document our design decisions using the lightweight architectural decision records [MADR](https://adr.github.io/madr/).
1111
* we review each external pull request by at least two [JabRef Core Developers](https://github.com/JabRef/jabref/blob/master/DEVELOPERS).
1212

13+
Read on on our automated quality checks at [Code Quality](code-quality.md).
14+
1315
## Continuos integration
1416

1517
Since end of 2019, we just use GitHub actions to execute our tests and to creates binaries. The binaries are create using [gradle](https://gradle.org/) and are uploaded to to [https://builds.jabref.org](https://builds.jabref.org). These binaries are created without any checks to have them available as quickly as possible, even if the localization or some fetchers are broken. Deep link: [https://github.com/JabRef/jabref/actions?workflow=Deployment](https://github.com/JabRef/jabref/actions?workflow=Deployment).

0 commit comments

Comments
 (0)