Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ruby/power_assert
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: wip
Choose a base ref
...
head repository: ruby/power_assert
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 6 files changed
  • 4 contributors

Commits on Nov 5, 2025

  1. Configuration menu
    Copy the full SHA
    0688e83 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #62 from ruby/fix-27-error

    Fix an issue where loading power_assert on CRuby 2.7 caused unintended errors
    k-tsj authored Nov 5, 2025
    Configuration menu
    Copy the full SHA
    6ec30f9 View commit details
    Browse the repository at this point in the history
  3. Bump version to 3.0.1

    k-tsj committed Nov 5, 2025
    Configuration menu
    Copy the full SHA
    26edf65 View commit details
    Browse the repository at this point in the history
  4. Bump version to 3.0.2dev

    k-tsj committed Nov 5, 2025
    Configuration menu
    Copy the full SHA
    91490ca View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2025

  1. Bump actions/checkout from 5 to 6

    Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Nov 24, 2025
    Configuration menu
    Copy the full SHA
    05fbe4f View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2025

  1. Merge pull request #63 from ruby/dependabot/github_actions/actions/ch…

    …eckout-6
    
    Bump actions/checkout from 5 to 6
    hsbt authored Nov 25, 2025
    Configuration menu
    Copy the full SHA
    32476bf View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2026

  1. Add the ability to use the Prism parser

    Previously, this relied on Ripper exclusively. This commit adds the
    ability to use the Prism parser instead. This enables power_assert
    to handle slightly more syntax, and to not get confused on lines
    that are lacking column information and have multiple of the same
    token. It is also faster, when examining runs times of the ident
    extraction methods.
    
    I have left Ripper as the default parser, as that would require
    more of a discussion going forward. But switching would yield the
    above benefits, as well as allowing this to run on other Rubies
    besides just CRuby.
    kddnewton committed Mar 3, 2026
    Configuration menu
    Copy the full SHA
    e319cfc View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2026

  1. Merge pull request #66 from kddnewton/prism

    Add the ability to use the Prism parser
    k-tsj authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    dab72a7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2026

  1. Add ability to configure parser

    This provides the ability to set the configured parser, switching
    between ripper and prism when prism is available.
    kddnewton committed Apr 26, 2026
    Configuration menu
    Copy the full SHA
    70c72cc View commit details
    Browse the repository at this point in the history

Commits on May 17, 2026

  1. Merge pull request #67 from kddnewton/config

    Add ability to configure parser
    k-tsj authored May 17, 2026
    Configuration menu
    Copy the full SHA
    4bd99b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2026

  1. Bump actions/checkout from 6 to 7

    Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v6...v7)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: '7'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 22, 2026
    Configuration menu
    Copy the full SHA
    dc3c099 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2026

  1. Merge pull request #68 from ruby/dependabot/github_actions/actions/ch…

    …eckout-7
    
    Bump actions/checkout from 6 to 7
    hsbt authored Jun 24, 2026
    Configuration menu
    Copy the full SHA
    583705a View commit details
    Browse the repository at this point in the history
Loading