Archie Cobbs
2953e0f445
8371162: Compiler warns about implicit cast from long to int in shift operation
...
Reviewed-by: vromero
2026-01-30 03:43:46 +00:00
Archie Cobbs
bc928c814b
5038439: Warning message for literal shift amounts outside the canonical domain
...
Reviewed-by: darcy, jlahoda
2025-11-14 23:53:31 +00:00
Archie Cobbs
3e60ab51fe
8348611: Eliminate DeferredLintHandler and emit warnings after attribution
...
8224228: No way to locally suppress lint warnings in parser/tokenizer or preview features
8353758: Missing calls to Log.useSource() in JavacTrees
Reviewed-by: mcimadamore, vromero, jlahoda
2025-08-20 15:04:48 +00:00
Archie Cobbs
3525a40f39
8359596: Behavior change when both -Xlint:options and -Xlint:-options flags are given
...
Reviewed-by: mcimadamore, uschindler
2025-06-27 18:25:27 +00:00
Vicente Romero
637e9d16dd
8354556: Expand value-based class warnings to java.lang.ref API
...
Co-authored-by: Archie Cobbs <acobbs@openjdk.org>
Reviewed-by: jlahoda
2025-05-19 22:47:13 +00:00
Archie Cobbs
ca7e4c4e05
8352612: No way to add back lint categories after "none"
...
Reviewed-by: mcimadamore
2025-05-05 20:40:45 +00:00
Adam Sotona
aff5ff14b2
8244681: Add a warning for possibly lossy conversion in compound assignments
...
8293797: Release Note: Javac warns about type casts in compound assignments with possible lossy conversions
Reviewed-by: erikj, prr
2022-09-15 10:10:23 +00:00
Jan Lahoda
7fcd5ca025
8266036: class file for sun.misc.Contended not found
...
8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased"
Reviewed-by: darcy
2021-07-07 09:49:53 +00:00
Jonathan Gibbons
e2aa724a67
8258941: Test specify the Classpath exception in the header
...
Reviewed-by: vromero
2020-12-24 17:32:25 +00:00
Dan Smith
48d8650ae1
8257845: Integrate JEP 390
...
8254047: [JEP 390] Revise "value-based class" & apply to wrappers
8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased
8252183: [JEP 390] Add 'lint' warning for @ValueBased classes
8257027: [JEP 390] Diagnose synchronization on @ValueBased classes
8252180: [JEP 390] Deprecate wrapper class constructors for removal
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Reviewed-by: rriggs, hseigel, mchung, darcy
2020-12-08 23:04:01 +00:00
Jan Lahoda
a951a15379
8245664: javac erroneously issues deprecation warning for use of a deprecated package
...
Reviewed-by: vromero
2020-09-03 11:14:23 +02:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00