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

V3SlotSetters linter/codemod draft #1669

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

V3SlotSetters linter/codemod draft #1669

wants to merge 11 commits into from

Commits on Feb 28, 2023

  1. V3SlotSetters codemod draft

    Spone committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    de176b5 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    c413492 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Update lib/view_component/codemods/v3_slot_setters.rb

    Co-authored-by: Joel Hawksley <[email protected]>
    Spone and joelhawksley authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    21a8a26 View commit details
    Browse the repository at this point in the history
  2. Update lib/view_component/codemods/v3_slot_setters.rb

    Co-authored-by: Joel Hawksley <[email protected]>
    Spone and joelhawksley authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    fb748a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d075cde View commit details
    Browse the repository at this point in the history
  4. standardrb

    Spone committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    e376b29 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    547c202 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Configuration menu
    Copy the full SHA
    2542ba5 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    b805fd7 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Codemod v3 slots improvements (#1746)

    * Add rake task for legacy slots detection
    
    * Add view component previews to codemod view paths
    
    * Autodetect rails view paths
    
    * Improve uncertain matches detection
    
    * Update lib/view_component/codemods/v3_slot_setters.rb
    
    Co-authored-by: Hans Lemuet <[email protected]>
    
    * Update usage instruction
    
    * Add rake task to migrate to new slots
    
    * Update changelog
    
    * Standardrb
    
    * Add tests
    
    * Call eager loading via Rails
    
    * Update docs/CHANGELOG.md
    
    Co-authored-by: Hans Lemuet <[email protected]>
    
    * Add support for passing view paths via CLI
    
    * Fix helper in rake tasks
    
    * Fix tests
    
    * Add note about codemod to changelog
    
    ---------
    
    Co-authored-by: Hans Lemuet <[email protected]>
    kirillplatonov and Spone authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    3240607 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf8a038 View commit details
    Browse the repository at this point in the history