mirror of
https://github.com/github/codeql.git
synced 2026-04-25 16:55:19 +02:00
Add change note
This commit is contained in:
5
java/ql/lib/change-notes/2023-10-24-java-renames.md
Normal file
5
java/ql/lib/change-notes/2023-10-24-java-renames.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
category: minorAnalysis
|
||||
---
|
||||
* Java classes `MethodAccess`, `LValue` and `RValue` were renamed to `MethodCall`, `VarWrite` and `VarRead` respectively, along with related predicates and class names. The old names remain usable for the time being but are deprecated and should be replaced.
|
||||
* New class `NewClassExpr` was added to represent specifically an explicit `new ClassName(...)` invocation, in contrast to `ClassInstanceExpr` which also includes expressions that implicitly instantiate classes, such as defining a lambda or taking a method reference.
|
||||
Reference in New Issue
Block a user