Commit 309d8d9
committed
Refactor project build configuration
This commit makes no functional changes to any LmdbJava code. It is
purely confined to build system related adjustments. These are aimed
at simplifying long-term maintenance and ease of third party
contributions. The changes include:
* Removal of parent POM
* Removal of PMD, SpotBugs and Checkstyle
* Replacement of license plugin
* Automatic code formatting (using Google style)
* Update to Codecov integration1 parent 68f0a44 commit 309d8d9
File tree
57 files changed
+1991
-2616
lines changed- .github/workflows
- src
- main/java/org/lmdbjava
- misc
- test/java/org/lmdbjava
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
57 files changed
+1991
-2616
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
44 | 46 | | |
45 | 47 | | |
46 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
76 | 81 | | |
77 | 82 | | |
78 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
2 | 18 | | |
3 | 19 | | |
4 | 20 | | |
| |||
0 commit comments