Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve project structure #152

Merged
merged 27 commits into from
Feb 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
d72e84c
Improve moduleDependencies notation
thecatcore Feb 7, 2024
66c2b9c
Setup new buildscript
thecatcore Feb 8, 2024
9a3b3aa
Port api-base and logger-api
thecatcore Feb 8, 2024
728f2ea
Infer module dependencies from MCVersion
thecatcore Feb 8, 2024
0457e7c
Port legacy-fabric-resource-loader-v1
thecatcore Feb 8, 2024
ce5b9ba
Port legacy-fabric-lifecycle-events-v1
thecatcore Feb 8, 2024
1a620e2
Fix common modules depending on non common modules too
thecatcore Feb 8, 2024
8282312
Port legacy-fabric-command-api-v1
thecatcore Feb 8, 2024
e8ba551
Port legacy-fabric-entity-events-v1
thecatcore Feb 8, 2024
bfffc61
Port legacy-fabric-gamerule-api-v1
thecatcore Feb 8, 2024
048c6a5
Port legacy-fabric-item-groups-v1
thecatcore Feb 8, 2024
6f99227
Port legacy-fabric-keybindings-api-v1
thecatcore Feb 8, 2024
cd2d50c
Port legacy-fabric-networking-api-v1
thecatcore Feb 8, 2024
2038d0b
Port legacy-fabric-permissions-api-v1
thecatcore Feb 8, 2024
561bc78
Port legacy-fabric-registry-sync-api-v1
thecatcore Feb 8, 2024
f1ebfd4
Port legacy-fabric-rendering-api-v1
thecatcore Feb 8, 2024
7864519
Port legacy-fabric-crash-report-info-v1
thecatcore Feb 8, 2024
4ca3e63
Port legacy-fabric-command-api-v2
thecatcore Feb 8, 2024
4ebfb8d
Port helper pom module
thecatcore Feb 8, 2024
964df02
Don't generate a range when min and max versions are the same
thecatcore Feb 8, 2024
ed0ecc0
Add missing minecraft version requirement to some common modules
thecatcore Feb 8, 2024
3156b37
Add back access wideners
thecatcore Feb 8, 2024
b4823ac
Don't create testmod tasks for projects without tests
thecatcore Feb 8, 2024
8d09553
Fix CI failing randomly
thecatcore Feb 8, 2024
ba2e84b
Fix some CI quirks
thecatcore Feb 8, 2024
2c4e89a
Fix version check
thecatcore Feb 8, 2024
52eeb19
Remove old project declarations
thecatcore Feb 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 4 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: [push, pull_request]

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: eclipse-temurin:17-jdk
options: --user root
Expand All @@ -13,15 +13,16 @@ jobs:
with:
fetch-depth: 0
- uses: gradle/wrapper-validation-action@v1
- run: ./gradlew check build publishToMavenLocal --stacktrace --parallel
- run: ./gradlew check build --stacktrace --parallel
- run: ./gradlew publishToMavenLocal --stacktrace
- uses: actions/upload-artifact@v3
with:
name: Artifacts
path: build/libs/
- uses: actions/upload-artifact@v3
with:
name: Artifacts
path: ./*/build/libs/
path: ./**/build/libs/
- uses: actions/upload-artifact@v3
with:
name: Maven Local
Expand Down
1 change: 0 additions & 1 deletion 1.10.2/build.gradle

This file was deleted.

9 changes: 0 additions & 9 deletions 1.10.2/legacy-fabric-registry-sync-api-v1/build.gradle

This file was deleted.

5 changes: 0 additions & 5 deletions 1.10.2/legacy-fabric-resource-loader-v1/build.gradle

This file was deleted.

29 changes: 0 additions & 29 deletions 1.10.2/legacyfabric-api/build.gradle

This file was deleted.

1 change: 0 additions & 1 deletion 1.11.2/build.gradle

This file was deleted.

29 changes: 0 additions & 29 deletions 1.11.2/legacyfabric-api/build.gradle

This file was deleted.

1 change: 0 additions & 1 deletion 1.12.2/build.gradle

This file was deleted.

8 changes: 0 additions & 8 deletions 1.12.2/legacy-fabric-command-api-v2/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.12.2/legacy-fabric-entity-events-v1/build.gradle

This file was deleted.

5 changes: 0 additions & 5 deletions 1.12.2/legacy-fabric-item-groups-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.12.2/legacy-fabric-lifecycle-events-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.12.2/legacy-fabric-networking-api-v1/build.gradle

This file was deleted.

9 changes: 0 additions & 9 deletions 1.12.2/legacy-fabric-registry-sync-api-v1/build.gradle

This file was deleted.

5 changes: 0 additions & 5 deletions 1.12.2/legacy-fabric-resource-loader-v1/build.gradle

This file was deleted.

29 changes: 0 additions & 29 deletions 1.12.2/legacyfabric-api/build.gradle

This file was deleted.

1 change: 0 additions & 1 deletion 1.13.2/build.gradle

This file was deleted.

29 changes: 0 additions & 29 deletions 1.13.2/legacyfabric-api/build.gradle

This file was deleted.

1 change: 0 additions & 1 deletion 1.7.10/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.7.10/legacy-fabric-api-base/build.gradle

This file was deleted.

8 changes: 0 additions & 8 deletions 1.7.10/legacy-fabric-command-api-v2/build.gradle

This file was deleted.

8 changes: 0 additions & 8 deletions 1.7.10/legacy-fabric-keybindings-api-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.7.10/legacy-fabric-lifecycle-events-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.7.10/legacy-fabric-networking-api-v1/build.gradle

This file was deleted.

12 changes: 0 additions & 12 deletions 1.7.10/legacy-fabric-registry-sync-api-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.7.10/legacy-fabric-rendering-api-v1/build.gradle

This file was deleted.

5 changes: 0 additions & 5 deletions 1.7.10/legacy-fabric-resource-loader-v1/build.gradle

This file was deleted.

29 changes: 0 additions & 29 deletions 1.7.10/legacyfabric-api/build.gradle

This file was deleted.

1 change: 0 additions & 1 deletion 1.8.9/build.gradle

This file was deleted.

5 changes: 0 additions & 5 deletions 1.8.9/legacy-fabric-api-base/build.gradle

This file was deleted.

8 changes: 0 additions & 8 deletions 1.8.9/legacy-fabric-command-api-v2/build.gradle

This file was deleted.

1 change: 0 additions & 1 deletion 1.8.9/legacy-fabric-crash-report-info-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.8.9/legacy-fabric-entity-events-v1/build.gradle

This file was deleted.

5 changes: 0 additions & 5 deletions 1.8.9/legacy-fabric-item-groups-v1/build.gradle

This file was deleted.

8 changes: 0 additions & 8 deletions 1.8.9/legacy-fabric-keybindings-api-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.8.9/legacy-fabric-lifecycle-events-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.8.9/legacy-fabric-networking-api-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.8.9/legacy-fabric-permissions-api-v1/build.gradle

This file was deleted.

9 changes: 0 additions & 9 deletions 1.8.9/legacy-fabric-registry-sync-api-v1/build.gradle

This file was deleted.

6 changes: 0 additions & 6 deletions 1.8.9/legacy-fabric-rendering-api-v1/build.gradle

This file was deleted.

Loading
Loading