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:
|
||||
cache-read-only: ${{ !startsWith(github.ref, 'refs/heads/1.') }}
|
||||
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
|
||||
run: ./gradlew build
|
||||
- name: Upload Artifacts to GitHub
|
||||
|
|
|
|||
|
|
@ -152,6 +152,10 @@ tasks.named<Jar>("jar") {
|
|||
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
|
||||
tasks.withType<JavaCompile>().configureEach {
|
||||
if (!name.lowercase().contains("test")) {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ from contextlib import redirect_stdout
|
|||
from modernfixlib import get_valid_mixin_options
|
||||
|
||||
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()
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ def get_valid_mixin_options():
|
|||
mixin_name = mixin_name[1:]
|
||||
all_mixin_options.add("mixin." + mixin_name)
|
||||
# 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 option in re.findall(r"\.put[A-Za-z_]*\(.*\"(mixin(?:\.[a-z_]+)+)\"", line):
|
||||
all_mixin_options.add(option)
|
||||
|
|
|
|||
|
|
@ -114,7 +114,7 @@ public class ModernFixMixinPlugin implements IMixinConfigPlugin {
|
|||
|
||||
@Override
|
||||
public String getRefMapperConfig() {
|
||||
return null;
|
||||
return "modernfix.refmap.json";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user