Summary
- Remove hardcoded string constant representing "UTF-8" where possible (details)
- Review/cleanup Facelets/Request/Response encoding implementation (details)
- Further clarified comments after self-review. (details)
- UIInput#getSubmittedValue() must also consider isLocalValueSet() when (details)
- Further cleanup of comments (details)
- Fixed wrong base url to validate contracts resource; it should be (details)
- Add session mutex (details)
- Fallback in case there's no mutex attribute for whatever reason (details)
- Consider ClosedChannelException as well when checking for connection (details)
- Mmkay instanceof var was only available since Java 14 (details)
- PartialViewContextImpl should use same VisitContext to reset values as (details)
- Add clarifying comment wrt copy of resetValues() (details)
- resetValues should not carry EXECUTE_LIFECYCLE visit hint (details)
- Revert "UIInput#getSubmittedValue() must also consider isLocalValueSet() when INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL=true https://github.com/eclipse-ee4j/mojarra/issues/5386" (details)
- Found and fixed two more occurrences on synchronized(session) (details)
- Improved impl for https://github.com/eclipse-ee4j/mojarra/issues/5375 (details)
- First step, migrate junit4 to junit5 (details)
- Analyzed and fixed failing UIComponentBaseBehaviorTestCase; it was (details)
- migrated EasyMock/PoweMock to Mockito (details)
- Micro optimization to clarify intent of code (details)
- Reduce logging level of exception which is already rethrown during (details)