Skip to content

Updates to jss/javaparser#479

Merged
easye merged 1 commit into
armedbear:masterfrom
alanruttenberg:javaparser-patch-2022-04
Apr 6, 2022
Merged

Updates to jss/javaparser#479
easye merged 1 commit into
armedbear:masterfrom
alanruttenberg:javaparser-patch-2022-04

Conversation

@alanruttenberg
Copy link
Copy Markdown
Collaborator

Update to javaparser 3.24.2. Fix tests. Fix typo: ignoreable -> ignorable. Have invoke load javaparser first time #1 is used. Fixes #475 #477 #478

…able. Have invoke load javaparser first time armedbear#1 is used.
Copy link
Copy Markdown
Collaborator

@easye easye left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't had time to test this yet. It would be best to add running the javaparser test suite as part of the Github CI, but that requires somewhat specialized knowledge that I don't really expect that others have. Although adding another line to run the JSS tests is pretty easy, learning Github CI to the point of being able to re-run tests without another merge request could be somewhat frustating. I will try to get the cycles to make the changes, observe the results, and likely merge this in the next day unless someone reports problems.

@@ -1,3 +1,4 @@
(in-package :asdf)
Copy link
Copy Markdown
Collaborator

@easye easye Apr 6, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to use in-package: asdf systems need to be canonically processed by the generic methods which encapsulate the internal ASDF machinery for everything to always work properly. eval/loading the source unit can be an shortcut in debugging sometimes but there are enough weird edge cases that one should not get in the habit of trusting such a process as the final result.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't like relying on magic. I ran and fixed the tests.

@easye
Copy link
Copy Markdown
Collaborator

easye commented Apr 6, 2022

@alanruttenberg Please don't close the ticket until the associated pull makes it in, as it will confuse people. Yes, it is fixed for you, but not with respect to the dev tree.

And thanks as always for the love (and JSS, which seems to be getting some wider use these days)!

@easye easye merged commit 32cf16b into armedbear:master Apr 6, 2022
@alanruttenberg
Copy link
Copy Markdown
Collaborator Author

I closed one of 3 after I put the actionable issues in the other two tickets. Glad it's merged now.

@alanruttenberg alanruttenberg deleted the javaparser-patch-2022-04 branch April 6, 2022 21:32
@easye
Copy link
Copy Markdown
Collaborator

easye commented Apr 6, 2022

My mistake. Apologies for the false statment on my part.

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.

jss sharpsign quote for static field not working

2 participants