Skip to content

Commit

Permalink
Update documented dependency versions and mention gradle dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
willkroboth committed Oct 16, 2024
1 parent d7987b2 commit 0da49f1
Show file tree
Hide file tree
Showing 7 changed files with 55 additions and 49 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -75,11 +75,11 @@

<!-- Passing this to dependents gets rid of a `SLF4J: No SLF4J providers were found` warning -->
<!-- https://stackoverflow.com/questions/54652836/found-slf4j-api-dependency-but-no-providers-were-found -->
<!-- This version matches the slf4j-api declared by MockBukkit-1.20 (not sure if other versions are needed) -->
<!-- This version matches the slf4j-api declared by our dependency on paper-api through MockBukkit-1.21 -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-nop</artifactId>
<version>1.8.0-beta4</version>
<version>2.0.9</version>
<scope>compile</scope>
</dependency>

Expand Down
76 changes: 39 additions & 37 deletions docssrc/src/test_setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,13 @@ When you add the dependencies for MockBukkit and `commandapi-bukkit-test-toolkit

<div class="multi-pre">

```xml,Plugin_Dependency
```xml,Maven
<dependencies>
<!-- See https://github.com/MockBukkit/MockBukkit?tab=readme-ov-file#mag-usage for latest version -->
<dependency>
<groupId>com.github.seeseemelk</groupId>
<artifactId>MockBukkit-v1.20</artifactId>
<version>3.9.0</version>
<artifactId>MockBukkit-v1.21</artifactId>
<version>3.128.0</version>
<scope>test</scope>
</dependency>
Expand All @@ -24,20 +25,23 @@ When you add the dependencies for MockBukkit and `commandapi-bukkit-test-toolkit
<scope>test</scope>
</dependency>
<!-- May be the shade dependency and/or mojang-mapped -->
<dependency>
<groupId>dev.jorel</groupId>
<artifactId>commandapi-bukkit-core</artifactId>
<version>9.6.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<!-- Can also be paper-api -->
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<version>1.20.6-R0.1-SNAPSHOT</version>
<version>1.21.1-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<!-- See https://junit.org/junit5/ for latest version -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
Expand All @@ -47,43 +51,41 @@ When you add the dependencies for MockBukkit and `commandapi-bukkit-test-toolkit
</dependencies>
```

