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: mb720/java-diff-utils
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: java-diff-utils/java-diff-utils
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
  • 8 files changed
  • 6 contributors

Commits on Sep 29, 2025

  1. Update README.md

    Fix spelling.
    mb720 authored Sep 29, 2025
    Configuration menu
    Copy the full SHA
    8a6206e View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2025

  1. Merge pull request java-diff-utils#221 from mb720/patch-1

    Update README.md
    wumpz authored Oct 5, 2025
    Configuration menu
    Copy the full SHA
    c6b79a6 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    More typo fixing.
    mb720 authored Oct 5, 2025
    Configuration menu
    Copy the full SHA
    c42ba09 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2025

  1. Merge pull request java-diff-utils#222 from mb720/patch-1

    Update README.md
    wumpz authored Oct 6, 2025
    Configuration menu
    Copy the full SHA
    b4b13c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2025

  1. feat(diffrow): add processEqualities hook and ensure equalities are p…

    …rocessed for unchanged lines (Fixes java-diff-utils#219) (java-diff-utils#224)
    
    - Introduces a new protected method `processEqualities(String)` in DiffRowGenerator
    - Builder exposes `.processEqualities(Function<String,String>)`
    - Equal (unchanged) lines now invoke processEqualities()
    - Inline diffs remain unchanged (as expected in Option 3)
    - Added new test suite DiffRowGeneratorEqualitiesTest
    - Updated documentation and Javadoc for new extension point
    - Fixes java-diff-utils#219 (HTML escaping issue when inline diff by word)
    
    Co-authored-by: Tushar Soni <tushar.soni@siemens.com>
    tusharsoni52 and Tushar Soni authored Dec 10, 2025
    Configuration menu
    Copy the full SHA
    696edc4 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2026

  1. Bump org.assertj:assertj-core from 3.27.3 to 3.27.7 (java-diff-utils#226

    )
    
    Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.27.3 to 3.27.7.
    - [Release notes](https://github.com/assertj/assertj/releases)
    - [Commits](assertj/assertj@assertj-build-3.27.3...assertj-build-3.27.7)
    
    ---
    updated-dependencies:
    - dependency-name: org.assertj:assertj-core
      dependency-version: 3.27.7
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 31, 2026
    Configuration menu
    Copy the full SHA
    b35ebf4 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2026

  1. Fix UnifiedDiffReader to use correct DeltaType

    finalizeChunk() previously always created ChangeDelta regardless of
    whether the hunk contained only insertions, only deletions, or only
    context lines. This made it impossible for consumers to determine the
    actual type of change from the delta alone.
    
    Now uses InsertDelta when a hunk contains only additions (no context),
    DeleteDelta when only deletions (no context), EqualDelta when only
    context, and ChangeDelta otherwise. Hunks with context lines still use
    ChangeDelta to preserve backward-compatible applyTo behavior.
    
    Fixes java-diff-utils#201
    aparmet-toast committed May 5, 2026
    Configuration menu
    Copy the full SHA
    3966413 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2026

  1. No commit message

    wumpz committed May 15, 2026
    Configuration menu
    Copy the full SHA
    6dbc008 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2026

  1. Merge pull request java-diff-utils#228 from andrewparmet/fix/unified-…

    …diff-delta-types
    
    Fix UnifiedDiffReader to use correct DeltaType
    wumpz authored May 16, 2026
    Configuration menu
    Copy the full SHA
    61deff7 View commit details
    Browse the repository at this point in the history
  2. some plugin updates

    wumpz committed May 16, 2026
    Configuration menu
    Copy the full SHA
    ea894fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bec0a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e2e5b9 View commit details
    Browse the repository at this point in the history
Loading