Commit 6c808a3
authored
Applying Java 17 refactorings (#3252)
Applies refactorings after the switch to Java 17 for after #3241.
Including:
* Transform immutable data classes to Java records
* Rewrite `instanceof` and casts to Pattern expressions
* Use `.toList()` instead of `.collect(Collectors.toList)`
* Use Text Block Literals (`""" ... """`) on large strings instead of
concatenation cascades.494 files changed
Lines changed: 2647 additions & 4339 deletions
File tree
- key.core.proof_references/src
- main/java/de/uka/ilkd/key/proof_references
- analyst
- reference
- test/java/de/uka/ilkd/key/proof_references/testcase
- key.core.symbolic_execution/src
- main/java/de/uka/ilkd/key
- proof
- rule/label
- symbolic_execution
- model
- impl
- po
- rule
- slicing
- strategy/breakpoint
- util
- test/java/de/uka/ilkd/key/symbolic_execution/testcase
- util
- key.core.testgen/src/main/java/de/uka/ilkd/key/testgen
- oracle
- key.core
- informationflow
- src
- main/java
- de/uka/ilkd/key
- axiom_abstraction
- boollattice
- predicateabstraction
- signanalysis
- control
- instantiation_model
- informationflow
- macros
- po
- snippet
- java
- declaration
- recoderext
- reference
- statement
- visitor
- ldt
- logic
- label
- op
- sort
- macros
- scripts
- nparser
- builder
- parser
- pp
- proof
- delayedcut
- init
- io
- mgt
- proofevent
- reference
- replay
- prover
- impl
- rule
- conditions
- executor/javadl
- inst
- match
- legacy
- vm
- instructions
- merge
- procedures
- metaconstruct
- arith
- tacletbuilder
- settings
- smt
- communication
- lang
- model
- newsmt2
- solvertypes
- speclang
- dl/translation
- jml
- pretranslation
- translation
- njml
- translation
- strategy
- feature
- instantiator
- quantifierHeuristics
- termProjection
- termgenerator
- taclettranslation
- assumptions
- lemma
- util
- mergerule
- parsing
- recoder/service
- test/java/de/uka/ilkd/key
- java
- logic
- macros/scripts
- parser
- proof
- reference
- runallproofs
- proofcollection
- rule
- speclang
- jml
- njml
- taclettranslation
- lemma
- key.removegenerics/src
- main/java/de/uka/ilkd/key/util/removegenerics
- test/java/de/uka/ilkd/key/util/removegenerics
- key.ui/src
- main/java/de/uka/ilkd/key
- gui
- actions
- configuration
- extension/impl
- join
- keyshortcuts
- lemmatagenerator
- nodeviews
- notification/actions
- originlabels
- plugins/caching
- proofdiff
- prooftree
- settings
- smt
- settings
- sourceview
- ui
- test/java/de/uka/ilkd/key/gui
- key.util/src/main/java/org/key_project/util
- collection
- java
- lookup
- keyext.exploration/src/main/java/org/key_project/exploration
- actions
- keyext.proofmanagement/src/main/java/org/key_project/proofmanagement
- check
- dependency
- merge
- keyext.slicing/src
- main/java/org/key_project/slicing
- ui
- util
- test/java/org/key_project/slicing
- recoder/src
- main/java/recoder
- abstraction
- convenience
- io
- java
- kit
- transformation
- java5to4
- service
- util
- test/java/recoder/testsuite
- basic/analysis
- fixedbugs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
338 | | - | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
339 | 342 | | |
340 | 343 | | |
341 | 344 | | |
| |||
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | | - | |
71 | 70 | | |
72 | 71 | | |
73 | 72 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
| 26 | + | |
29 | 27 | | |
30 | 28 | | |
31 | 29 | | |
| |||
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
| 29 | + | |
31 | 30 | | |
32 | 31 | | |
33 | 32 | | |
| |||
Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
59 | | - | |
| 58 | + | |
60 | 59 | | |
61 | 60 | | |
62 | 61 | | |
| |||
110 | 109 | | |
111 | 110 | | |
112 | 111 | | |
113 | | - | |
| 112 | + | |
114 | 113 | | |
115 | 114 | | |
116 | 115 | | |
| |||
119 | 118 | | |
120 | 119 | | |
121 | 120 | | |
122 | | - | |
123 | 121 | | |
124 | 122 | | |
125 | 123 | | |
| |||
Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
| 73 | + | |
75 | 74 | | |
76 | 75 | | |
77 | 76 | | |
| |||
82 | 81 | | |
83 | 82 | | |
84 | 83 | | |
85 | | - | |
86 | | - | |
| 84 | + | |
87 | 85 | | |
88 | 86 | | |
89 | 87 | | |
| |||
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
99 | | - | |
| 98 | + | |
100 | 99 | | |
101 | 100 | | |
102 | 101 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
Lines changed: 26 additions & 34 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
238 | | - | |
239 | | - | |
| 238 | + | |
| 239 | + | |
240 | 240 | | |
241 | | - | |
| 241 | + | |
242 | 242 | | |
243 | 243 | | |
244 | 244 | | |
| |||
250 | 250 | | |
251 | 251 | | |
252 | 252 | | |
| 253 | + | |
| 254 | + | |
253 | 255 | | |
254 | 256 | | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
| 257 | + | |
266 | 258 | | |
267 | 259 | | |
268 | 260 | | |
269 | | - | |
| 261 | + | |
270 | 262 | | |
271 | 263 | | |
272 | | - | |
273 | | - | |
274 | | - | |
| 264 | + | |
275 | 265 | | |
276 | 266 | | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
285 | 276 | | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
293 | 286 | | |
294 | | - | |
295 | 287 | | |
296 | 288 | | |
297 | 289 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | | - | |
39 | | - | |
| 37 | + | |
40 | 38 | | |
41 | 39 | | |
42 | 40 | | |
| |||
0 commit comments