```xml,Shading_CommandAPI
<dependencies>
<dependency>
<groupId>com.github.seeseemelk</groupId>
<artifactId>MockBukkit-v1.20</artifactId>
<version>3.9.0</version>
<scope>test</scope>
</dependency>

Check failure on line 54 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Multiple consecutive blank lines [Expected: 1; Actual: 2]

docssrc/src/test_setup.md:54 MD012/no-multiple-blanks Multiple consecutive blank lines [Expected: 1; Actual: 2]

Check failure on line 54 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Multiple consecutive blank lines [Expected: 1; Actual: 2]

docssrc/src/test_setup.md:54 MD012/no-multiple-blanks Multiple consecutive blank lines [Expected: 1; Actual: 2]
<dependency>
<groupId>dev.jorel</groupId>
<artifactId>commandapi-bukkit-test-toolkit</artifactId>
<version>9.6.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>
```groovy,Gradle_(build.gradle)
dependencies {
// See https://github.com/MockBukkit/MockBukkit?tab=readme-ov-file#mag-usage for latest version

Check failure on line 57 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:57:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 57 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:57:1 MD010/no-hard-tabs Hard tabs [Column: 1]
testImplementation 'com.github.seeseemelk:MockBukkit-v1.21:3.128.0'

Check failure on line 58 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:58:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 58 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:58:1 MD010/no-hard-tabs Hard tabs [Column: 1]
<dependency>
<groupId>dev.jorel</groupId>
<artifactId>commandapi-bukkit-shade</artifactId>
<version>9.6.0-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
testImplementation 'dev.jorel.commandapi-bukkit-test-toolkit:9.6.0-SNAPSHOT'

Check failure on line 60 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:60:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 60 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:60:1 MD010/no-hard-tabs Hard tabs [Column: 1]
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<version>1.20.6-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
// May be the shade dependency and/or mojang-mapped

Check failure on line 62 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:62:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 62 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:62:1 MD010/no-hard-tabs Hard tabs [Column: 1]
implementation 'dev.jorel:commandapi-bukkit-plugin:9.6.0-SNAPSHOT'

Check failure on line 63 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:63:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 63 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:63:1 MD010/no-hard-tabs Hard tabs [Column: 1]
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.8.2</version>
<scope>test</scope>
</dependency>
</dependencies>
// Can also be paper-api

Check failure on line 65 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:65:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 65 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:65:1 MD010/no-hard-tabs Hard tabs [Column: 1]
implementation 'org.spigotmc:spigot-api:1.21.1-R0.1-SNAPSHOT'

Check failure on line 66 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:66:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 66 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:66:1 MD010/no-hard-tabs Hard tabs [Column: 1]
// See https://junit.org/junit5/ for latest version

Check failure on line 68 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:68:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 68 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:68:1 MD010/no-hard-tabs Hard tabs [Column: 1]
testImplementation 'org.junit.jupiter:junit-jupiter-engine:5.8.2'

Check failure on line 69 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:69:1 MD010/no-hard-tabs Hard tabs [Column: 1]

Check failure on line 69 in docssrc/src/test_setup.md

View workflow job for this annotation

GitHub Actions / build (21, ubuntu-20.04)

Hard tabs [Column: 1]

docssrc/src/test_setup.md:69:1 MD010/no-hard-tabs Hard tabs [Column: 1]
}
```

```kotlin,Kotlin_Gradle_(build.gradle.kts)
dependencies {
// See https://github.com/MockBukkit/MockBukkit?tab=readme-ov-file#mag-usage for latest version
testImplementation('com.github.seeseemelk:MockBukkit-v1.21:3.128.0')
testImplementation('dev.jorel.commandapi-bukkit-test-toolkit:9.6.0-SNAPSHOT')
// May be the shade dependency and/or mojang-mapped
implementation('dev.jorel:commandapi-bukkit-plugin:9.6.0-SNAPSHOT')
// Can also be paper-api
implementation('org.spigotmc:spigot-api:1.21.1-R0.1-SNAPSHOT')
// See https://junit.org/junit5/ for latest version
testImplementation('org.junit.jupiter:junit-jupiter-engine:5.8.2')
}
```

</div>
7 changes: 4 additions & 3 deletions examples/bukkit/automated-tests-shaded/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ Key points:
<dependencies>
<dependency>
<groupId>com.github.seeseemelk</groupId>
<artifactId>MockBukkit-v1.20</artifactId>
<version>3.9.0</version>
<artifactId>MockBukkit-v1.21</artifactId>
<version>3.128.0</version>
<scope>test</scope>
</dependency>

Expand All @@ -29,10 +29,11 @@ Key points:
<scope>compile</scope>
</dependency>

<!-- Can also be paper-api -->
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<version>1.20.6-R0.1-SNAPSHOT</version>
<version>1.21.1-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>

Expand Down
4 changes: 2 additions & 2 deletions examples/bukkit/automated-tests-shaded/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
<!-- Otherwise, MockBukkit can get pretty cranky -->
<dependency>
<groupId>com.github.seeseemelk</groupId>
<artifactId>MockBukkit-v1.20</artifactId>
<version>3.9.0</version>
<artifactId>MockBukkit-v1.21</artifactId>
<version>3.128.0</version>
<scope>test</scope>
</dependency>

Expand Down
7 changes: 4 additions & 3 deletions examples/bukkit/automated-tests/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ Key points:
<dependencies>
<dependency>
<groupId>com.github.seeseemelk</groupId>
<artifactId>MockBukkit-v1.20</artifactId>
<version>3.9.0</version>
<artifactId>MockBukkit-v1.21</artifactId>
<version>3.128.0</version>
<scope>test</scope>
</dependency>

Expand All @@ -29,10 +29,11 @@ Key points:
<scope>provided</scope>
</dependency>

<!-- Can also be paper-api -->
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<version>1.20.6-R0.1-SNAPSHOT</version>
<version>1.21.1-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>

Expand Down
4 changes: 2 additions & 2 deletions examples/bukkit/automated-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
<!-- Otherwise, MockBukkit can get pretty cranky -->
<dependency>
<groupId>com.github.seeseemelk</groupId>
<artifactId>MockBukkit-v1.20</artifactId>
<version>3.9.0</version>
<artifactId>MockBukkit-v1.21</artifactId>
<version>3.128.0</version>
<scope>test</scope>
</dependency>

Expand Down
2 changes: 2 additions & 0 deletions update.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ sed -i "s/dev\.jorel:commandapi-bukkit-core:$oldVer/dev\.jorel:commandapi-bukkit
sed -i "s/dev\.jorel:commandapi-annotations:$oldVer/dev\.jorel:commandapi-annotations:$newVer/" docssrc/src/setup_annotations.md
sed -i "s/dev\.jorel:commandapi-bukkit-kotlin:$oldVer/dev\.jorel:commandapi-bukkit-kotlin:$newVer/" docssrc/src/kotlinintro.md
sed -i "s/dev\.jorel:commandapi-velocity-kotlin:$oldVer/dev\.jorel:commandapi-velocity-kotlin:$newVer/" docssrc/src/kotlinintro.md
sed -i "s/dev\.jorel:commandapi-bukkit-plugin:$oldVer/dev\.jorel:commandapi-bukkit-test-toolkit:$newVer/" docssrc/src/test_setup.md
sed -i "s/dev\.jorel:commandapi-bukkit-plugin:$oldVer/dev\.jorel:commandapi-bukkit-plugin:$newVer/" docssrc/src/test_setup.md

# mdBook documentation
sed -i "s/$oldVer/$newVer/" docssrc/book.toml
Expand Down

0 comments on commit 0da49f1

Please sign in to comment.