Reformat legacy version 3.0 files as version 4.0 files
Drops the version 3.0 representation of the default parameter value as
a complete expression in favor of the `optional` keyword used by
version 4.0.
Reformatted using the following:
```
FILES=$(find -name \*.txt -type f | xargs grep -l "Signature format: 3.0" | grep -v "current.txt")
echo "$FILES" | xargs -P10 -i metalava signature-cat {} --output-file {} --format 4.0
```
Relies on https://r.android.com/3528469 to preserve duplicate methods
caused by inline value classes being replaced by their underlying Java
type in the signature file.
Bug: 402049952
Test: Verified that the `apiLevels.json` files generated by the build
were identical before and after this change.
Change-Id: Ia9baad4e4ff1ab7cbbaeed87a4dbd8fbed39b728
1109 files changed