-
Notifications
You must be signed in to change notification settings - Fork 1
Some helpful improvements #3
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
base: master
Are you sure you want to change the base?
Conversation
… the latest release. Changed the `groupId` and bumped up the version. Removed `<scope>test</scope>` from the pom.xml. Fixed some JavaDoc.
The test scope is for this library We don't need the mock dependency from it |
My comment is broad. It should have removed the test phase bindings. If it actually did anything at all. |
No I mean the test scope are needed for this dependencies |
I think I get what you mean. Correct me if I'm wrong. The dependencies' tests still run when compiling and packaging. It looks like this package needed to avoid tests since that blows up with all kind of errors with no real fix for those errors. Running |
Yeah,using would say just keep the test scope for this MR |
For completeness, roll back the changes removing |
Yeah I think so |
New commit to revert the |
@Hanmac is this good to merge? |
@kevlahnota i don't know much about the maven plugin, can you look at this too? |
I think this just simplifies things so it's easier to grab the modded artifact though the main project will need update to get the new artifact from jitpack |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think that might be good enough for now?
…ll allow the plugin to go to Maven Central
GroupId change
…es PowerShell over CmdLine - this avoids cmd's 8191 character limit and takes advantage of PowerShell's 32k limit. Removed Code Style check. Updated Plexus XML dependency
I just tried running it on the computers I use:
Changes don't affect *nix as they don't have |
…t fixes. Fixed Partial Path Traversal Vulnerability.
…xml. Did some linting
Working on the idea that jitpack.io could be used to help out with working with dependencies. I created this PR with the following changes:
groupId
and bumped up the version. This is to avoid potential conflicts.<scope>test</scope>
from the pom.xml - not sure if this is helpful in anyway.Other changes to the Forge project are required to use this new package. Things like updating actions and workflows to use a new package.
I made some changes to
forge-gui-android/pom.xml
which seems to work locally:com.simpligility.maven.plugins
tocom.github.Card-Forge
This needs to be merged and working before jitpack.io will pick it up as a usable plugin.