Skip to content
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

[WW-5369] Re-define minimal library set #847

Merged
merged 1 commit into from
Jan 18, 2024
Merged

Conversation

lukaszlenart
Copy link
Member

This PR adds missing caffeine-x.x.x.jar & javassist-x.x.x.jar

WW-5369

Copy link

sonarcloud bot commented Jan 18, 2024

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

Copy link
Member

@kusalk kusalk left a comment

Choose a reason for hiding this comment

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

Caffeine is required for the default configuration but technically optional

@lukaszlenart
Copy link
Member Author

The min-lib is used by ppl who do not use Maven, so caffeine is required to start the app in such a case.

@kusalk
Copy link
Member

kusalk commented Jan 18, 2024

If their struts.properties has

struts.ognl.expressionCacheType=basic
struts.ognl.beanInfoCacheType=basic

then Caffeine won't be required - but given the default configuration requires it, probably best to include it

@lukaszlenart
Copy link
Member Author

We can either use basic and then make Caffeine optional in pom.xml or distribute it with the minimal set. Most of the uses rarely change the default settings.

@kusalk
Copy link
Member

kusalk commented Jan 18, 2024

Yeah makes sense - best to distribute it

@lukaszlenart lukaszlenart merged commit 5ee3811 into master Jan 18, 2024
9 checks passed
@lukaszlenart lukaszlenart deleted the fix/WW-5369-min-lib branch January 18, 2024 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants