Merge remote-tracking branch 'origin/1.20' into 1.21.1
This commit is contained in:
commit
1b26be735b
7
.github/workflows/gradle.yml
vendored
7
.github/workflows/gradle.yml
vendored
|
|
@ -27,13 +27,6 @@ jobs:
|
||||||
with:
|
with:
|
||||||
cache-read-only: ${{ !startsWith(github.ref, 'refs/heads/1.') }}
|
cache-read-only: ${{ !startsWith(github.ref, 'refs/heads/1.') }}
|
||||||
gradle-home-cache-cleanup: true
|
gradle-home-cache-cleanup: true
|
||||||
- name: Setup project Loom cache
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: |
|
|
||||||
.gradle/loom-cache
|
|
||||||
key: ${{ runner.os }}-gradle-${{ hashFiles('**/gradle.properties', '**/*.gradle*', '**/gradle-wrapper.properties') }}
|
|
||||||
restore-keys: ${{ runner.os }}-gradle-
|
|
||||||
- name: Build ModernFix using Gradle
|
- name: Build ModernFix using Gradle
|
||||||
run: ./gradlew build
|
run: ./gradlew build
|
||||||
- name: Upload Artifacts to GitHub
|
- name: Upload Artifacts to GitHub
|
||||||
|
|
|
||||||
|
|
@ -152,6 +152,10 @@ tasks.named<Jar>("jar") {
|
||||||
from(embed.map { if (it.isDirectory) it else zipTree(it) })
|
from(embed.map { if (it.isDirectory) it else zipTree(it) })
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.named<Jar>("jar") {
|
||||||
|
from(embed.map { if (it.isDirectory) it else zipTree(it) })
|
||||||
|
}
|
||||||
|
|
||||||
// For the AP
|
// For the AP
|
||||||
tasks.withType<JavaCompile>().configureEach {
|
tasks.withType<JavaCompile>().configureEach {
|
||||||
if (!name.lowercase().contains("test")) {
|
if (!name.lowercase().contains("test")) {
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ from contextlib import redirect_stdout
|
||||||
from modernfixlib import get_valid_mixin_options
|
from modernfixlib import get_valid_mixin_options
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description='Generate ModernFix patch summary Markdown file.')
|
parser = argparse.ArgumentParser(description='Generate ModernFix patch summary Markdown file.')
|
||||||
parser.add_argument('-p', '--langpath', default='common/src/main/resources/assets/modernfix/lang/en_us.json')
|
parser.add_argument('-p', '--langpath', default='src/main/resources/assets/modernfix/lang/en_us.json')
|
||||||
|
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ def get_valid_mixin_options():
|
||||||
mixin_name = mixin_name[1:]
|
mixin_name = mixin_name[1:]
|
||||||
all_mixin_options.add("mixin." + mixin_name)
|
all_mixin_options.add("mixin." + mixin_name)
|
||||||
# gather any mixin strings referenced in ModernFixEarlyConfig
|
# gather any mixin strings referenced in ModernFixEarlyConfig
|
||||||
with open('common/src/main/java/org/embeddedt/modernfix/core/config/ModernFixEarlyConfig.java') as config_java:
|
with open('src/main/java/org/embeddedt/modernfix/core/config/ModernFixEarlyConfig.java') as config_java:
|
||||||
for line in config_java:
|
for line in config_java:
|
||||||
for option in re.findall(r"\.put[A-Za-z_]*\(.*\"(mixin(?:\.[a-z_]+)+)\"", line):
|
for option in re.findall(r"\.put[A-Za-z_]*\(.*\"(mixin(?:\.[a-z_]+)+)\"", line):
|
||||||
all_mixin_options.add(option)
|
all_mixin_options.add(option)
|
||||||
|
|
|
||||||
|
|
@ -114,7 +114,7 @@ public class ModernFixMixinPlugin implements IMixinConfigPlugin {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getRefMapperConfig() {
|
public String getRefMapperConfig() {
|
||||||
return null;
|
return "modernfix.refmap.json";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user