Skip to content

[pull] main from google:main - #25

Merged
pull[bot] merged 2 commits into
Superoldman96:mainfrom
google:main
Aug 13, 2026
Merged

[pull] main from google:main#25
pull[bot] merged 2 commits into
Superoldman96:mainfrom
google:main

Conversation

@pull

@pull pull Bot commented Aug 13, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

BinDiff Authors and others added 2 commits August 13, 2026 03:29
PiperOrigin-RevId: 963980831
Change-Id: If6451568a16f58f7d028996107b8d8d302e6d33f
- 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
@pull pull Bot locked and limited conversation to collaborators Aug 13, 2026
@pull pull Bot added the ⤵️ pull label Aug 13, 2026
@pull
pull Bot merged commit cd35e8d into Superoldman96:main Aug 13, 2026
5 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant