Changelog:
- Added new function
checkPasswordWithResult()
which can return the result of failure as well. - Merged if conditions to reduce cognitive complexity.
- Updated README with instructions on usage of
checkPasswordWithResult()
. - Updated test class to run test cases on both functions.
- Added CI workflow on dev branch.