Skip to content

Refactor PHP file parsing, time tracking, and logic enhancements#87

Merged
erikyo merged 9 commits intomasterfrom
1.6.6
Feb 21, 2026
Merged

Refactor PHP file parsing, time tracking, and logic enhancements#87
erikyo merged 9 commits intomasterfrom
1.6.6

Conversation

@erikyo
Copy link
Collaborator

@erikyo erikyo commented Feb 21, 2026

Summary

This pull request includes various improvements and fixes across multiple areas of the codebase:

  • PHP File Parsing: Improved comment parsing logic for better accuracy and efficiency.
  • Time Tracking: Enhanced time tracking reliability by passing timeStart as an argument. Initialized timeStart and updated related logic to handle it properly.
  • Refactoring: Simplified audit completion messages, improved console formatting, removed redundant logging, and optimized file processing logic.
  • Bug Fixes: Addressed issues with JSON output, the -h help flag mapping, and consistent handling of glob patterns (Windows/Unix compatibility and catch-all syntax).
  • Version Updates: Updated the codebase to v1.6.6 while fixing minor README formatting issues.

Checklist

  • Unit tests updated or added for changes.
  • Documentation updated (if applicable).
  • Version number incremented in files affected by this change.

Additional Notes

This update improves robustness, code readability, and user-facing functionality, especially in time tracking and progress reporting areas.

@erikyo erikyo merged commit 62d11ad into master Feb 21, 2026
3 checks passed
@erikyo erikyo deleted the 1.6.6 branch February 21, 2026 06:49
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.

1 participant