Commit d7d7b59
committed
docs(config): expand Error Prone profile rationales and citations
Add comprehensive comments explaining the necessity of legacy Error Prone version
downgrades (`2.38.0`, `2.42.0`) for Java 8+ build compatibility. Clarify that
`-XDaddTypeAnnotationsToSymbol=true` is scoped specifically to JDK 21 execution
per Error Prone Issue #5426 and is omitted on JDK 22+ where the attribution fix
is enabled natively by default.
BUG=b/481669998
TAG=agy
CONV=7b193e4d-38f8-450c-8475-0b9ae0d045071 parent d466a78 commit d7d7b59
1 file changed
Lines changed: 12 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
138 | 140 | | |
139 | 141 | | |
140 | 142 | | |
| |||
145 | 147 | | |
146 | 148 | | |
147 | 149 | | |
148 | | - | |
| 150 | + | |
| 151 | + | |
149 | 152 | | |
150 | 153 | | |
151 | 154 | | |
| |||
156 | 159 | | |
157 | 160 | | |
158 | 161 | | |
159 | | - | |
160 | | - | |
161 | | - | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
162 | 169 | | |
163 | 170 | | |
164 | 171 | | |
| |||
0 commit comments