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

Update boilerplate.go #18638

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Commits on Apr 14, 2024

  1. Update boilerplate.go

    Preservation of Backward Compatibility: The existing codebase already relies on the -boilerplate-dir flag. Changing this flag name might break existing scripts or workflows that depend on it. Therefore, it's essential to keep this flag intact for backward compatibility.
    
    Adding a New Option: Introducing a new long option -root-dir provides flexibility and improves usability. Users who prefer long, descriptive option names can now use -root-dir instead of the potentially cryptic -boilerplate-dir. This makes the codebase more user-friendly without sacrificing existing functionality.
    
    Maintaining Short Option Consistency: To ensure consistency and compatibility with existing scripts or command-line interfaces, the short option -b (for -boilerplate-dir) remains unchanged. This consistency ensures that users accustomed to using short options can seamlessly transition to the new version without needing to update their scripts or commands.
    
    Overall, these changes aim to balance the need for introducing new features and improving usability while ensuring that existing users can continue using the tool without disruption.
    r0cketdyne committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    052afbb View commit details
    Browse the repository at this point in the history