Testing: Enhance the testing framework to ensure consistent results across different platforms. This improvement helps maintain reliability in how .gitignore rules are applied, regardless of the operating system.
Testing: Update test cases to avoid using arrow functions for better backward compatibility. This change ensures that the tests run smoothly on older environments.
Fixes
Fix issue #16: Ensure the test results are accurate by utilizing the git check-ignore command. This fix addresses inconsistencies in how ignore rules are processed.
Others
Add comprehensive test cases to validate the functionality of the ignore manager. This addition strengthens the overall quality assurance process.