Skip to content

Conversation

@karianna
Copy link
Contributor

No description provided.

@Vest
Copy link
Contributor

Vest commented Dec 24, 2024

Please wait (as usual, I cannot tell until when) and don't merge this PR

Vest added 6 commits December 24, 2024 13:04
…methods that return null. In some cases, the null reference/result was not checked, but the code never failed, because it was not executed.

There were no tests, that is why it was difficult to check, whether the refactoring was right :(
1. Corrected the typo in special properties (light crossbow);
2. Corrected maxdex for MAXDEX bonus;
@karianna
Copy link
Contributor Author

karianna commented Dec 27, 2024

Yeah I assume we won't merge this PR, I figured it was just the easiest way to look at a diff and see if we could spot anything.

# Conflicts:
#	data/pathfinder/paizo/roleplaying_game/core_rulebook/cr_equip_arms_armor.lst
@karianna
Copy link
Contributor Author

karianna commented Jan 7, 2025

Super interesting those tests fail for you but not for me locally!

@Vest
Copy link
Contributor

Vest commented Jan 8, 2025

If you use your version/branch, but not mine, I bet you have this PR: #6975
It comments the most important part, when the character sheet is exported. I have uncommented it, and now the tests started failing. (mostly because LegacyKing corrected some data-files).

@karianna
Copy link
Contributor Author

If you use your version/branch, but not mine, I bet you have this PR: #6975 It comments the most important part, when the character sheet is exported. I have uncommented it, and now the tests started failing. (mostly because LegacyKing corrected some data-files).

OK, so just a data fix required then?

…e the difference between "golden" and generated files).

Trimmed lines in base.xml and base-xml.ftl template.
Vest added 16 commits May 4, 2025 22:09
Added the same task to plugins.gradle

Signed-off-by: Vest <[email protected]>
Removed the `buildNsis` task from the Gradle `test_script`, streamlining the build process. Additionally, fixed unnecessary trailing spaces in multiple sections for better formatting consistency. These changes simplify the CI process and improve readability.

Signed-off-by: Vest <[email protected]>
This commit deletes `build-gradle.xml` and `pluginbuild.xml` as they are no longer required. The transition to a Gradle-based build system eliminates dependency on Ant, simplifying the build process.

Signed-off-by: Vest <[email protected]>
Added a new warning message for remote list preferences in properties. Improved Gradle tasks to include all nested class files for export and bonus plugins, ensuring more comprehensive builds.

Signed-off-by: Vest <[email protected]>
…ethod signatures in PCGenTaskExecutor and PluginLoader

Signed-off-by: Vest <[email protected]>
…n```

Few recent pull requests broke the styling: PCGen#7319

Signed-off-by: Vest <[email protected]>
…n```

Few recent pull requests broke the styling: PCGen#7319

Signed-off-by: Vest <[email protected]>
# Conflicts:
#	build.gradle
@LegacyKing
Copy link
Member

Where do we stand with this?

@Vest
Copy link
Contributor

Vest commented Oct 3, 2025

I am updating this PR from time to time. But I am stuck at failed tests (sometimes your changes break the tests that were green before), and I am analyzing the results (but not that fast as I wanted), and I am still not certain that all three OSes are 100% working :(
I don’t want to abandon this PR honestly. It should improve the build speed.

Vest and others added 12 commits October 16, 2025 23:18
…sponding .java files.

The slow test has been reverted, because it was broken in old commits (DATA-4372)

Signed-off-by: Vest <[email protected]>
# Conflicts:
#	build.gradle
Gradle wrapper to 9.1.0

Signed-off-by: Vest <[email protected]>
# Conflicts:
#	code/src/java/pcgen/core/PlayerCharacter.java
#	code/src/java/pcgen/io/ExportHandler.java
…ations to avoid Gradle's warnings. Such constructions will be deprecated in Gradle 10.

Signed-off-by: Vest <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants