From 2d02908e7fa5acfdd68f430ef0546a7d54c5d7ba Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Wed, 4 Feb 2026 14:37:15 +0100 Subject: [PATCH] Java: Add change note. --- java/ql/lib/change-notes/2026-02-04-renames.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 java/ql/lib/change-notes/2026-02-04-renames.md diff --git a/java/ql/lib/change-notes/2026-02-04-renames.md b/java/ql/lib/change-notes/2026-02-04-renames.md new file mode 100644 index 00000000000..9392bcbb4f6 --- /dev/null +++ b/java/ql/lib/change-notes/2026-02-04-renames.md @@ -0,0 +1,12 @@ +--- +category: deprecated +--- +* Renamed the following predicates to increase uniformity across languages. The `getBody` predicate already existed on `LoopStmt`, but is now properly inherited. + - `UnaryExpr.getExpr` to `getOperand`. + - `ConditionalExpr.getTrueExpr` to `getThen`. + - `ConditionalExpr.getFalseExpr` to `getElse`. + - `ReturnStmt.getResult` to `getExpr`. + - `WhileStmt.getStmt` to `getBody`. + - `DoStmt.getStmt` to `getBody`. + - `ForStmt.getStmt` to `getBody`. + - `EnhancedForStmt.getStmt` to `getBody`.