Skip to content

Commit e0a5264

Browse files
authored
Merge pull request #499 from JKomoroski/docs/documentation-improvements
Documentation improvements: spelling, grammar, broken links, and link upgrades
2 parents 8d6b019 + f4f409d commit e0a5264

93 files changed

Lines changed: 2525 additions & 2530 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

dropwizard-guicey/src/doc/docs/about/compatibility.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
Dropwizard | Guicey
44
----------|---------
5-
5.0.0 | [8.0.2](http://xvik.github.io/dropwizard-guicey/8.0.2)
6-
4.0.0 | [7.3.2](http://xvik.github.io/dropwizard-guicey/7.3.2)
7-
3.0.0 | [6.4.2](http://xvik.github.io/dropwizard-guicey/6.4.2)
8-
2.1.0 | [5.10.2](http://xvik.github.io/dropwizard-guicey/5.10.2)
9-
2.0.0 | [5.5.0](http://xvik.github.io/dropwizard-guicey/5.5.0)
10-
1.3.0 | [4.2.3](http://xvik.github.io/dropwizard-guicey/4.2.3)
11-
1.2.0 | [4.1.0](http://xvik.github.io/dropwizard-guicey/4.1.0)
12-
1.1.0 | [4.1.0](http://xvik.github.io/dropwizard-guicey/4.1.0)
13-
1.0 | [4.0.1](http://xvik.github.io/dropwizard-guicey/4.0.1)
5+
5.0.0 | [8.0.2](https://xvik.github.io/dropwizard-guicey/8.0.2)
6+
4.0.0 | [7.3.2](https://xvik.github.io/dropwizard-guicey/7.3.2)
7+
3.0.0 | [6.4.2](https://xvik.github.io/dropwizard-guicey/6.4.2)
8+
2.1.0 | [5.10.2](https://xvik.github.io/dropwizard-guicey/5.10.2)
9+
2.0.0 | [5.5.0](https://xvik.github.io/dropwizard-guicey/5.5.0)
10+
1.3.0 | [4.2.3](https://xvik.github.io/dropwizard-guicey/4.2.3)
11+
1.2.0 | [4.1.0](https://xvik.github.io/dropwizard-guicey/4.1.0)
12+
1.1.0 | [4.1.0](https://xvik.github.io/dropwizard-guicey/4.1.0)
13+
1.0 | [4.0.1](https://xvik.github.io/dropwizard-guicey/4.0.1)
1414
0.9 | [3.3.0](https://github.com/xvik/dropwizard-guicey/tree/dw-0.9)
1515
0.8 | [3.1.0](https://github.com/xvik/dropwizard-guicey/tree/dw-0.8)
1616
0.7 | [1.1.0](https://github.com/xvik/dropwizard-guicey/tree/dw-0.7)

dropwizard-guicey/src/doc/docs/about/history.md

Lines changed: 156 additions & 156 deletions
Large diffs are not rendered by default.

dropwizard-guicey/src/doc/docs/about/migration.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,32 @@
22

33
## Dropwizard 5.0
44

5-
* [dropwizard upgrade instructions](https://www.dropwizard.io/en/stable/manual/upgrade-notes/upgrade-notes-5_0_x.html)
5+
* [Dropwizard upgrade instructions](https://www.dropwizard.io/en/stable/manual/upgrade-notes/upgrade-notes-5_0_x.html)
66

77
Java 17 required.
88

99
## Dropwizard 4.0
1010

1111
Migration to jakarta namespace (`jakarta.inject`, `jakarta.servlet`, `jakarta.persistence` instead of `javax.*`).
1212

13-
* [dropwizard upgrade instructions](https://www.dropwizard.io/en/release-4.0.x/manual/upgrade-notes/upgrade-notes-4_0_x.html)
13+
* [Dropwizard upgrade instructions](https://www.dropwizard.io/en/release-4.0.x/manual/upgrade-notes/upgrade-notes-4_0_x.html)
1414

1515
Guice 7.0 [drops javax.* support completely](https://github.com/google/guice/wiki/Guice700), so you should either migrate
1616
to guice annotations (like `com.google.guice.Inject`) or use jakarta annotations (like `jakarta.inject.Inject`).
1717

18-
If you're upgrading from dropwizard 2.1 it is recommended to perform step-by-step migration (due to many breaking changes):
18+
If you're upgrading from Dropwizard 2.1 it is recommended to perform step-by-step migration (due to many breaking changes):
1919

20-
* guicey 5.9.0 - dropwizard 2.1, guice 6 (changed guicey project structure - same as in guicey 6)
21-
* guicey 6.1.0 - dropwizard 3, guice 6 (changed core dropwizard packaged)
22-
* guicey 7.0.0 - dropwizard 4, guice 7
20+
* Guicey 5.9.0 - Dropwizard 2.1, guice 6 (changed Guicey project structure - same as in Guicey 6)
21+
* Guicey 6.1.0 - Dropwizard 3, guice 6 (changed core Dropwizard packaged)
22+
* Guicey 7.0.0 - Dropwizard 4, guice 7
2323

2424
There might be problems with 3rd party guice libraries still using javax annotations - they would not work as planned
2525
if `javax.inject` annotations used. If possible, migrate such libraries to jakarta namespace or, at least,
2626
use guice native annotations (so library could work with all guice versions).
2727

2828
As the last option, there is a [gradle plugin](https://github.com/nebula-plugins/gradle-jakartaee-migration-plugin)
2929
for automatic conversion of project dependencies from javax to jakarta. This way, application started from gradle project
30-
would use repackaged dependencies with correct jakarta namespace. Application delivery would also contain
30+
would use repackaged dependencies with correct jakarta namespace. Application delivery would also contain
3131
custom (repackaged) jars.
3232

3333
Using this plugin, I did initial [automatic guice migration](https://github.com/xvik/guice-jakartaee), (appeared before official
@@ -37,39 +37,39 @@ repackage.
3737

3838
## Dropwizard 3.0
3939

40-
Java 8 support dropped! Many core packages were changed so there might be problems with 3rd party modules.
40+
Java 8 support dropped! Many core packages were changed so there might be problems with 3rd party modules.
4141

42-
* [dropwizard upgrade instructions](https://www.dropwizard.io/en/release-4.0.x/manual/upgrade-notes/upgrade-notes-3_0_x.html)
42+
* [Dropwizard upgrade instructions](https://www.dropwizard.io/en/release-4.0.x/manual/upgrade-notes/upgrade-notes-3_0_x.html)
4343

44-
* Guicey core was merged with ext modules to unify versioning.
44+
* Guicey core was merged with extension modules to unify versioning.
4545
* Examples repository was also merged into the [main repository](https://github.com/xvik/dropwizard-guicey/tree/master/examples)
46-
* There is only one BOM now: `ru.vyarus.guicey:guicey-bom`.
46+
* There is only one BOM now: `ru.vyarus.guicey:guicey-bom`.
4747
* Dropwizard-guicey POM is not a BOM anymore (removing ambiguity). POM simplified by using direct exclusions instead of relying on BOM.
4848

4949
!!! note
50-
Guicey 5.8.0 (for dropwizard 2.1) applies the same project structure as in guicey 6 (dropwizard 3) and
50+
Guicey 5.8.0 (for Dropwizard 2.1) applies the same project structure as in Guicey 6 (Dropwizard 3) and
5151
so you can use it as the first migration step.
5252

5353
## Dropwizard 2.1
5454

55-
* [dropwizard upgrade notes](https://www.dropwizard.io/en/release-4.0.x/manual/upgrade-notes/upgrade-notes-2_1_x.html)
55+
* [Dropwizard upgrade notes](https://www.dropwizard.io/en/release-4.0.x/manual/upgrade-notes/upgrade-notes-2_1_x.html)
5656

57-
Since dropwizard 2.1.0 [jackson blackbird](https://github.com/FasterXML/jackson-modules-base/tree/jackson-modules-base-2.13.3/blackbird#readme)
57+
Since Dropwizard 2.1.0 [jackson blackbird](https://github.com/FasterXML/jackson-modules-base/tree/jackson-modules-base-2.13.3/blackbird#readme)
5858
[used by default](https://www.dropwizard.io/en/release-2.1.x/manual/upgrade-notes/upgrade-notes-2_1_x.html#jackson-blackbird-as-default)
5959
instead of [afterburner](https://github.com/FasterXML/jackson-modules-base/tree/jackson-modules-base-2.13.3/afterburner#readme).
6060
If you use **java 8** then apply afterburner dependency in order to switch into it:
6161

62-
```
62+
```groovy
6363
implementation 'com.fasterxml.jackson.module:jackson-module-afterburner:2.13.3'
6464
```
6565

66-
(omit version if guicey or dropwizard if BOM used).
66+
(omit the version if the Guicey or Dropwizard BOM is used).
6767
Without it, you'll always see a nasty warning on startup (afterburner is better for java 8, but for java 9+ blackbird should be used)
6868

6969
* [Java 8 issue discussion](https://github.com/xvik/dropwizard-guicey/discussions/226)
70-
* [dropwizard upgrade instructions](https://www.dropwizard.io/en/release-2.1.x/manual/upgrade-notes/upgrade-notes-2_1_x.html)
70+
* [Dropwizard upgrade instructions](https://www.dropwizard.io/en/release-2.1.x/manual/upgrade-notes/upgrade-notes-2_1_x.html)
7171

7272
## Dropwizard 2.0
7373

74-
* [dropwizard upgrade instructions](https://www.dropwizard.io/en/release-2.0.x/manual/upgrade-notes/upgrade-notes-2_0_x.html)
75-
* [guicey migration guide](http://xvik.github.io/dropwizard-guicey/5.0.0/about/release-notes/#migration-guide).
74+
* [Dropwizard upgrade instructions](https://www.dropwizard.io/en/release-2.0.x/manual/upgrade-notes/upgrade-notes-2_0_x.html)
75+
* [Guicey migration guide](https://xvik.github.io/dropwizard-guicey/5.0.0/about/release-notes/#migration-guide).

0 commit comments

Comments
 (0)