Recent Commits to bindiff:main

  • 13/08/2026 12:11

    Refactor codebase to use `absl::Status` for error handling

    Refactor codebase to use `absl::Status` for error handling
    
    - Remove the `StatementOrThrow` and `ExecuteOrThrow` methods from the SQLite wrapper
    - Replace exception-based error handling with `absl::Status` and `absl::StatusOr`
    - Replace try-catch blocks with `ABSL_RETURN_IF_ERROR` and `ABSL_ASSIGN_OR_RETURN` macros across the database writer, reader, and IDA plugin code. Additionally, introduce a `ShowWarningAndReturn` helper to handle UI warnings on failure
    
    We will probably need more refactorings to separate how/when we show UI messages
    and when/what we will log.
    
    PiperOrigin-RevId: 964092040
    Change-Id: I5037e8fc64b354b134ffce881585a887337ec784
  • 13/08/2026 7:29

    Update JFreeChart dependents to 1.5.6

    Update JFreeChart dependents to 1.5.6
    
    PiperOrigin-RevId: 963980831
    Change-Id: If6451568a16f58f7d028996107b8d8d302e6d33f

Log in