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

chore(copybara): sync commits from Aspect-internal silo #674

Merged
merged 9 commits into from
Apr 22, 2024

Commits on Apr 22, 2024

  1. feat(lint): CLI offer to apply fixes in interactive mode (#5012)

    Includes a refactoring to split the BEP code into a separate file.
    
    Adds a parser for the ESlint format to SARIF for use with Marvin.
    
    Fixes #663
    Fixes #556
    
    ---
    
    ### Type of change
    
    - New feature or functionality (change which adds functionality)
    
    **For changes visible to end-users**
    
    - Relevant documentation has been updated
    
    ### Test plan
    
    - Manual testing; please provide instructions so we can reproduce:
    
    Ran `bazel lint` on code in Silo.
    
    GitOrigin-RevId: 31c5662a625e7d7076fb4a58b55947fdedaaee36
    alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f43d88a View commit details
    Browse the repository at this point in the history
  2. chore: update bats framework deps (#5023)

    Updates the bats framework deps.
    
    ---
    
    ### Type of change
    
    - Chore (any other change that doesn't affect source or test files, such
    as configuration)
    
    ### Test plan
    
    - Covered by existing test cases
    
    GitOrigin-RevId: 7e9d33ba520a8057ed74e194eb003e9928771ab2
    mattem authored and alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    7884860 View commit details
    Browse the repository at this point in the history
  3. chore(cli): add integration test for lint cmd (#5027)

    Refactor existing tests into a common Bazel package
    
    FYI @thesayyn since I'm moving your bats setup a bit.
    
    ---
    
    ### Type of change
    
    - Chore (any other change that doesn't affect source or test files, such
    as configuration)
    
    ### Test plan
    
    - New test cases added
    
    GitOrigin-RevId: 7ed57e6976ff8a9ceddd1577ed039aa9a7ff3c87
    alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6151d5b View commit details
    Browse the repository at this point in the history
  4. chore: update go-tree-sitter (#5039)

    ### Type of change
    
    - Chore (any other change that doesn't affect source or test files, such
    as configuration)
    
    ### Test plan
    
    - Covered by existing test cases
    
    GitOrigin-RevId: b0003fcb151e97e297fd59c89fe327c87fc62e97
    jbedard authored and alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9d7a6a7 View commit details
    Browse the repository at this point in the history
  5. fix(gazelle): do not crash when resolving invalid package names (#5030)

    ### Type of change
    
    - Bug fix (change which fixes an issue)
    
    ### Test plan
    
    - New test cases added
    
    GitOrigin-RevId: 19e7fa7bacbc2477f514d36051a65e335f1fd5d4
    jbedard authored and alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    1595230 View commit details
    Browse the repository at this point in the history
  6. refactor: cleanup gazelle treesitter utils (#5048)

    This was done as a prefactor to the gazelle starlark API, just making
    things more generic where today it was written specifically for js +
    kotlin.
    
    ### Type of change
    
    - Refactor (a code change that neither fixes a bug or adds a new
    feature)
    
    ### Test plan
    
    - Covered by existing test cases
    
    GitOrigin-RevId: fe36340578ba2221a5dc5c5a222c54ed1c039ec6
    jbedard authored and alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    b1bca3f View commit details
    Browse the repository at this point in the history
  7. test(gazelle): add pnpm lockfile workspace+version tests (#5093)

    GitOrigin-RevId: 3e40530eb0554208b363f73d71ec1fb71bd12996
    jbedard authored and alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    882a3da View commit details
    Browse the repository at this point in the history
  8. fix(gazelle): ignore files within subdir edge cases (#5099)

    Fix #657
    
    ---
    
    ### Type of change
    
    - Bug fix (change which fixes an issue)
    
    ### Test plan
    
    - New test cases added
    
    GitOrigin-RevId: f8f960e20b10051a0bc27c0777108463c10e82c8
    jbedard authored and alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f521361 View commit details
    Browse the repository at this point in the history
  9. chore: tidy

    alexeagle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6b95d0a View commit details
    Browse the repository at this point in the history