diff options
author | Oussama Ben Abdelbaki <obenabde@google.com> | 2018-11-13 08:53:19 -0500 |
---|---|---|
committer | Oussama Ben Abdelbaki <obenabde@google.com> | 2018-11-14 07:12:11 -0500 |
commit | 2bf6a315766501889923832064367be6c163f411 (patch) | |
tree | 3097f90ba54d869534d909a65324311c7499bca3 | |
parent | ff82338964036bea88e26a748fa0e1109d2f4cd3 (diff) | |
download | platform-tools-2bf6a315766501889923832064367be6c163f411.tar.gz |
Update platform-tools to 28.0.1 for darwinandroidx-loader-releaseandroidx-jetifier-releaseandroid-arch-work-releaseandroid-arch-navigation-release
Change-Id: I57c8709848745f627772bc0e039237a2795502a9
-rw-r--r-- | NOTICE.txt | 1285 | ||||
-rwxr-xr-x | adb | bin | 2456824 -> 2622660 bytes | |||
-rw-r--r-- | api/annotations.zip | bin | 140715 -> 75240 bytes | |||
-rw-r--r-- | api/api-versions.xml | 1737 | ||||
-rwxr-xr-x | dmtracedump | bin | 60512 -> 60512 bytes | |||
-rwxr-xr-x | e2fsdroid | bin | 834068 -> 997860 bytes | |||
-rwxr-xr-x | etc1tool | bin | 310436 -> 310444 bytes | |||
-rwxr-xr-x | fastboot | bin | 1270584 -> 1379816 bytes | |||
-rwxr-xr-x | hprof-conv | bin | 17544 -> 17544 bytes | |||
-rwxr-xr-x | lib/libc++.dylib | bin | 939948 -> 911252 bytes | |||
-rwxr-xr-x | make_f2fs | bin | 162132 -> 172596 bytes | |||
-rwxr-xr-x | mke2fs | bin | 799976 -> 806656 bytes | |||
-rwxr-xr-x | mke2fs.conf | 2 | ||||
-rwxr-xr-x | sload_f2fs | bin | 739724 -> 903332 bytes | |||
-rw-r--r-- | source.properties | 3 | ||||
-rwxr-xr-x | sqlite3 | bin | 1366436 -> 1378740 bytes |
16 files changed, 1982 insertions, 1045 deletions
@@ -1,6 +1,130 @@ Notices for files contained in the tools directory: ============================================================ Notices for file(s): +/bin/newfs_msdos +------------------------------------------------------------ +Copyright (c) 1998 Robert Nordier +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS +OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE +GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------- + +Copyright (c) 2013 The NetBSD Foundation, Inc. +All rights reserved. + +This code is derived from software contributed to The NetBSD Foundation +by Christos Zoulas. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS +``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------- + +SPDX-License-Identifier: BSD-2-Clause-FreeBSD + +Copyright (c) 1998 Robert Nordier +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS +OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE +GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------- + + +============================================================ +Notices for file(s): +/framework/jsr305.jar +/framework/jsr305lib.jar +------------------------------------------------------------ +Copyright (c) 2007-2009, JSR305 expert group +All rights reserved. + +http://www.opensource.org/licenses/bsd-license.php + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the JSR305 expert group nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +============================================================ +Notices for file(s): /framework/mockito-host.jar ------------------------------------------------------------ The MIT License @@ -147,6 +271,34 @@ Software. ============================================================ Notices for file(s): +/lib64/libxml2.dylib +------------------------------------------------------------ +Except where otherwise noted in the source code (e.g. the files hash.c, +list.c and the trio files, which are covered by a similar licence but +with different Copyright notices) all the files are: + + Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is fur- +nished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- +NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +============================================================ +Notices for file(s): /lib/liblog.a /lib/liblog.dylib /lib64/liblog.a @@ -959,8 +1111,6 @@ questions. ============================================================ Notices for file(s): /bin/mdnsd -/lib/libmdnssd.a -/lib64/libmdnssd.a ------------------------------------------------------------ The majority of the source code in the mDNSResponder project is licensed under the terms of the Apache License, Version 2.0, available from: @@ -2195,10 +2345,17 @@ Public License instead of this License. ============================================================ Notices for file(s): /bin/assemble_vintf +/bin/checkvintf +/bin/hidl-gen +/framework/dagger2-auto-value-host.jar +/framework/dagger2-host.jar +/framework/dagger2-inject-host.jar +/framework/desugar.jar /framework/guavalib.jar /framework/jarjar.jar /framework/objenesis-host.jar -/lib64/libhidl-gen-hash.dylib +/lib64/libhidl-gen-ast.dylib +/lib64/libhidl-gen.dylib /lib64/libvintf.dylib ------------------------------------------------------------ @@ -2887,6 +3044,35 @@ Public License instead of this License. ============================================================ Notices for file(s): +/lib/libexpat-host.dylib +/lib/libexpat.a +/lib64/libexpat-host.dylib +/lib64/libexpat.a +------------------------------------------------------------ +Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper +Copyright (c) 2001-2017 Expat maintainers + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +============================================================ +Notices for file(s): /bin/sqlite3 /lib/libsqlite.dylib /lib64/libsqlite.dylib @@ -2940,6 +3126,7 @@ which can be obtained at: ============================================================ Notices for file(s): +/bin/fontchain_linter /lib64/libplatformprotos.dylib ------------------------------------------------------------ ========================================================================= @@ -3281,9 +3468,6 @@ authorization of the copyright holder. ============================================================ Notices for file(s): /bin/adb -/lib/libdiagnose_usb.a -/lib64/libadb.a -/lib64/libdiagnose_usb.a ------------------------------------------------------------ Copyright (c) 2006-2009, The Android Open Source Project @@ -3995,7 +4179,9 @@ Notices for file(s): /bin/aidl /bin/dexdump /bin/dx +/bin/showmap /framework/dx.jar +/framework/jasmin.jar /lib/libaapt.a /lib/libandroidfw.a /lib/libcutils.a @@ -5272,6 +5458,52 @@ That's all there is to it! ============================================================ Notices for file(s): +/bin/imgdiff +------------------------------------------------------------ +Copyright (C) 2009 The Android Open Source Project + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + + +bsdiff.c +bspatch.c + +Copyright 2003-2005 Colin Percival +All rights reserved + +Redistribution and use in source and binary forms, with or without +modification, are permitted providing that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +============================================================ +Notices for file(s): /bin/minigzip /lib/libz-host.dylib /lib/libz.a @@ -5304,6 +5536,8 @@ Notices for file(s): /bin/aprotoc /framework/host-libprotobuf-java-full.jar /framework/host-libprotobuf-java-lite.jar +/framework/host-libprotobuf-java-micro.jar +/framework/libprotobuf-java-full.jar /lib64/libprotobuf-cpp-full.dylib /lib64/libprotobuf-cpp-lite.dylib /lib64/libprotoc.dylib @@ -5344,6 +5578,236 @@ support library is itself covered by the above license. ============================================================ Notices for file(s): +/lib64/libfec.dylib +/lib64/libsquashfs_utils.dylib +------------------------------------------------------------ + + Copyright (c) 2015, The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + +============================================================ +Notices for file(s): +/bin/d8-compat-dx +/framework/d8-compat-dx.jar +/framework/d8.jar +------------------------------------------------------------ +Copyright (c) 2016, the R8 project authors. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +============================================================ +Notices for file(s): /bin/blk_alloc_to_base_fs /bin/mke2fs.conf /bin/mkuserimg_mke2fs.sh @@ -5714,6 +6178,213 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ============================================================ Notices for file(s): +/framework/easymock.jar +------------------------------------------------------------ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +============================================================ +Notices for file(s): /lib64/libbz.dylib ------------------------------------------------------------ @@ -5761,8 +6432,6 @@ bzip2/libbzip2 version 1.0.6 of 6 September 2010 ============================================================ Notices for file(s): -/lib/libpcre2.a -/lib64/libpcre2.a /lib64/libpcre2.dylib ------------------------------------------------------------ PCRE LICENCE @@ -5860,6 +6529,69 @@ End ============================================================ Notices for file(s): +/bin/bsdiff +------------------------------------------------------------ +This project governed by the following BSD-style licenses. Check each file +header to known the licenses applying to it: + +-------------------------------------------------------------------------------- + +Copyright 2003-2005 Colin Percival +All rights reserved + +Redistribution and use in source and binary forms, with or without +modification, are permitted providing that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +-------------------------------------------------------------------------------- + +Copyright 2015 The Chromium OS Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +============================================================ +Notices for file(s): /lib/liblz4.dylib /lib64/liblz4.dylib ------------------------------------------------------------ @@ -5890,6 +6622,31 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ============================================================ Notices for file(s): +/bin/avbtool +------------------------------------------------------------ +Copyright 2016, The Android Open Source Project + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +============================================================ +Notices for file(s): /framework/bouncycastle.jar ------------------------------------------------------------ Copyright (c) 2000-2015 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) @@ -5911,9 +6668,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ============================================================ Notices for file(s): -/lib/libcrypto.a /lib64/libcrypto-host.dylib -/lib64/libcrypto.a /lib64/libssl-host.dylib ------------------------------------------------------------ @@ -6044,513 +6799,3 @@ Notices for file(s): */ -============================================================ -Notices for file(s): -/lib/libusb.a -/lib64/libusb.a ------------------------------------------------------------- - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - <one line to give the library's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - <signature of Ty Coon>, 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - - Binary files differdiff --git a/api/annotations.zip b/api/annotations.zip Binary files differindex 32bb74c..9a44ebb 100644 --- a/api/annotations.zip +++ b/api/annotations.zip diff --git a/api/api-versions.xml b/api/api-versions.xml index 5f3fdee..5f010bf 100644 --- a/api/api-versions.xml +++ b/api/api-versions.xml @@ -204,6 +204,7 @@ <field name="BLUETOOTH_NETWORK" since="17" removed="23"/> <field name="BOOKMARKS" since="17" removed="23"/> <field name="CALENDAR" since="17"/> + <field name="CALL_LOG" since="29"/> <field name="CAMERA" since="17"/> <field name="CONTACTS" since="23"/> <field name="COST_MONEY" removed="23"/> @@ -2879,7 +2880,8 @@ </class> <class name="android/accessibilityservice/AccessibilityService$MagnificationController" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/accessibilityservice/AccessibilityService;Ljava/lang/Object;)V" since="29"/> <method name="addListener(Landroid/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener;)V"/> <method name="addListener(Landroid/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener;Landroid/os/Handler;)V"/> <method name="getCenterX()F"/> @@ -2897,7 +2899,8 @@ </class> <class name="android/accessibilityservice/AccessibilityService$SoftKeyboardController" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/accessibilityservice/AccessibilityService;Ljava/lang/Object;)V" since="29"/> <method name="addOnShowModeChangedListener(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener;)V"/> <method name="addOnShowModeChangedListener(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener;Landroid/os/Handler;)V"/> <method name="getShowMode()I"/> @@ -3261,7 +3264,8 @@ </class> <class name="android/animation/AnimatorSet$Builder" since="11"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/animation/AnimatorSet;)V"/> + <method name="<init>(Landroid/animation/AnimatorSet;)V" removed="29"/> + <method name="<init>(Landroid/animation/AnimatorSet;Landroid/animation/Animator;)V" since="29"/> <method name="after(J)Landroid/animation/AnimatorSet$Builder;"/> <method name="after(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;"/> <method name="before(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;"/> @@ -3407,7 +3411,8 @@ <class name="android/animation/PropertyValuesHolder" since="11"> <extends name="java/lang/Object"/> <implements name="java/lang/Cloneable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <method name="clone()Landroid/animation/PropertyValuesHolder;"/> <method name="getPropertyName()Ljava/lang/String;"/> <method name="ofFloat(Landroid/util/Property;[F)Landroid/animation/PropertyValuesHolder;" since="14"/> @@ -3884,7 +3889,8 @@ </class> <class name="android/app/ActivityManager" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/os/Handler;)V" since="29"/> <method name="addAppTask(Landroid/app/Activity;Landroid/content/Intent;Landroid/app/ActivityManager$TaskDescription;Landroid/graphics/Bitmap;)I" since="21"/> <method name="clearApplicationUserData()Z" since="19"/> <method name="clearWatchHeapLimit()V" since="23"/> @@ -4508,7 +4514,8 @@ </class> <class name="android/app/DownloadManager" since="9"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="addCompletedDownload(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;JZ)J" since="12"/> <method name="addCompletedDownload(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;JZLandroid/net/Uri;Landroid/net/Uri;)J" since="24"/> <method name="enqueue(Landroid/app/DownloadManager$Request;)J"/> @@ -4718,7 +4725,8 @@ <class name="android/app/Fragment$SavedState" since="13" deprecated="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Bundle;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/app/FragmentBreadCrumbs" since="11" deprecated="21"> @@ -4745,7 +4753,8 @@ </class> <class name="android/app/FragmentController" since="23" deprecated="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/app/FragmentHostCallback;)V" since="29"/> <method name="attachHost(Landroid/app/Fragment;)V"/> <method name="createController(Landroid/app/FragmentHostCallback;)Landroid/app/FragmentController;"/> <method name="dispatchActivityCreated()V"/> @@ -4867,7 +4876,8 @@ </class> <class name="android/app/FragmentManagerNonConfig" since="24" deprecated="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/List;Ljava/util/List;)V" since="29"/> </class> <class name="android/app/FragmentTransaction" since="11" deprecated="28"> <extends name="java/lang/Object"/> @@ -5031,7 +5041,8 @@ </class> <class name="android/app/KeyguardManager$KeyguardLock" since="1" deprecated="16"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/app/KeyguardManager;)V"/> + <method name="<init>(Landroid/app/KeyguardManager;)V" removed="29"/> + <method name="<init>(Landroid/app/KeyguardManager;Ljava/lang/String;)V" since="29"/> <method name="disableKeyguard()V"/> <method name="reenableKeyguard()V"/> </class> @@ -5458,7 +5469,8 @@ </class> <class name="android/app/Notification$CarExtender$UnreadConversation" since="23"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([Ljava/lang/String;Landroid/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V" since="29"/> <method name="getLatestTimestamp()J"/> <method name="getMessages()[Ljava/lang/String;"/> <method name="getParticipant()Ljava/lang/String;"/> @@ -5644,7 +5656,8 @@ </class> <class name="android/app/NotificationManager" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/os/Handler;)V" since="29"/> <method name="addAutomaticZenRule(Landroid/app/AutomaticZenRule;)Ljava/lang/String;" since="24"/> <method name="areNotificationsEnabled()Z" since="24"/> <method name="cancel(I)V"/> @@ -5733,7 +5746,8 @@ <class name="android/app/PendingIntent" since="1"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/IBinder;Ljava/lang/Object;)V" since="29"/> <method name="cancel()V"/> <method name="getActivities(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;" since="11"/> <method name="getActivities(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;" since="16"/> @@ -5776,7 +5790,8 @@ <class name="android/app/Person" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getIcon()Landroid/graphics/drawable/Icon;"/> <method name="getKey()Ljava/lang/String;"/> <method name="getName()Ljava/lang/CharSequence;"/> @@ -5865,7 +5880,8 @@ <class name="android/app/RemoteInput" since="20"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="addDataResultToIntent(Landroid/app/RemoteInput;Landroid/content/Intent;Ljava/util/Map;)V" since="26"/> <method name="addResultsToIntent([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V"/> <method name="getAllowFreeFormInput()Z"/> @@ -5973,7 +5989,8 @@ <class name="android/app/SearchableInfo" since="8"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="autoUrlDetect()Z"/> <method name="getHintId()I"/> <method name="getImeOptions()I"/> @@ -6057,7 +6074,8 @@ </class> <class name="android/app/TaskStackBuilder" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="addNextIntent(Landroid/content/Intent;)Landroid/app/TaskStackBuilder;"/> <method name="addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/app/TaskStackBuilder;"/> <method name="addParentStack(Landroid/app/Activity;)Landroid/app/TaskStackBuilder;"/> @@ -6303,7 +6321,8 @@ </class> <class name="android/app/admin/ConnectEvent" since="26"> <extends name="android/app/admin/NetworkEvent"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getInetAddress()Ljava/net/InetAddress;"/> <method name="getPort()I"/> <field name="CREATOR"/> @@ -6717,7 +6736,8 @@ </class> <class name="android/app/admin/DnsEvent" since="26"> <extends name="android/app/admin/NetworkEvent"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getHostname()Ljava/lang/String;"/> <method name="getInetAddresses()Ljava/util/List;"/> <method name="getTotalResolvedAddressCount()I"/> @@ -6781,7 +6801,8 @@ <class name="android/app/admin/SecurityLog$SecurityEvent" since="24"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([B)V" since="29"/> <method name="getData()Ljava/lang/Object;"/> <method name="getId()J" since="28"/> <method name="getLogLevel()I" since="28"/> @@ -6792,7 +6813,8 @@ <class name="android/app/admin/SystemUpdateInfo" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getReceivedTime()J"/> <method name="getSecurityPatchState()I"/> <field name="CREATOR"/> @@ -6820,7 +6842,8 @@ <class name="android/app/admin/SystemUpdatePolicy$ValidationFailedException" since="28"> <extends name="java/lang/IllegalArgumentException"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;)V" since="29"/> <method name="getErrorCode()I"/> <field name="CREATOR"/> <field name="ERROR_COMBINED_FREEZE_PERIOD_TOO_CLOSE"/> @@ -6961,7 +6984,8 @@ </class> <class name="android/app/backup/BackupDataInput" since="8"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/io/FileDescriptor;)V" since="29"/> <method name="getDataSize()I"/> <method name="getKey()Ljava/lang/String;"/> <method name="readEntityData([BII)I"/> @@ -6970,13 +6994,15 @@ </class> <class name="android/app/backup/BackupDataInputStream" since="8"> <extends name="java/io/InputStream"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/app/backup/BackupDataInput;)V" since="29"/> <method name="getKey()Ljava/lang/String;"/> <method name="size()I"/> </class> <class name="android/app/backup/BackupDataOutput" since="8"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/io/FileDescriptor;)V" since="29"/> <method name="getQuota()J" since="26"/> <method name="getTransportFlags()I" since="28"/> <method name="writeEntityData([BI)I"/> @@ -6996,18 +7022,20 @@ <method name="requestRestore(Landroid/app/backup/RestoreObserver;)I" deprecated="28"/> </class> <class name="android/app/backup/FileBackupHelper" since="8"> - <extends name="android/app/backup/FileBackupHelperBase"/> + <extends name="android/app/backup/FileBackupHelperBase" removed="29"/> + <extends name="java/lang/Object" since="29"/> <implements name="android/app/backup/BackupHelper"/> <method name="<init>(Landroid/content/Context;[Ljava/lang/String;)V"/> </class> - <class name="android/app/backup/FileBackupHelperBase" since="8"> + <class name="android/app/backup/FileBackupHelperBase" since="8" removed="29"> <extends name="java/lang/Object"/> <method name="<init>()V"/> <method name="writeNewStateDescription(Landroid/os/ParcelFileDescriptor;)V"/> </class> <class name="android/app/backup/FullBackupDataOutput" since="14"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> <method name="getQuota()J" since="26"/> <method name="getTransportFlags()I" since="28"/> </class> @@ -7019,14 +7047,16 @@ <method name="restoreStarting(I)V"/> </class> <class name="android/app/backup/SharedPreferencesBackupHelper" since="8"> - <extends name="android/app/backup/FileBackupHelperBase"/> + <extends name="android/app/backup/FileBackupHelperBase" removed="29"/> + <extends name="java/lang/Object" since="29"/> <implements name="android/app/backup/BackupHelper"/> <method name="<init>(Landroid/content/Context;[Ljava/lang/String;)V"/> </class> <class name="android/app/job/JobInfo" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getBackoffPolicy()I"/> <method name="getClipData()Landroid/content/ClipData;" since="26"/> <method name="getClipGrantFlags()I" since="26"/> @@ -7107,7 +7137,8 @@ <class name="android/app/job/JobParameters" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="completeWork(Landroid/app/job/JobWorkItem;)V" since="26"/> <method name="dequeueWork()Landroid/app/job/JobWorkItem;" since="26"/> <method name="getClipData()Landroid/content/ClipData;" since="26"/> @@ -7171,7 +7202,6 @@ <method name="isCallerNeeded()Z"/> <field name="CREATOR"/> <field name="EXTRA_RANGE_VALUE"/> - <field name="EXTRA_SLIDER_VALUE" deprecated="28"/> <field name="EXTRA_TOGGLE_STATE"/> <field name="HINT_ACTIONS"/> <field name="HINT_ERROR"/> @@ -7198,7 +7228,6 @@ <field name="SUBTYPE_MILLIS"/> <field name="SUBTYPE_PRIORITY"/> <field name="SUBTYPE_RANGE"/> - <field name="SUBTYPE_SLIDER" deprecated="28"/> <field name="SUBTYPE_SOURCE"/> <field name="SUBTYPE_TOGGLE"/> <field name="SUBTYPE_VALUE"/> @@ -7206,7 +7235,6 @@ <class name="android/app/slice/Slice$Builder" since="28"> <extends name="java/lang/Object"/> <method name="<init>(Landroid/app/slice/Slice$Builder;)V"/> - <method name="<init>(Landroid/net/Uri;)V" deprecated="28"/> <method name="<init>(Landroid/net/Uri;Landroid/app/slice/SliceSpec;)V"/> <method name="addAction(Landroid/app/PendingIntent;Landroid/app/slice/Slice;Ljava/lang/String;)Landroid/app/slice/Slice$Builder;"/> <method name="addBundle(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/List;)Landroid/app/slice/Slice$Builder;"/> @@ -7217,26 +7245,25 @@ <method name="addRemoteInput(Landroid/app/RemoteInput;Ljava/lang/String;Ljava/util/List;)Landroid/app/slice/Slice$Builder;"/> <method name="addSubSlice(Landroid/app/slice/Slice;Ljava/lang/String;)Landroid/app/slice/Slice$Builder;"/> <method name="addText(Ljava/lang/CharSequence;Ljava/lang/String;Ljava/util/List;)Landroid/app/slice/Slice$Builder;"/> - <method name="addTimestamp(JLjava/lang/String;Ljava/util/List;)Landroid/app/slice/Slice$Builder;" deprecated="28"/> <method name="build()Landroid/app/slice/Slice;"/> <method name="setCallerNeeded(Z)Landroid/app/slice/Slice$Builder;"/> - <method name="setSpec(Landroid/app/slice/SliceSpec;)Landroid/app/slice/Slice$Builder;" deprecated="28"/> </class> <class name="android/app/slice/SliceItem" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getAction()Landroid/app/PendingIntent;"/> <method name="getBundle()Landroid/os/Bundle;"/> <method name="getFormat()Ljava/lang/String;"/> <method name="getHints()Ljava/util/List;"/> <method name="getIcon()Landroid/graphics/drawable/Icon;"/> <method name="getInt()I"/> + <method name="getLong()J"/> <method name="getRemoteInput()Landroid/app/RemoteInput;"/> <method name="getSlice()Landroid/app/slice/Slice;"/> <method name="getSubType()Ljava/lang/String;"/> <method name="getText()Ljava/lang/CharSequence;"/> - <method name="getTimestamp()J"/> <method name="hasHint(Ljava/lang/String;)Z"/> <field name="CREATOR"/> <field name="FORMAT_ACTION"/> @@ -7247,14 +7274,11 @@ <field name="FORMAT_REMOTE_INPUT"/> <field name="FORMAT_SLICE"/> <field name="FORMAT_TEXT"/> - <field name="FORMAT_TIMESTAMP" deprecated="28"/> </class> <class name="android/app/slice/SliceManager" since="28"> <extends name="java/lang/Object"/> <method name="<init>()V"/> - <method name="bindSlice(Landroid/content/Intent;Ljava/util/List;)Landroid/app/slice/Slice;" deprecated="28"/> <method name="bindSlice(Landroid/content/Intent;Ljava/util/Set;)Landroid/app/slice/Slice;"/> - <method name="bindSlice(Landroid/net/Uri;Ljava/util/List;)Landroid/app/slice/Slice;" deprecated="28"/> <method name="bindSlice(Landroid/net/Uri;Ljava/util/Set;)Landroid/app/slice/Slice;"/> <method name="checkSlicePermission(Landroid/net/Uri;II)I"/> <method name="getPinnedSlices()Ljava/util/List;"/> @@ -7262,7 +7286,6 @@ <method name="getSliceDescendants(Landroid/net/Uri;)Ljava/util/Collection;"/> <method name="grantSlicePermission(Ljava/lang/String;Landroid/net/Uri;)V"/> <method name="mapIntentToUri(Landroid/content/Intent;)Landroid/net/Uri;"/> - <method name="pinSlice(Landroid/net/Uri;Ljava/util/List;)V" deprecated="28"/> <method name="pinSlice(Landroid/net/Uri;Ljava/util/Set;)V"/> <method name="revokeSlicePermission(Ljava/lang/String;Landroid/net/Uri;)V"/> <method name="unpinSlice(Landroid/net/Uri;)V"/> @@ -7280,7 +7303,6 @@ <extends name="android/content/ContentProvider"/> <method name="<init>()V"/> <method name="<init>([Ljava/lang/String;)V"/> - <method name="onBindSlice(Landroid/net/Uri;Ljava/util/List;)Landroid/app/slice/Slice;" deprecated="28"/> <method name="onBindSlice(Landroid/net/Uri;Ljava/util/Set;)Landroid/app/slice/Slice;"/> <method name="onCreatePermissionRequest(Landroid/net/Uri;)Landroid/app/PendingIntent;"/> <method name="onGetSliceDescendants(Landroid/net/Uri;)Ljava/util/Collection;"/> @@ -7610,7 +7632,8 @@ <class name="android/bluetooth/BluetoothA2dp" since="11"> <extends name="java/lang/Object"/> <implements name="android/bluetooth/BluetoothProfile"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/bluetooth/BluetoothProfile$ServiceListener;)V" since="29"/> <method name="isA2dpPlaying(Landroid/bluetooth/BluetoothDevice;)Z"/> <field name="ACTION_CONNECTION_STATE_CHANGED"/> <field name="ACTION_PLAYING_STATE_CHANGED"/> @@ -7921,7 +7944,8 @@ <class name="android/bluetooth/BluetoothClass" since="5"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="getDeviceClass()I"/> <method name="getMajorDeviceClass()I"/> <method name="hasService(I)Z"/> @@ -8012,7 +8036,8 @@ <class name="android/bluetooth/BluetoothDevice" since="5"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;)Landroid/bluetooth/BluetoothGatt;" since="18"/> <method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;I)Landroid/bluetooth/BluetoothGatt;" since="23"/> <method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;II)Landroid/bluetooth/BluetoothGatt;" since="26"/> @@ -8253,7 +8278,8 @@ <class name="android/bluetooth/BluetoothHeadset" since="11"> <extends name="java/lang/Object"/> <implements name="android/bluetooth/BluetoothProfile"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/bluetooth/BluetoothProfile$ServiceListener;)V" since="29"/> <method name="isAudioConnected(Landroid/bluetooth/BluetoothDevice;)Z"/> <method name="sendVendorSpecificResultCode(Landroid/bluetooth/BluetoothDevice;Ljava/lang/String;Ljava/lang/String;)Z" since="19"/> <method name="startVoiceRecognition(Landroid/bluetooth/BluetoothDevice;)Z"/> @@ -8278,7 +8304,8 @@ <class name="android/bluetooth/BluetoothHealth" since="14"> <extends name="java/lang/Object"/> <implements name="android/bluetooth/BluetoothProfile"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/bluetooth/BluetoothProfile$ServiceListener;)V" since="29"/> <method name="connectChannelToSource(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;)Z"/> <method name="disconnectChannel(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;I)Z"/> <method name="getMainChannelFd(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;)Landroid/os/ParcelFileDescriptor;"/> @@ -8300,7 +8327,8 @@ <class name="android/bluetooth/BluetoothHealthAppConfiguration" since="14"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;I)V" since="29"/> <method name="getDataType()I"/> <method name="getName()Ljava/lang/String;"/> <method name="getRole()I"/> @@ -8315,7 +8343,8 @@ <class name="android/bluetooth/BluetoothHidDevice" since="28"> <extends name="java/lang/Object"/> <implements name="android/bluetooth/BluetoothProfile"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/bluetooth/BluetoothProfile$ServiceListener;)V" since="29"/> <method name="connect(Landroid/bluetooth/BluetoothDevice;)Z"/> <method name="disconnect(Landroid/bluetooth/BluetoothDevice;)Z"/> <method name="registerApp(Landroid/bluetooth/BluetoothHidDeviceAppSdpSettings;Landroid/bluetooth/BluetoothHidDeviceAppQosSettings;Landroid/bluetooth/BluetoothHidDeviceAppQosSettings;Ljava/util/concurrent/Executor;Landroid/bluetooth/BluetoothHidDevice$Callback;)Z"/> @@ -8387,7 +8416,8 @@ </class> <class name="android/bluetooth/BluetoothManager" since="18"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="getAdapter()Landroid/bluetooth/BluetoothAdapter;"/> <method name="getConnectedDevices(I)Ljava/util/List;"/> <method name="getConnectionState(Landroid/bluetooth/BluetoothDevice;I)I"/> @@ -8421,14 +8451,16 @@ <class name="android/bluetooth/BluetoothServerSocket" since="5"> <extends name="java/lang/Object"/> <implements name="java/io/Closeable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IZZI)V" since="29"/> <method name="accept()Landroid/bluetooth/BluetoothSocket;"/> <method name="accept(I)Landroid/bluetooth/BluetoothSocket;"/> </class> <class name="android/bluetooth/BluetoothSocket" since="5"> <extends name="java/lang/Object"/> <implements name="java/io/Closeable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/bluetooth/BluetoothSocket;)V" since="29"/> <method name="connect()V"/> <method name="getConnectionType()I" since="23"/> <method name="getInputStream()Ljava/io/InputStream;"/> @@ -8455,7 +8487,8 @@ <class name="android/bluetooth/le/AdvertiseData" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/List;Landroid/util/SparseArray;Ljava/util/Map;ZZ)V" since="29"/> <method name="getIncludeDeviceName()Z"/> <method name="getIncludeTxPowerLevel()Z"/> <method name="getManufacturerSpecificData()Landroid/util/SparseArray;"/> @@ -8476,7 +8509,8 @@ <class name="android/bluetooth/le/AdvertiseSettings" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getMode()I"/> <method name="getTimeout()I"/> <method name="getTxPowerLevel()I"/> @@ -8532,7 +8566,8 @@ <class name="android/bluetooth/le/AdvertisingSetParameters" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getInterval()I"/> <method name="getPrimaryPhy()I"/> <method name="getSecondaryPhy()I"/> @@ -8597,7 +8632,8 @@ <class name="android/bluetooth/le/PeriodicAdvertisingParameters" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getIncludeTxPower()Z"/> <method name="getInterval()I"/> <field name="CREATOR"/> @@ -8623,7 +8659,8 @@ <class name="android/bluetooth/le/ScanFilter" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/String;Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;[B[BI[B[B)V" since="29"/> <method name="getDeviceAddress()Ljava/lang/String;"/> <method name="getDeviceName()Ljava/lang/String;"/> <method name="getManufacturerData()[B"/> @@ -8652,7 +8689,8 @@ </class> <class name="android/bluetooth/le/ScanRecord" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/List;Landroid/util/SparseArray;Ljava/util/Map;IILjava/lang/String;[B)V" since="29"/> <method name="getAdvertiseFlags()I"/> <method name="getBytes()[B"/> <method name="getDeviceName()Ljava/lang/String;"/> @@ -8691,7 +8729,8 @@ <class name="android/bluetooth/le/ScanSettings" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getCallbackType()I"/> <method name="getLegacy()Z" since="26"/> <method name="getPhy()I" since="26"/> @@ -8728,7 +8767,8 @@ <class name="android/companion/AssociationRequest" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/companion/AssociationRequest$Builder" since="26"> @@ -8736,12 +8776,15 @@ <method name="<init>()V"/> <method name="addDeviceFilter(Landroid/companion/DeviceFilter;)Landroid/companion/AssociationRequest$Builder;"/> <method name="build()Landroid/companion/AssociationRequest;"/> + <method name="checkNotUsed()V" since="29"/> + <method name="markUsed()V" since="29"/> <method name="setSingleDevice(Z)Landroid/companion/AssociationRequest$Builder;"/> </class> <class name="android/companion/BluetoothDeviceFilter" since="26"> <extends name="java/lang/Object"/> <implements name="android/companion/DeviceFilter"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/companion/BluetoothDeviceFilter$Builder" since="26"> @@ -8749,13 +8792,16 @@ <method name="<init>()V"/> <method name="addServiceUuid(Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;)Landroid/companion/BluetoothDeviceFilter$Builder;"/> <method name="build()Landroid/companion/BluetoothDeviceFilter;"/> + <method name="checkNotUsed()V" since="29"/> + <method name="markUsed()V" since="29"/> <method name="setAddress(Ljava/lang/String;)Landroid/companion/BluetoothDeviceFilter$Builder;"/> <method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/BluetoothDeviceFilter$Builder;"/> </class> <class name="android/companion/BluetoothLeDeviceFilter" since="26"> <extends name="java/lang/Object"/> <implements name="android/companion/DeviceFilter"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/regex/Pattern;Landroid/bluetooth/le/ScanFilter;[B[BLjava/lang/String;Ljava/lang/String;IIIIZ)V" since="29"/> <method name="getRenamePrefixLengthLimit()I"/> <field name="CREATOR"/> </class> @@ -8763,6 +8809,8 @@ <extends name="java/lang/Object"/> <method name="<init>()V"/> <method name="build()Landroid/companion/BluetoothLeDeviceFilter;"/> + <method name="checkNotUsed()V" since="29"/> + <method name="markUsed()V" since="29"/> <method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/BluetoothLeDeviceFilter$Builder;"/> <method name="setRawDataFilter([B[B)Landroid/companion/BluetoothLeDeviceFilter$Builder;"/> <method name="setRenameFromBytes(Ljava/lang/String;Ljava/lang/String;IILjava/nio/ByteOrder;)Landroid/companion/BluetoothLeDeviceFilter$Builder;"/> @@ -8792,13 +8840,16 @@ <class name="android/companion/WifiDeviceFilter" since="26"> <extends name="java/lang/Object"/> <implements name="android/companion/DeviceFilter"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/regex/Pattern;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/companion/WifiDeviceFilter$Builder" since="26"> <extends name="java/lang/Object"/> <method name="<init>()V"/> <method name="build()Landroid/companion/WifiDeviceFilter;"/> + <method name="checkNotUsed()V" since="29"/> + <method name="markUsed()V" since="29"/> <method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/WifiDeviceFilter$Builder;"/> </class> <class name="android/content/AbstractThreadedSyncAdapter" since="5"> @@ -8885,7 +8936,8 @@ </class> <class name="android/content/BroadcastReceiver$PendingResult" since="11"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;Landroid/os/Bundle;IZZLandroid/os/IBinder;II)V" since="29"/> <method name="abortBroadcast()V"/> <method name="clearAbortBroadcast()V"/> <method name="finish()V"/> @@ -9083,7 +9135,8 @@ <class name="android/content/ContentProviderOperation" since="5"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/ContentProviderOperation$Builder;)V" since="29"/> <method name="apply(Landroid/content/ContentProvider;[Landroid/content/ContentProviderResult;I)Landroid/content/ContentProviderResult;"/> <method name="getUri()Landroid/net/Uri;"/> <method name="isAssertQuery()Z" since="23"/> @@ -9103,7 +9156,8 @@ </class> <class name="android/content/ContentProviderOperation$Builder" since="5"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILandroid/net/Uri;)V" since="29"/> <method name="build()Landroid/content/ContentProviderOperation;"/> <method name="withExpectedCount(I)Landroid/content/ContentProviderOperation$Builder;"/> <method name="withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder;"/> @@ -10081,7 +10135,8 @@ <class name="android/content/IntentSender" since="4"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/IBinder;)V" since="29"/> <method name="getCreatorPackage()Ljava/lang/String;" since="17"/> <method name="getCreatorUid()I" since="17"/> <method name="getCreatorUserHandle()Landroid/os/UserHandle;" since="17"/> @@ -10341,7 +10396,8 @@ <class name="android/content/SyncInfo" since="8"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable" since="11"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/SyncInfo;)V" since="29"/> <field name="account"/> <field name="authority"/> <field name="startTime"/> @@ -10349,7 +10405,8 @@ <class name="android/content/SyncRequest" since="19"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/content/SyncRequest$Builder" since="19"> @@ -10421,7 +10478,8 @@ <class name="android/content/UriPermission" since="19"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getPersistedTime()J"/> <method name="getUri()Landroid/net/Uri;"/> <method name="isReadPermission()Z"/> @@ -10730,7 +10788,8 @@ </class> <class name="android/content/pm/LauncherActivityInfo" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="getApplicationInfo()Landroid/content/pm/ApplicationInfo;"/> <method name="getBadgedIcon(I)Landroid/graphics/drawable/Drawable;"/> <method name="getComponentName()Landroid/content/ComponentName;"/> @@ -10742,7 +10801,8 @@ </class> <class name="android/content/pm/LauncherApps" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="getActivityList(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;"/> <method name="getApplicationInfo(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;" since="26"/> <method name="getPinItemRequest(Landroid/content/Intent;)Landroid/content/pm/LauncherApps$PinItemRequest;" since="26"/> @@ -10785,7 +10845,8 @@ <class name="android/content/pm/LauncherApps$PinItemRequest" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="accept()Z"/> <method name="accept(Landroid/os/Bundle;)Z"/> <method name="getAppWidgetProviderInfo(Landroid/content/Context;)Landroid/appwidget/AppWidgetProviderInfo;"/> @@ -11111,6 +11172,7 @@ <field name="FEATURE_CAMERA_FLASH" since="7"/> <field name="FEATURE_CAMERA_FRONT" since="9"/> <field name="FEATURE_CAMERA_LEVEL_FULL" since="21"/> + <field name="FEATURE_CANT_SAVE_STATE" since="29"/> <field name="FEATURE_COMPANION_DEVICE_SETUP" since="26"/> <field name="FEATURE_CONNECTION_SERVICE" since="21"/> <field name="FEATURE_CONSUMER_IR" since="19"/> @@ -11405,7 +11467,8 @@ <class name="android/content/pm/SharedLibraryInfo" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getDeclaringPackage()Landroid/content/pm/VersionedPackage;"/> <method name="getDependentPackages()Ljava/util/List;"/> <method name="getLongVersion()J" since="28"/> @@ -11421,7 +11484,8 @@ <class name="android/content/pm/ShortcutInfo" since="25"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/pm/ShortcutInfo$Builder;)V" since="29"/> <method name="getActivity()Landroid/content/ComponentName;"/> <method name="getCategories()Ljava/util/Set;"/> <method name="getDisabledMessage()Ljava/lang/CharSequence;"/> @@ -11470,7 +11534,8 @@ </class> <class name="android/content/pm/ShortcutManager" since="25"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="addDynamicShortcuts(Ljava/util/List;)Z"/> <method name="createShortcutResultIntent(Landroid/content/pm/ShortcutInfo;)Landroid/content/Intent;" since="26"/> <method name="disableShortcuts(Ljava/util/List;)V"/> @@ -11570,7 +11635,8 @@ </class> <class name="android/content/res/AssetManager$AssetInputStream" since="1"> <extends name="java/io/InputStream"/> - <method name="<init>(Landroid/content/res/AssetManager;)V"/> + <method name="<init>(Landroid/content/res/AssetManager;)V" removed="29"/> + <method name="<init>(Landroid/content/res/AssetManager;J)V" since="29"/> <method name="getAssetInt()I" removed="21"/> </class> <class name="android/content/res/ColorStateList" since="1"> @@ -11799,7 +11865,8 @@ </class> <class name="android/content/res/TypedArray" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/res/Resources;)V" since="29"/> <method name="getBoolean(IZ)Z"/> <method name="getChangingConfigurations()I" since="21"/> <method name="getColor(II)I"/> @@ -12130,7 +12197,8 @@ </class> <class name="android/database/MatrixCursor$RowBuilder" since="1"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/database/MatrixCursor;)V"/> + <method name="<init>(Landroid/database/MatrixCursor;)V" removed="29"/> + <method name="<init>(Landroid/database/MatrixCursor;I)V" since="29"/> <method name="add(Ljava/lang/Object;)Landroid/database/MatrixCursor$RowBuilder;"/> <method name="add(Ljava/lang/String;Ljava/lang/Object;)Landroid/database/MatrixCursor$RowBuilder;" since="19"/> </class> @@ -12215,7 +12283,8 @@ </class> <class name="android/database/sqlite/SQLiteDatabase" since="1"> <extends name="android/database/sqlite/SQLiteClosable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;IIJLjava/lang/String;Ljava/lang/String;)V" since="29"/> <method name="beginTransaction()V"/> <method name="beginTransactionNonExclusive()V" since="11"/> <method name="beginTransactionWithListener(Landroid/database/sqlite/SQLiteTransactionListener;)V" since="5"/> @@ -12304,7 +12373,8 @@ </class> <class name="android/database/sqlite/SQLiteDatabase$OpenParams" since="27"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;IIJLjava/lang/String;Ljava/lang/String;)V" since="29"/> <method name="getCursorFactory()Landroid/database/sqlite/SQLiteDatabase$CursorFactory;"/> <method name="getErrorHandler()Landroid/database/DatabaseErrorHandler;"/> <method name="getIdleConnectionTimeout()J"/> @@ -12396,7 +12466,8 @@ </class> <class name="android/database/sqlite/SQLiteProgram" since="1"> <extends name="android/database/sqlite/SQLiteClosable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/Object;Landroid/os/CancellationSignal;)V" since="29"/> <method name="bindAllArgsAsStrings([Ljava/lang/String;)V" since="11"/> <method name="bindBlob(I[B)V"/> <method name="bindDouble(ID)V"/> @@ -12420,7 +12491,8 @@ </class> <class name="android/database/sqlite/SQLiteQuery" since="1"> <extends name="android/database/sqlite/SQLiteProgram"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Landroid/os/CancellationSignal;)V" since="29"/> </class> <class name="android/database/sqlite/SQLiteQueryBuilder" since="1"> <extends name="java/lang/Object"/> @@ -12451,7 +12523,8 @@ </class> <class name="android/database/sqlite/SQLiteStatement" since="1"> <extends name="android/database/sqlite/SQLiteProgram"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/Object;)V" since="29"/> <method name="execute()V"/> <method name="executeInsert()J"/> <method name="executeUpdateDelete()I" since="11"/> @@ -12683,14 +12756,16 @@ </class> <class name="android/drm/DrmUtils$ExtendedMetadataParser" since="11"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([B)V" since="29"/> <method name="get(Ljava/lang/String;)Ljava/lang/String;"/> <method name="iterator()Ljava/util/Iterator;"/> <method name="keyIterator()Ljava/util/Iterator;"/> </class> <class name="android/drm/ProcessedData" since="11"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([BLjava/lang/String;)V" since="29"/> <method name="getAccountId()Ljava/lang/String;"/> <method name="getData()[B"/> <method name="getSubscriptionId()Ljava/lang/String;"/> @@ -12860,7 +12935,8 @@ </class> <class name="android/gesture/OrientedBoundingBox" since="4"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(FFFFF)V" since="29"/> <field name="centerX"/> <field name="centerY"/> <field name="height"/> @@ -12870,7 +12946,8 @@ </class> <class name="android/gesture/Prediction" since="4"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;D)V" since="29"/> <field name="name"/> <field name="score"/> </class> @@ -13014,7 +13091,8 @@ </class> <class name="android/graphics/BitmapRegionDecoder" since="10"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> <method name="decodeRegion(Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"/> <method name="getHeight()I"/> <method name="getWidth()I"/> @@ -13289,7 +13367,8 @@ </class> <class name="android/graphics/ColorSpace" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Landroid/graphics/ColorSpace$Model;I)V" since="29"/> <method name="adapt(Landroid/graphics/ColorSpace;[F)Landroid/graphics/ColorSpace;"/> <method name="adapt(Landroid/graphics/ColorSpace;[FLandroid/graphics/ColorSpace$Adaptation;)Landroid/graphics/ColorSpace;"/> <method name="connect(Landroid/graphics/ColorSpace;)Landroid/graphics/ColorSpace$Connector;"/> @@ -13332,7 +13411,8 @@ </class> <class name="android/graphics/ColorSpace$Connector" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace$RenderIntent;)V" since="29"/> <method name="getDestination()Landroid/graphics/ColorSpace;"/> <method name="getRenderIntent()Landroid/graphics/ColorSpace$RenderIntent;"/> <method name="getSource()Landroid/graphics/ColorSpace;"/> @@ -13447,7 +13527,8 @@ <class name="android/graphics/ImageDecoder" since="28"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JIIZZ)V" since="29"/> <method name="createSource(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source;"/> <method name="createSource(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/ImageDecoder$Source;"/> <method name="createSource(Landroid/content/res/Resources;I)Landroid/graphics/ImageDecoder$Source;"/> @@ -13485,7 +13566,8 @@ </class> <class name="android/graphics/ImageDecoder$DecodeException" since="28"> <extends name="java/io/IOException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/Throwable;Landroid/graphics/ImageDecoder$Source;)V" since="29"/> <method name="getError()I"/> <method name="getSource()Landroid/graphics/ImageDecoder$Source;"/> <field name="SOURCE_EXCEPTION"/> @@ -13494,7 +13576,8 @@ </class> <class name="android/graphics/ImageDecoder$ImageInfo" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/graphics/ImageDecoder;)V" since="29"/> <method name="getColorSpace()Landroid/graphics/ColorSpace;"/> <method name="getMimeType()Ljava/lang/String;"/> <method name="getSize()Landroid/util/Size;"/> @@ -13650,7 +13733,8 @@ </class> <class name="android/graphics/Movie" since="1" deprecated="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> <method name="decodeByteArray([BII)Landroid/graphics/Movie;"/> <method name="decodeFile(Ljava/lang/String;)Landroid/graphics/Movie;"/> <method name="decodeStream(Ljava/io/InputStream;)Landroid/graphics/Movie;"/> @@ -14292,7 +14376,8 @@ </class> <class name="android/graphics/Typeface" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> <method name="create(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;"/> <method name="create(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;" since="28"/> <method name="create(Ljava/lang/String;I)Landroid/graphics/Typeface;"/> @@ -14549,7 +14634,8 @@ </class> <class name="android/graphics/drawable/DrawableContainer$DrawableContainerState" since="1"> <extends name="android/graphics/drawable/Drawable$ConstantState"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/graphics/drawable/DrawableContainer$DrawableContainerState;Landroid/graphics/drawable/DrawableContainer;Landroid/content/res/Resources;)V" since="29"/> <method name="addChild(Landroid/graphics/drawable/Drawable;)I"/> <method name="canConstantState()Z"/> <method name="computeConstantSize()V" since="11"/> @@ -14634,7 +14720,8 @@ <class name="android/graphics/drawable/Icon" since="23"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="createWithAdaptiveBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon;" since="26"/> <method name="createWithBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon;"/> <method name="createWithContentUri(Landroid/net/Uri;)Landroid/graphics/drawable/Icon;"/> @@ -14887,7 +14974,8 @@ </class> <class name="android/graphics/pdf/PdfDocument$Page" since="19"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/graphics/Canvas;Landroid/graphics/pdf/PdfDocument$PageInfo;)V" since="29"/> <method name="getCanvas()Landroid/graphics/Canvas;"/> <method name="getInfo()Landroid/graphics/pdf/PdfDocument$PageInfo;"/> </class> @@ -14916,7 +15004,8 @@ <class name="android/graphics/pdf/PdfRenderer$Page" since="21"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>(Landroid/graphics/pdf/PdfRenderer;)V"/> + <method name="<init>(Landroid/graphics/pdf/PdfRenderer;)V" removed="29"/> + <method name="<init>(Landroid/graphics/pdf/PdfRenderer;I)V" since="29"/> <method name="getHeight()I"/> <method name="getIndex()I"/> <method name="getWidth()I"/> @@ -15207,7 +15296,8 @@ <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> <method name="create(IIIIJ)Landroid/hardware/HardwareBuffer;"/> <method name="getFormat()I"/> <method name="getHeight()I"/> @@ -15327,7 +15417,8 @@ </class> <class name="android/hardware/SensorAdditionalInfo" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/hardware/Sensor;II[I[F)V" since="29"/> <field name="TYPE_FRAME_BEGIN"/> <field name="TYPE_FRAME_END"/> <field name="TYPE_INTERNAL_TEMPERATURE"/> @@ -15344,7 +15435,8 @@ <class name="android/hardware/SensorDirectChannel" since="26"> <extends name="java/lang/Object"/> <implements name="java/nio/channels/Channel"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/hardware/SensorManager;IIJ)V" since="29"/> <method name="configure(Landroid/hardware/Sensor;I)I"/> <field name="RATE_FAST"/> <field name="RATE_NORMAL"/> @@ -15355,7 +15447,8 @@ </class> <class name="android/hardware/SensorEvent" since="3"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <field name="accuracy"/> <field name="sensor"/> <field name="timestamp"/> @@ -15484,7 +15577,8 @@ </class> <class name="android/hardware/TriggerEvent" since="18"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <field name="sensor"/> <field name="timestamp"/> <field name="values"/> @@ -15702,7 +15796,8 @@ </class> <class name="android/hardware/camera2/CameraCharacteristics$Key" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/Class;)V" since="29"/> <method name="getName()Ljava/lang/String;"/> </class> <class name="android/hardware/camera2/CameraConstrainedHighSpeedCaptureSession" since="23"> @@ -15746,7 +15841,8 @@ </class> <class name="android/hardware/camera2/CameraManager" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="getCameraCharacteristics(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;"/> <method name="getCameraIdList()[Ljava/lang/String;"/> <method name="openCamera(Ljava/lang/String;Landroid/hardware/camera2/CameraDevice$StateCallback;Landroid/os/Handler;)V"/> @@ -15987,7 +16083,8 @@ </class> <class name="android/hardware/camera2/CaptureFailure" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/hardware/camera2/CaptureRequest;IZIJ)V" since="29"/> <method name="getFrameNumber()J"/> <method name="getReason()I"/> <method name="getRequest()Landroid/hardware/camera2/CaptureRequest;"/> @@ -16075,7 +16172,8 @@ </class> <class name="android/hardware/camera2/CaptureRequest$Key" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/Class;)V" since="29"/> <method name="getName()Ljava/lang/String;"/> </class> <class name="android/hardware/camera2/CaptureResult" since="21"> @@ -16169,7 +16267,8 @@ </class> <class name="android/hardware/camera2/CaptureResult$Key" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/Class;)V" since="29"/> <method name="getName()Ljava/lang/String;"/> </class> <class name="android/hardware/camera2/DngCreator" since="21"> @@ -16194,7 +16293,8 @@ </class> <class name="android/hardware/camera2/params/BlackLevelPattern" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([I)V" since="29"/> <method name="copyTo([II)V"/> <method name="getOffsetForIndex(II)I"/> <field name="COUNT"/> @@ -16209,7 +16309,8 @@ </class> <class name="android/hardware/camera2/params/Face" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/graphics/Rect;I)V" since="29"/> <method name="getBounds()Landroid/graphics/Rect;"/> <method name="getId()I"/> <method name="getLeftEyePosition()Landroid/graphics/Point;"/> @@ -16229,7 +16330,8 @@ </class> <class name="android/hardware/camera2/params/LensShadingMap" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([FII)V" since="29"/> <method name="copyGainFactors([FI)V"/> <method name="getColumnCount()I"/> <method name="getGainFactor(III)F"/> @@ -16346,7 +16448,8 @@ </class> <class name="android/hardware/display/DisplayManager" since="17"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="createVirtualDisplay(Ljava/lang/String;IIILandroid/view/Surface;I)Landroid/hardware/display/VirtualDisplay;" since="19"/> <method name="createVirtualDisplay(Ljava/lang/String;IIILandroid/view/Surface;ILandroid/hardware/display/VirtualDisplay$Callback;Landroid/os/Handler;)Landroid/hardware/display/VirtualDisplay;" since="21"/> <method name="getDisplay(I)Landroid/view/Display;"/> @@ -16503,7 +16606,8 @@ <class name="android/hardware/usb/UsbAccessory" since="12"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([Ljava/lang/String;)V" since="29"/> <method name="getDescription()Ljava/lang/String;"/> <method name="getManufacturer()Ljava/lang/String;"/> <method name="getModel()Ljava/lang/String;"/> @@ -16515,7 +16619,8 @@ <class name="android/hardware/usb/UsbConfiguration" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;II)V" since="29"/> <method name="getId()I"/> <method name="getInterface(I)Landroid/hardware/usb/UsbInterface;"/> <method name="getInterfaceCount()I"/> @@ -16565,7 +16670,8 @@ <class name="android/hardware/usb/UsbDevice" since="12"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" since="29"/> <method name="getConfiguration(I)Landroid/hardware/usb/UsbConfiguration;" since="21"/> <method name="getConfigurationCount()I" since="21"/> <method name="getDeviceClass()I"/> @@ -16587,7 +16693,8 @@ </class> <class name="android/hardware/usb/UsbDeviceConnection" since="12"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/hardware/usb/UsbDevice;)V" since="29"/> <method name="bulkTransfer(Landroid/hardware/usb/UsbEndpoint;[BII)I"/> <method name="bulkTransfer(Landroid/hardware/usb/UsbEndpoint;[BIII)I" since="18"/> <method name="claimInterface(Landroid/hardware/usb/UsbInterface;Z)Z"/> @@ -16606,7 +16713,8 @@ <class name="android/hardware/usb/UsbEndpoint" since="12"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="getAddress()I"/> <method name="getAttributes()I"/> <method name="getDirection()I"/> @@ -16619,7 +16727,8 @@ <class name="android/hardware/usb/UsbInterface" since="12"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IILjava/lang/String;III)V" since="29"/> <method name="getAlternateSetting()I" since="21"/> <method name="getEndpoint(I)Landroid/hardware/usb/UsbEndpoint;"/> <method name="getEndpointCount()I"/> @@ -16873,6 +16982,8 @@ <field name="GAMAL"/> <field name="HAH"/> <field name="HAMZA_ON_HEH_GOAL"/> + <field name="HANIFI_ROHINGYA_KINNA_YA" since="29"/> + <field name="HANIFI_ROHINGYA_PA" since="29"/> <field name="HE"/> <field name="HEH"/> <field name="HEH_GOAL"/> @@ -17038,7 +17149,8 @@ </class> <class name="android/icu/lang/UCharacter$UnicodeBlock" since="24"> <extends name="java/lang/Character$Subset"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;I)V" since="29"/> <method name="forName(Ljava/lang/String;)Landroid/icu/lang/UCharacter$UnicodeBlock;"/> <method name="getID()I"/> <method name="getInstance(I)Landroid/icu/lang/UCharacter$UnicodeBlock;"/> @@ -17125,6 +17237,8 @@ <field name="CHEROKEE_ID"/> <field name="CHEROKEE_SUPPLEMENT"/> <field name="CHEROKEE_SUPPLEMENT_ID"/> + <field name="CHESS_SYMBOLS" since="29"/> + <field name="CHESS_SYMBOLS_ID" since="29"/> <field name="CJK_COMPATIBILITY"/> <field name="CJK_COMPATIBILITY_FORMS"/> <field name="CJK_COMPATIBILITY_FORMS_ID"/> @@ -17201,6 +17315,8 @@ <field name="DEVANAGARI_ID"/> <field name="DINGBATS"/> <field name="DINGBATS_ID"/> + <field name="DOGRA" since="29"/> + <field name="DOGRA_ID" since="29"/> <field name="DOMINO_TILES"/> <field name="DOMINO_TILES_ID"/> <field name="DUPLOYAN"/> @@ -17236,6 +17352,8 @@ <field name="GEOMETRIC_SHAPES_EXTENDED_ID"/> <field name="GEOMETRIC_SHAPES_ID"/> <field name="GEORGIAN"/> + <field name="GEORGIAN_EXTENDED" since="29"/> + <field name="GEORGIAN_EXTENDED_ID" since="29"/> <field name="GEORGIAN_ID"/> <field name="GEORGIAN_SUPPLEMENT"/> <field name="GEORGIAN_SUPPLEMENT_ID"/> @@ -17253,6 +17371,8 @@ <field name="GREEK_ID"/> <field name="GUJARATI"/> <field name="GUJARATI_ID"/> + <field name="GUNJALA_GONDI" since="29"/> + <field name="GUNJALA_GONDI_ID" since="29"/> <field name="GURMUKHI"/> <field name="GURMUKHI_ID"/> <field name="HALFWIDTH_AND_FULLWIDTH_FORMS"/> @@ -17267,6 +17387,8 @@ <field name="HANGUL_JAMO_ID"/> <field name="HANGUL_SYLLABLES"/> <field name="HANGUL_SYLLABLES_ID"/> + <field name="HANIFI_ROHINGYA" since="29"/> + <field name="HANIFI_ROHINGYA_ID" since="29"/> <field name="HANUNOO"/> <field name="HANUNOO_ID"/> <field name="HATRAN"/> @@ -17285,6 +17407,8 @@ <field name="IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION_ID" since="26"/> <field name="IMPERIAL_ARAMAIC"/> <field name="IMPERIAL_ARAMAIC_ID"/> + <field name="INDIC_SIYAQ_NUMBERS" since="29"/> + <field name="INDIC_SIYAQ_NUMBERS_ID" since="29"/> <field name="INSCRIPTIONAL_PAHLAVI"/> <field name="INSCRIPTIONAL_PAHLAVI_ID"/> <field name="INSCRIPTIONAL_PARTHIAN"/> @@ -17363,6 +17487,8 @@ <field name="MAHAJANI_ID"/> <field name="MAHJONG_TILES"/> <field name="MAHJONG_TILES_ID"/> + <field name="MAKASAR" since="29"/> + <field name="MAKASAR_ID" since="29"/> <field name="MALAYALAM"/> <field name="MALAYALAM_ID"/> <field name="MANDAIC"/> @@ -17377,6 +17503,10 @@ <field name="MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID"/> <field name="MATHEMATICAL_OPERATORS"/> <field name="MATHEMATICAL_OPERATORS_ID"/> + <field name="MAYAN_NUMERALS" since="29"/> + <field name="MAYAN_NUMERALS_ID" since="29"/> + <field name="MEDEFAIDRIN" since="29"/> + <field name="MEDEFAIDRIN_ID" since="29"/> <field name="MEETEI_MAYEK"/> <field name="MEETEI_MAYEK_EXTENSIONS"/> <field name="MEETEI_MAYEK_EXTENSIONS_ID"/> @@ -17446,6 +17576,8 @@ <field name="OLD_PERMIC_ID"/> <field name="OLD_PERSIAN"/> <field name="OLD_PERSIAN_ID"/> + <field name="OLD_SOGDIAN" since="29"/> + <field name="OLD_SOGDIAN_ID" since="29"/> <field name="OLD_SOUTH_ARABIAN"/> <field name="OLD_SOUTH_ARABIAN_ID"/> <field name="OLD_TURKIC"/> @@ -17510,6 +17642,8 @@ <field name="SINHALA_ID"/> <field name="SMALL_FORM_VARIANTS"/> <field name="SMALL_FORM_VARIANTS_ID"/> + <field name="SOGDIAN" since="29"/> + <field name="SOGDIAN_ID" since="29"/> <field name="SORA_SOMPENG"/> <field name="SORA_SOMPENG_ID"/> <field name="SOYOMBO" since="28"/> @@ -17634,6 +17768,7 @@ <field name="OTHER"/> <field name="REGIONAL_INDICATOR"/> <field name="SINGLE_QUOTE"/> + <field name="WSEGSPACE" since="29"/> <field name="ZWJ" since="26"/> </class> <class name="android/icu/lang/UCharacterCategory" since="24"> @@ -17770,6 +17905,7 @@ <field name="EMOJI_MODIFIER" since="28"/> <field name="EMOJI_MODIFIER_BASE" since="28"/> <field name="EMOJI_PRESENTATION" since="28"/> + <field name="EXTENDED_PICTOGRAPHIC" since="29"/> <field name="EXTENDER"/> <field name="FULL_COMPOSITION_EXCLUSION"/> <field name="GENERAL_CATEGORY"/> @@ -17901,6 +18037,7 @@ <field name="DEMOTIC_EGYPTIAN"/> <field name="DESERET"/> <field name="DEVANAGARI"/> + <field name="DOGRA" since="29"/> <field name="DUPLOYAN"/> <field name="EASTERN_SYRIAC"/> <field name="EGYPTIAN_HIEROGLYPHS"/> @@ -17913,9 +18050,11 @@ <field name="GRANTHA"/> <field name="GREEK"/> <field name="GUJARATI"/> + <field name="GUNJALA_GONDI" since="29"/> <field name="GURMUKHI"/> <field name="HAN"/> <field name="HANGUL"/> + <field name="HANIFI_ROHINGYA" since="29"/> <field name="HANUNOO"/> <field name="HAN_WITH_BOPOMOFO" since="26"/> <field name="HARAPPAN_INDUS"/> @@ -17958,6 +18097,7 @@ <field name="LYCIAN"/> <field name="LYDIAN"/> <field name="MAHAJANI"/> + <field name="MAKASAR" since="29"/> <field name="MALAYALAM"/> <field name="MANDAEAN"/> <field name="MANDAIC"/> @@ -17966,6 +18106,7 @@ <field name="MASARAM_GONDI" since="28"/> <field name="MATHEMATICAL_NOTATION"/> <field name="MAYAN_HIEROGLYPHS"/> + <field name="MEDEFAIDRIN" since="29"/> <field name="MEITEI_MAYEK"/> <field name="MENDE"/> <field name="MEROITIC"/> @@ -17991,6 +18132,7 @@ <field name="OLD_NORTH_ARABIAN"/> <field name="OLD_PERMIC"/> <field name="OLD_PERSIAN"/> + <field name="OLD_SOGDIAN" since="29"/> <field name="OLD_SOUTH_ARABIAN"/> <field name="OL_CHIKI"/> <field name="ORIYA"/> @@ -18017,6 +18159,7 @@ <field name="SIMPLIFIED_HAN"/> <field name="SINDHI"/> <field name="SINHALA"/> + <field name="SOGDIAN" since="29"/> <field name="SORA_SOMPENG"/> <field name="SOYOMBO" since="28"/> <field name="SUNDANESE"/> @@ -18187,7 +18330,8 @@ <class name="android/icu/text/AlphabeticIndex$Bucket" since="24"> <extends name="java/lang/Object"/> <implements name="java/lang/Iterable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/String;Landroid/icu/text/AlphabeticIndex$Bucket$LabelType;)V" since="29"/> <method name="getLabel()Ljava/lang/String;"/> <method name="getLabelType()Landroid/icu/text/AlphabeticIndex$Bucket$LabelType;"/> <method name="size()I"/> @@ -18211,7 +18355,8 @@ </class> <class name="android/icu/text/AlphabeticIndex$Record" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/CharSequence;Ljava/lang/Object;)V" since="29"/> <method name="getData()Ljava/lang/Object;"/> <method name="getName()Ljava/lang/CharSequence;"/> </class> @@ -18268,7 +18413,8 @@ </class> <class name="android/icu/text/CollationElementIterator" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/icu/text/RuleBasedCollator;)V" since="29"/> <method name="getMaxExpansion(I)I"/> <method name="getOffset()I"/> <method name="next()I"/> @@ -18363,7 +18509,8 @@ </class> <class name="android/icu/text/CompactDecimalFormat" since="24"> <extends name="android/icu/text/DecimalFormat"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/icu/util/ULocale;Landroid/icu/text/CompactDecimalFormat$CompactStyle;)V" since="29"/> <method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/CompactDecimalFormat$CompactStyle;)Landroid/icu/text/CompactDecimalFormat;"/> <method name="getInstance(Ljava/util/Locale;Landroid/icu/text/CompactDecimalFormat$CompactStyle;)Landroid/icu/text/CompactDecimalFormat;"/> </class> @@ -18910,7 +19057,7 @@ </class> <class name="android/icu/text/IDNA" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" deprecated="29"/> <method name="getUTS46Instance(I)Landroid/icu/text/IDNA;"/> <method name="labelToASCII(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;"/> <method name="labelToUnicode(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;"/> @@ -18953,7 +19100,8 @@ </class> <class name="android/icu/text/ListFormatter" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" since="29" deprecated="29"/> <method name="format(Ljava/util/Collection;)Ljava/lang/String;"/> <method name="format([Ljava/lang/Object;)Ljava/lang/String;"/> <method name="getInstance()Landroid/icu/text/ListFormatter;"/> @@ -18963,7 +19111,7 @@ </class> <class name="android/icu/text/LocaleDisplayNames" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" deprecated="29"/> <method name="getContext(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;"/> <method name="getDialectHandling()Landroid/icu/text/LocaleDisplayNames$DialectHandling;"/> <method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/LocaleDisplayNames;"/> @@ -19003,7 +19151,8 @@ </class> <class name="android/icu/text/MeasureFormat" since="24"> <extends name="android/icu/text/UFormat"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/icu/util/ULocale;Landroid/icu/text/MeasureFormat$FormatWidth;)V" since="29"/> <method name="formatMeasurePerUnit(Landroid/icu/util/Measure;Landroid/icu/util/MeasureUnit;Ljava/lang/StringBuilder;Ljava/text/FieldPosition;)Ljava/lang/StringBuilder;" since="26"/> <method name="formatMeasures(Ljava/lang/StringBuilder;Ljava/text/FieldPosition;[Landroid/icu/util/Measure;)Ljava/lang/StringBuilder;"/> <method name="formatMeasures([Landroid/icu/util/Measure;)Ljava/lang/String;"/> @@ -19123,7 +19272,8 @@ </class> <class name="android/icu/text/MessagePattern$Part" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/icu/text/MessagePattern$Part$Type;III)V" since="29"/> <method name="getArgType()Landroid/icu/text/MessagePattern$ArgType;"/> <method name="getIndex()I"/> <method name="getLength()I"/> @@ -19171,11 +19321,12 @@ </class> <class name="android/icu/text/Normalizer$QuickCheckResult" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> </class> <class name="android/icu/text/Normalizer2" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" deprecated="29"/> <method name="append(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;"/> <method name="composePair(II)I"/> <method name="getCombiningClass(I)I"/> @@ -19367,7 +19518,8 @@ </class> <class name="android/icu/text/RelativeDateTimeFormatter" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/EnumMap;Ljava/util/EnumMap;Ljava/lang/String;Landroid/icu/text/PluralRules;Landroid/icu/text/NumberFormat;Landroid/icu/text/RelativeDateTimeFormatter$Style;Landroid/icu/text/DisplayContext;Landroid/icu/text/BreakIterator;Landroid/icu/util/ULocale;)V" since="29"/> <method name="combineDateAndTime(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/> <method name="format(DLandroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;)Ljava/lang/String;"/> <method name="format(DLandroid/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit;)Ljava/lang/String;" since="28"/> @@ -19765,7 +19917,7 @@ <class name="android/icu/text/UnicodeFilter" since="24"> <extends name="java/lang/Object"/> <implements name="android/icu/text/UnicodeMatcher"/> - <method name="<init>()V"/> + <method name="<init>()V" deprecated="29"/> <method name="contains(I)Z"/> </class> <class name="android/icu/text/UnicodeMatcher" since="24"> @@ -19958,7 +20110,7 @@ <method name="<init>(Ljava/util/Locale;)V"/> <field name="BE"/> </class> - <class name="android/icu/util/CECalendar" since="24"> + <class name="android/icu/util/CECalendar" since="24" removed="29"> <extends name="android/icu/util/Calendar"/> <method name="<init>()V"/> <method name="<init>(III)V"/> @@ -20185,7 +20337,8 @@ <method name="handleGetDateFormat(Ljava/lang/String;Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/> </class> <class name="android/icu/util/CopticCalendar" since="24"> - <extends name="android/icu/util/CECalendar"/> + <extends name="android/icu/util/CECalendar" removed="29"/> + <extends name="android/icu/util/Calendar" since="29"/> <method name="<init>()V"/> <method name="<init>(III)V"/> <method name="<init>(IIIIII)V"/> @@ -20262,7 +20415,8 @@ <method name="getToDate()J"/> </class> <class name="android/icu/util/EthiopicCalendar" since="26"> - <extends name="android/icu/util/CECalendar"/> + <extends name="android/icu/util/CECalendar" removed="29"/> + <extends name="android/icu/util/Calendar" since="29"/> <method name="<init>()V"/> <method name="<init>(III)V"/> <method name="<init>(IIIIII)V"/> @@ -20456,7 +20610,8 @@ </class> <class name="android/icu/util/LocaleData$PaperSize" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(II)V" since="29"/> <method name="getHeight()I"/> <method name="getWidth()I"/> </class> @@ -20469,7 +20624,8 @@ <class name="android/icu/util/MeasureUnit" since="24"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/String;)V" since="29" deprecated="29"/> <method name="getAvailable()Ljava/util/Set;"/> <method name="getAvailable(Ljava/lang/String;)Ljava/util/Set;"/> <method name="getAvailableTypes()Ljava/util/Set;"/> @@ -20585,6 +20741,7 @@ <field name="PICOMETER"/> <field name="PINT"/> <field name="PINT_METRIC" since="26"/> + <field name="POINT" since="29"/> <field name="POUND"/> <field name="POUND_PER_SQUARE_INCH"/> <field name="QUART"/> @@ -20644,7 +20801,8 @@ </class> <class name="android/icu/util/TimeUnit" since="24"> <extends name="android/icu/util/MeasureUnit"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/String;)V" since="29"/> <method name="values()[Landroid/icu/util/TimeUnit;"/> </class> <class name="android/icu/util/TimeZone" since="24"> @@ -20901,7 +21059,8 @@ <class name="android/icu/util/VersionInfo" since="24"> <extends name="java/lang/Object"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="compareTo(Landroid/icu/util/VersionInfo;)I"/> <method name="getInstance(I)Landroid/icu/util/VersionInfo;"/> <method name="getInstance(II)Landroid/icu/util/VersionInfo;"/> @@ -20916,6 +21075,7 @@ <field name="UCOL_BUILDER_VERSION"/> <field name="UCOL_RUNTIME_VERSION"/> <field name="UNICODE_10_0" since="28"/> + <field name="UNICODE_11_0" since="29"/> <field name="UNICODE_1_0"/> <field name="UNICODE_1_0_1"/> <field name="UNICODE_1_1_0"/> @@ -21365,7 +21525,8 @@ <class name="android/location/GnssMeasurementsEvent" since="24"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/location/GnssClock;[Landroid/location/GnssMeasurement;)V" since="29"/> <method name="getClock()Landroid/location/GnssClock;"/> <method name="getMeasurements()Ljava/util/Collection;"/> <field name="CREATOR"/> @@ -21416,7 +21577,8 @@ </class> <class name="android/location/GnssStatus" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I[I[F[F[F[F)V" since="29"/> <method name="getAzimuthDegrees(I)F"/> <method name="getCarrierFrequencyHz(I)F" since="26"/> <method name="getCn0DbHz(I)F"/> @@ -21446,7 +21608,8 @@ </class> <class name="android/location/GpsSatellite" since="3" deprecated="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="getAzimuth()F"/> <method name="getElevation()F"/> <method name="getPrn()I"/> @@ -21729,7 +21892,8 @@ </class> <class name="android/media/AudioFocusRequest" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/media/AudioManager$OnAudioFocusChangeListener;Landroid/os/Handler;Landroid/media/AudioAttributes;II)V" since="29"/> <method name="acceptsDelayedFocusGain()Z"/> <method name="getAudioAttributes()Landroid/media/AudioAttributes;"/> <method name="getFocusGain()I"/> @@ -22011,13 +22175,15 @@ <class name="android/media/AudioPlaybackConfiguration" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="getAudioAttributes()Landroid/media/AudioAttributes;"/> <field name="CREATOR"/> </class> <class name="android/media/AudioPresentation" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IILjava/util/Map;Ljava/lang/String;IZZZ)V" since="29"/> <method name="getLabels()Ljava/util/Map;"/> <method name="getLocale()Ljava/util/Locale;"/> <method name="getMasteringIndication()I"/> @@ -22112,7 +22278,8 @@ <class name="android/media/AudioRecordingConfiguration" since="24"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getAudioDevice()Landroid/media/AudioDeviceInfo;"/> <method name="getClientAudioSessionId()I"/> <method name="getClientAudioSource()I"/> @@ -22256,7 +22423,8 @@ </class> <class name="android/media/CamcorderProfile" since="8"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIIIIIIIIIII)V" since="29"/> <method name="get(I)Landroid/media/CamcorderProfile;"/> <method name="get(II)Landroid/media/CamcorderProfile;" since="9"/> <method name="hasProfile(I)Z" since="11"/> @@ -22318,7 +22486,8 @@ </class> <class name="android/media/DrmInitData$SchemeInitData" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;[B)V" since="29"/> <field name="data"/> <field name="mimeType"/> </class> @@ -22531,7 +22700,8 @@ <class name="android/media/ImageReader" since="19"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIIIJ)V" since="29"/> <method name="acquireLatestImage()Landroid/media/Image;"/> <method name="acquireNextImage()Landroid/media/Image;"/> <method name="discardFreeBuffers()V" since="28"/> @@ -22550,7 +22720,8 @@ <class name="android/media/ImageWriter" since="23"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/view/Surface;II)V" since="29"/> <method name="dequeueInputImage()Landroid/media/Image;"/> <method name="getFormat()I"/> <method name="getMaxImages()I"/> @@ -22629,39 +22800,47 @@ <class name="android/media/MediaCas$Session" since="26"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>(Landroid/media/MediaCas;)V"/> + <method name="<init>(Landroid/media/MediaCas;)V" removed="29"/> + <method name="<init>(Landroid/media/MediaCas;Ljava/util/ArrayList;)V" since="29"/> <method name="processEcm([B)V"/> <method name="processEcm([BII)V"/> <method name="setPrivateData([B)V"/> </class> <class name="android/media/MediaCasException" since="26"> <extends name="java/lang/Exception"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/media/MediaCasException$DeniedByServerException" since="26"> <extends name="android/media/MediaCasException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/media/MediaCasException$NotProvisionedException" since="26"> <extends name="android/media/MediaCasException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/media/MediaCasException$ResourceBusyException" since="26"> <extends name="android/media/MediaCasException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/media/MediaCasException$UnsupportedCasException" since="26"> <extends name="android/media/MediaCasException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/media/MediaCasStateException" since="26"> <extends name="java/lang/IllegalStateException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;Ljava/lang/String;)V" since="29"/> <method name="getDiagnosticInfo()Ljava/lang/String;"/> </class> <class name="android/media/MediaCodec" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;ZZ)V" since="29"/> <method name="configure(Landroid/media/MediaFormat;Landroid/view/Surface;ILandroid/media/MediaDescrambler;)V" since="26"/> <method name="configure(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V"/> <method name="createByCodecName(Ljava/lang/String;)Landroid/media/MediaCodec;"/> @@ -22737,7 +22916,8 @@ </class> <class name="android/media/MediaCodec$CodecException" since="21"> <extends name="java/lang/IllegalStateException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IILjava/lang/String;)V" since="29"/> <method name="getDiagnosticInfo()Ljava/lang/String;"/> <method name="getErrorCode()I" since="23"/> <method name="isRecoverable()Z"/> @@ -22795,7 +22975,8 @@ </class> <class name="android/media/MediaCodecInfo" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Z[Landroid/media/MediaCodecInfo$CodecCapabilities;)V" since="29"/> <method name="getCapabilitiesForType(Ljava/lang/String;)Landroid/media/MediaCodecInfo$CodecCapabilities;"/> <method name="getName()Ljava/lang/String;"/> <method name="getSupportedTypes()[Ljava/lang/String;"/> @@ -23128,7 +23309,8 @@ <class name="android/media/MediaDescription" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getDescription()Ljava/lang/CharSequence;"/> <method name="getExtras()Landroid/os/Bundle;"/> <method name="getIconBitmap()Landroid/graphics/Bitmap;"/> @@ -23228,7 +23410,8 @@ </class> <class name="android/media/MediaDrm$CryptoSession" since="18"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/media/MediaDrm;)V"/> + <method name="<init>(Landroid/media/MediaDrm;)V" removed="29"/> + <method name="<init>(Landroid/media/MediaDrm;[BLjava/lang/String;Ljava/lang/String;)V" since="29"/> <method name="decrypt([B[B[B)[B"/> <method name="encrypt([B[B[B)[B"/> <method name="sign([B[B)[B"/> @@ -23252,7 +23435,8 @@ </class> <class name="android/media/MediaDrm$KeyStatus" since="23"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([BI)V" since="29"/> <method name="getKeyId()[B"/> <method name="getStatusCode()I"/> <field name="STATUS_EXPIRED"/> @@ -23263,7 +23447,8 @@ </class> <class name="android/media/MediaDrm$MediaDrmStateException" since="21"> <extends name="java/lang/IllegalStateException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;)V" since="29"/> <method name="getDiagnosticInfo()Ljava/lang/String;"/> </class> <class name="android/media/MediaDrm$MetricsConstants" since="28"> @@ -23375,7 +23560,8 @@ </class> <class name="android/media/MediaExtractor$CasInfo" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILandroid/media/MediaCas$Session;)V" since="29"/> <method name="getSession()Landroid/media/MediaCas$Session;"/> <method name="getSystemId()I"/> </class> @@ -23506,7 +23692,8 @@ <class name="android/media/MediaMetadata" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Bundle;)V" since="29"/> <method name="containsKey(Ljava/lang/String;)Z"/> <method name="getBitmap(Ljava/lang/String;)Landroid/graphics/Bitmap;"/> <method name="getDescription()Landroid/media/MediaDescription;"/> @@ -23788,7 +23975,8 @@ </class> <class name="android/media/MediaPlayer$DrmInfo" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getPssh()Ljava/util/Map;"/> <method name="getSupportedSchemes()[Ljava/util/UUID;"/> </class> @@ -23879,7 +24067,8 @@ <class name="android/media/MediaPlayer$TrackInfo" since="16"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getFormat()Landroid/media/MediaFormat;" since="19"/> <method name="getLanguage()Ljava/lang/String;"/> <method name="getTrackType()I"/> @@ -24029,7 +24218,8 @@ </class> <class name="android/media/MediaRouter" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="addCallback(ILandroid/media/MediaRouter$Callback;)V"/> <method name="addCallback(ILandroid/media/MediaRouter$Callback;I)V" since="18"/> <method name="addUserRoute(Landroid/media/MediaRouter$UserRouteInfo;)V"/> @@ -24067,7 +24257,8 @@ </class> <class name="android/media/MediaRouter$RouteCategory" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/CharSequence;IZ)V" since="29"/> <method name="getName()Ljava/lang/CharSequence;"/> <method name="getName(Landroid/content/Context;)Ljava/lang/CharSequence;"/> <method name="getRoutes(Ljava/util/List;)Ljava/util/List;"/> @@ -24076,7 +24267,8 @@ </class> <class name="android/media/MediaRouter$RouteGroup" since="16"> <extends name="android/media/MediaRouter$RouteInfo"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/media/MediaRouter$RouteCategory;)V" since="29"/> <method name="addRoute(Landroid/media/MediaRouter$RouteInfo;)V"/> <method name="addRoute(Landroid/media/MediaRouter$RouteInfo;I)V"/> <method name="getRouteAt(I)Landroid/media/MediaRouter$RouteInfo;"/> @@ -24088,7 +24280,8 @@ </class> <class name="android/media/MediaRouter$RouteInfo" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/media/MediaRouter$RouteCategory;)V" since="29"/> <method name="getCategory()Landroid/media/MediaRouter$RouteCategory;"/> <method name="getDescription()Ljava/lang/CharSequence;" since="18"/> <method name="getDeviceType()I" since="24"/> @@ -24125,7 +24318,8 @@ </class> <class name="android/media/MediaRouter$UserRouteInfo" since="16"> <extends name="android/media/MediaRouter$RouteInfo"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/media/MediaRouter$RouteCategory;)V" since="29"/> <method name="getRemoteControlClient()Landroid/media/RemoteControlClient;"/> <method name="setDescription(Ljava/lang/CharSequence;)V" since="18"/> <method name="setIconDrawable(Landroid/graphics/drawable/Drawable;)V"/> @@ -24197,7 +24391,8 @@ </class> <class name="android/media/MediaSyncEvent" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="createEvent(I)Landroid/media/MediaSyncEvent;"/> <method name="getAudioSessionId()I"/> <method name="getType()I"/> @@ -24215,7 +24410,8 @@ </class> <class name="android/media/MicrophoneInfo" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;ILjava/lang/String;IIILandroid/media/MicrophoneInfo$Coordinate3F;Landroid/media/MicrophoneInfo$Coordinate3F;Ljava/util/List;Ljava/util/List;FFFI)V" since="29"/> <method name="getAddress()Ljava/lang/String;"/> <method name="getChannelMapping()Ljava/util/List;"/> <method name="getDescription()Ljava/lang/String;"/> @@ -24252,7 +24448,8 @@ </class> <class name="android/media/MicrophoneInfo$Coordinate3F" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(FFF)V" since="29"/> <field name="x"/> <field name="y"/> <field name="z"/> @@ -24280,7 +24477,8 @@ <class name="android/media/Rating" since="19"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IF)V" since="29"/> <method name="getPercentRating()F"/> <method name="getRatingStyle()I"/> <method name="getStarRating()F"/> @@ -24389,7 +24587,8 @@ </class> <class name="android/media/Ringtone" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Z)V" since="29"/> <method name="getAudioAttributes()Landroid/media/AudioAttributes;" since="21"/> <method name="getStreamType()I" deprecated="21"/> <method name="getTitle(Landroid/content/Context;)Ljava/lang/String;"/> @@ -24476,7 +24675,8 @@ </class> <class name="android/media/SubtitleData" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getData()[B"/> <method name="getDurationUs()J"/> <method name="getStartTimeUs()J"/> @@ -24512,13 +24712,15 @@ </class> <class name="android/media/TimedMetaData" since="23"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getMetaData()[B"/> <method name="getTimestamp()J"/> </class> <class name="android/media/TimedText" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getBounds()Landroid/graphics/Rect;"/> <method name="getText()Ljava/lang/String;"/> </class> @@ -24664,7 +24866,8 @@ <class name="android/media/VolumeShaper$Configuration" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="getDuration()J"/> <method name="getInterpolatorType()I"/> <method name="getMaximumCurvePoints()I"/> @@ -24696,20 +24899,23 @@ <class name="android/media/VolumeShaper$Operation" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIF)V" since="29"/> <field name="CREATOR"/> <field name="PLAY"/> <field name="REVERSE"/> </class> <class name="android/media/audiofx/AcousticEchoCanceler" since="16"> <extends name="android/media/audiofx/AudioEffect"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="create(I)Landroid/media/audiofx/AcousticEchoCanceler;"/> <method name="isAvailable()Z"/> </class> <class name="android/media/audiofx/AudioEffect" since="9"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/UUID;Ljava/util/UUID;II)V" since="29"/> <method name="getDescriptor()Landroid/media/audiofx/AudioEffect$Descriptor;"/> <method name="getEnabled()Z"/> <method name="getId()I"/> @@ -24770,7 +24976,8 @@ </class> <class name="android/media/audiofx/AutomaticGainControl" since="16"> <extends name="android/media/audiofx/AudioEffect"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="create(I)Landroid/media/audiofx/AutomaticGainControl;"/> <method name="isAvailable()Z"/> </class> @@ -24868,7 +25075,8 @@ </class> <class name="android/media/audiofx/DynamicsProcessing$Config" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/media/audiofx/DynamicsProcessing$Config;)V" since="29"/> <method name="getChannelByChannelIndex(I)Landroid/media/audiofx/DynamicsProcessing$Channel;"/> <method name="getInputGainByChannelIndex(I)F"/> <method name="getLimiterByChannelIndex(I)Landroid/media/audiofx/DynamicsProcessing$Limiter;"/> @@ -25097,7 +25305,8 @@ </class> <class name="android/media/audiofx/NoiseSuppressor" since="16"> <extends name="android/media/audiofx/AudioEffect"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="create(I)Landroid/media/audiofx/NoiseSuppressor;"/> <method name="isAvailable()Z"/> </class> @@ -25274,7 +25483,8 @@ </class> <class name="android/media/effect/EffectFactory" since="14"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/media/effect/EffectContext;)V" since="29"/> <method name="createEffect(Ljava/lang/String;)Landroid/media/effect/Effect;"/> <method name="isEffectSupported(Ljava/lang/String;)Z"/> <field name="EFFECT_AUTOFIX"/> @@ -25321,12 +25531,14 @@ <class name="android/media/midi/MidiDevice$MidiConnection" since="23"> <extends name="java/lang/Object"/> <implements name="java/io/Closeable"/> - <method name="<init>(Landroid/media/midi/MidiDevice;)V"/> + <method name="<init>(Landroid/media/midi/MidiDevice;)V" removed="29"/> + <method name="<init>(Landroid/media/midi/MidiDevice;Landroid/os/IBinder;Landroid/media/midi/MidiInputPort;)V" since="29"/> </class> <class name="android/media/midi/MidiDeviceInfo" since="23"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII[Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Z)V" since="29"/> <method name="getId()I"/> <method name="getInputPortCount()I"/> <method name="getOutputPortCount()I"/> @@ -25348,7 +25560,8 @@ </class> <class name="android/media/midi/MidiDeviceInfo$PortInfo" since="23"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IILjava/lang/String;)V" since="29"/> <method name="getName()Ljava/lang/String;"/> <method name="getPortNumber()I"/> <method name="getType()I"/> @@ -25368,7 +25581,8 @@ <class name="android/media/midi/MidiDeviceStatus" since="23"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/media/midi/MidiDeviceInfo;)V" since="29"/> <method name="getDeviceInfo()Landroid/media/midi/MidiDeviceInfo;"/> <method name="getOutputPortOpenCount(I)I"/> <method name="isInputPortOpen(I)Z"/> @@ -25377,7 +25591,8 @@ <class name="android/media/midi/MidiInputPort" since="23"> <extends name="android/media/midi/MidiReceiver"/> <implements name="java/io/Closeable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/io/FileDescriptor;I)V" since="29"/> <method name="getPortNumber()I"/> </class> <class name="android/media/midi/MidiManager" since="23"> @@ -25403,7 +25618,8 @@ <class name="android/media/midi/MidiOutputPort" since="23"> <extends name="android/media/midi/MidiSender"/> <implements name="java/io/Closeable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/io/FileDescriptor;I)V" since="29"/> <method name="getPortNumber()I"/> </class> <class name="android/media/midi/MidiReceiver" since="23"> @@ -25440,7 +25656,8 @@ </class> <class name="android/media/projection/MediaProjectionManager" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="createScreenCaptureIntent()Landroid/content/Intent;"/> <method name="getMediaProjection(ILandroid/content/Intent;)Landroid/media/projection/MediaProjection;"/> </class> @@ -25481,7 +25698,8 @@ </class> <class name="android/media/session/MediaController$PlaybackInfo" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILandroid/media/AudioAttributes;III)V" since="29"/> <method name="getAudioAttributes()Landroid/media/AudioAttributes;"/> <method name="getCurrentVolume()I"/> <method name="getMaxVolume()I"/> @@ -25580,7 +25798,8 @@ </class> <class name="android/media/session/MediaSessionManager" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="addOnActiveSessionsChangedListener(Landroid/media/session/MediaSessionManager$OnActiveSessionsChangedListener;Landroid/content/ComponentName;)V"/> <method name="addOnActiveSessionsChangedListener(Landroid/media/session/MediaSessionManager$OnActiveSessionsChangedListener;Landroid/content/ComponentName;Landroid/os/Handler;)V"/> <method name="getActiveSessions(Landroid/content/ComponentName;)Ljava/util/List;"/> @@ -25601,7 +25820,8 @@ <class name="android/media/session/PlaybackState" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getActions()J"/> <method name="getActiveQueueItemId()J"/> <method name="getBufferedPosition()J"/> @@ -25663,7 +25883,8 @@ <class name="android/media/session/PlaybackState$CustomAction" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getAction()Ljava/lang/String;"/> <method name="getExtras()Landroid/os/Bundle;"/> <method name="getIcon()I"/> @@ -25678,7 +25899,8 @@ </class> <class name="android/media/tv/TvContentRating" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V" since="29"/> <method name="contains(Landroid/media/tv/TvContentRating;)Z" since="24"/> <method name="createRating(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Landroid/media/tv/TvContentRating;"/> <method name="flattenToString()Ljava/lang/String;"/> @@ -26097,7 +26319,8 @@ <class name="android/media/tv/TvInputInfo" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="canRecord()Z" since="24"/> <method name="createSettingsIntent()Landroid/content/Intent;" deprecated="26"/> <method name="createSetupIntent()Landroid/content/Intent;"/> @@ -26264,7 +26487,8 @@ <class name="android/media/tv/TvTrackInfo" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getAudioChannelCount()I"/> <method name="getAudioSampleRate()I"/> <method name="getDescription()Ljava/lang/CharSequence;" since="23"/> @@ -26592,7 +26816,8 @@ <class name="android/net/CaptivePortal" since="23"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/IBinder;)V" since="29"/> <method name="ignoreNetwork()V"/> <method name="reportCaptivePortalDismissed()V"/> <field name="CREATOR"/> @@ -26713,7 +26938,8 @@ <class name="android/net/IpPrefix" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <method name="contains(Ljava/net/InetAddress;)Z" since="23"/> <method name="getAddress()Ljava/net/InetAddress;"/> <method name="getPrefixLength()I"/> @@ -26755,7 +26981,8 @@ </class> <class name="android/net/IpSecManager$ResourceUnavailableException" since="28"> <extends name="android/util/AndroidException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/net/IpSecManager$SecurityParameterIndex" since="28"> <extends name="java/lang/Object"/> @@ -26765,7 +26992,8 @@ </class> <class name="android/net/IpSecManager$SpiUnavailableException" since="28"> <extends name="android/util/AndroidException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;I)V" since="29"/> <method name="getSpi()I"/> </class> <class name="android/net/IpSecManager$UdpEncapsulationSocket" since="28"> @@ -26792,7 +27020,8 @@ <class name="android/net/LinkAddress" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/net/InterfaceAddress;)V" since="29"/> <method name="getAddress()Ljava/net/InetAddress;"/> <method name="getFlags()I"/> <method name="getPrefixLength()I"/> @@ -26875,7 +27104,8 @@ <class name="android/net/MacAddress" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> <method name="fromBytes([B)Landroid/net/MacAddress;"/> <method name="fromString(Ljava/lang/String;)Landroid/net/MacAddress;"/> <method name="getAddressType()I"/> @@ -26903,7 +27133,8 @@ <class name="android/net/Network" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="bindSocket(Ljava/io/FileDescriptor;)V" since="23"/> <method name="bindSocket(Ljava/net/DatagramSocket;)V" since="22"/> <method name="bindSocket(Ljava/net/Socket;)V"/> @@ -26958,8 +27189,9 @@ <class name="android/net/NetworkInfo" since="1"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V" since="3"/> + <method name="<init>()V" since="3" removed="29"/> <method name="<init>(I)V" removed="3"/> + <method name="<init>(Landroid/net/NetworkInfo;)V" since="29"/> <method name="getDetailedState()Landroid/net/NetworkInfo$DetailedState;"/> <method name="getExtraInfo()Ljava/lang/String;"/> <method name="getReason()Ljava/lang/String;" deprecated="28"/> @@ -27007,7 +27239,8 @@ <class name="android/net/NetworkRequest" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/net/NetworkRequest;)V" since="29"/> <method name="hasCapability(I)Z" since="28"/> <method name="hasTransport(I)Z" since="28"/> <field name="CREATOR"/> @@ -27029,7 +27262,8 @@ </class> <class name="android/net/ParseException" since="1"> <extends name="java/lang/RuntimeException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <field name="response"/> </class> <class name="android/net/Proxy" since="1"> @@ -27045,7 +27279,8 @@ <class name="android/net/ProxyInfo" since="21" deprecated="22"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/net/Uri;)V" since="29"/> <method name="buildDirectProxy(Ljava/lang/String;I)Landroid/net/ProxyInfo;"/> <method name="buildDirectProxy(Ljava/lang/String;ILjava/util/List;)Landroid/net/ProxyInfo;"/> <method name="buildPacProxy(Landroid/net/Uri;)Landroid/net/ProxyInfo;"/> @@ -27071,7 +27306,8 @@ <class name="android/net/RouteInfo" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/net/InetAddress;)V" since="29"/> <method name="getDestination()Landroid/net/IpPrefix;"/> <method name="getGateway()Ljava/net/InetAddress;"/> <method name="getInterface()Ljava/lang/String;"/> @@ -27349,6 +27585,7 @@ <method name="getValidNotAfterDate()Ljava/util/Date;" since="8"/> <method name="getValidNotBefore()Ljava/lang/String;" deprecated="16"/> <method name="getValidNotBeforeDate()Ljava/util/Date;" since="8"/> + <method name="getX509Certificate()Ljava/security/cert/X509Certificate;" since="29"/> <method name="restoreState(Landroid/os/Bundle;)Landroid/net/http/SslCertificate;"/> <method name="saveState(Landroid/net/http/SslCertificate;)Landroid/os/Bundle;"/> </class> @@ -27443,7 +27680,8 @@ </class> <class name="android/net/rtp/AudioCodec" since="12"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;Ljava/lang/String;)V" since="29"/> <method name="getCodec(ILjava/lang/String;Ljava/lang/String;)Landroid/net/rtp/AudioCodec;"/> <method name="getCodecs()[Landroid/net/rtp/AudioCodec;"/> <field name="AMR"/> @@ -27480,7 +27718,8 @@ </class> <class name="android/net/rtp/RtpStream" since="12"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/net/InetAddress;)V" since="29"/> <method name="associate(Ljava/net/InetAddress;I)V"/> <method name="getLocalAddress()Ljava/net/InetAddress;"/> <method name="getLocalPort()I"/> @@ -27558,7 +27797,8 @@ </class> <class name="android/net/sip/SipManager" since="9"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="close(Ljava/lang/String;)V"/> <method name="createSipSession(Landroid/net/sip/SipProfile;Landroid/net/sip/SipSession$Listener;)Landroid/net/sip/SipSession;"/> <method name="getCallId(Landroid/content/Intent;)Ljava/lang/String;"/> @@ -27965,12 +28205,14 @@ <class name="android/net/wifi/WifiManager$LocalOnlyHotspotReservation" since="26"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>(Landroid/net/wifi/WifiManager;)V"/> + <method name="<init>(Landroid/net/wifi/WifiManager;)V" removed="29"/> + <method name="<init>(Landroid/net/wifi/WifiManager;Landroid/net/wifi/WifiConfiguration;)V" since="29"/> <method name="getWifiConfiguration()Landroid/net/wifi/WifiConfiguration;"/> </class> <class name="android/net/wifi/WifiManager$MulticastLock" since="4"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/net/wifi/WifiManager;)V"/> + <method name="<init>(Landroid/net/wifi/WifiManager;)V" removed="29"/> + <method name="<init>(Landroid/net/wifi/WifiManager;Ljava/lang/String;)V" since="29"/> <method name="acquire()V"/> <method name="isHeld()Z"/> <method name="release()V"/> @@ -27978,7 +28220,8 @@ </class> <class name="android/net/wifi/WifiManager$WifiLock" since="1"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/net/wifi/WifiManager;)V"/> + <method name="<init>(Landroid/net/wifi/WifiManager;)V" removed="29"/> + <method name="<init>(Landroid/net/wifi/WifiManager;ILjava/lang/String;)V" since="29"/> <method name="acquire()V"/> <method name="isHeld()Z"/> <method name="release()V"/> @@ -28016,7 +28259,8 @@ <class name="android/net/wifi/aware/Characteristics" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Bundle;)V" since="29"/> <method name="getMaxMatchFilterLength()I"/> <method name="getMaxServiceNameLength()I"/> <method name="getMaxServiceSpecificInfoLength()I"/> @@ -28025,7 +28269,8 @@ <class name="android/net/wifi/aware/DiscoverySession" since="26"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/net/wifi/aware/WifiAwareManager;II)V" since="29"/> <method name="createNetworkSpecifierOpen(Landroid/net/wifi/aware/PeerHandle;)Landroid/net/NetworkSpecifier;"/> <method name="createNetworkSpecifierPassphrase(Landroid/net/wifi/aware/PeerHandle;Ljava/lang/String;)Landroid/net/NetworkSpecifier;"/> <method name="sendMessage(Landroid/net/wifi/aware/PeerHandle;I[B)V"/> @@ -28051,12 +28296,14 @@ </class> <class name="android/net/wifi/aware/PeerHandle" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> </class> <class name="android/net/wifi/aware/PublishConfig" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([B[B[BIIZZ)V" since="29"/> <field name="CREATOR"/> <field name="PUBLISH_TYPE_SOLICITED"/> <field name="PUBLISH_TYPE_UNSOLICITED"/> @@ -28075,13 +28322,15 @@ </class> <class name="android/net/wifi/aware/PublishDiscoverySession" since="26"> <extends name="android/net/wifi/aware/DiscoverySession"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/net/wifi/aware/WifiAwareManager;II)V" since="29"/> <method name="updatePublish(Landroid/net/wifi/aware/PublishConfig;)V"/> </class> <class name="android/net/wifi/aware/SubscribeConfig" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([B[B[BIIZZIZI)V" since="29"/> <field name="CREATOR"/> <field name="SUBSCRIBE_TYPE_ACTIVE"/> <field name="SUBSCRIBE_TYPE_PASSIVE"/> @@ -28101,7 +28350,8 @@ </class> <class name="android/net/wifi/aware/SubscribeDiscoverySession" since="26"> <extends name="android/net/wifi/aware/DiscoverySession"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/net/wifi/aware/WifiAwareManager;II)V" since="29"/> <method name="updateSubscribe(Landroid/net/wifi/aware/SubscribeConfig;)V"/> </class> <class name="android/net/wifi/aware/WifiAwareManager" since="26"> @@ -28118,7 +28368,8 @@ <class name="android/net/wifi/aware/WifiAwareSession" since="26"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/net/wifi/aware/WifiAwareManager;Landroid/os/Binder;I)V" since="29"/> <method name="createNetworkSpecifierOpen(I[B)Landroid/net/NetworkSpecifier;"/> <method name="createNetworkSpecifierPassphrase(I[BLjava/lang/String;)Landroid/net/NetworkSpecifier;"/> <method name="publish(Landroid/net/wifi/aware/PublishConfig;Landroid/net/wifi/aware/DiscoverySessionCallback;Landroid/os/Handler;)V"/> @@ -28332,7 +28583,8 @@ <class name="android/net/wifi/p2p/WifiP2pManager$Channel" since="14"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable" since="27"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/os/Looper;Landroid/net/wifi/p2p/WifiP2pManager$ChannelListener;Landroid/os/Binder;Landroid/net/wifi/p2p/WifiP2pManager;)V" since="29"/> </class> <class name="android/net/wifi/p2p/WifiP2pManager$ChannelListener" since="14"> <extends name="java/lang/Object"/> @@ -28368,7 +28620,8 @@ </class> <class name="android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceInfo" since="16"> <extends name="android/net/wifi/p2p/nsd/WifiP2pServiceInfo"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/List;)V" since="29"/> <method name="newInstance(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Landroid/net/wifi/p2p/nsd/WifiP2pDnsSdServiceInfo;"/> </class> <class name="android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceRequest" since="16"> @@ -28381,7 +28634,8 @@ <class name="android/net/wifi/p2p/nsd/WifiP2pServiceInfo" since="16"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/List;)V" since="29"/> <field name="SERVICE_TYPE_ALL"/> <field name="SERVICE_TYPE_BONJOUR"/> <field name="SERVICE_TYPE_UPNP"/> @@ -28390,13 +28644,15 @@ <class name="android/net/wifi/p2p/nsd/WifiP2pServiceRequest" since="16"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;)V" since="29"/> <method name="newInstance(I)Landroid/net/wifi/p2p/nsd/WifiP2pServiceRequest;"/> <method name="newInstance(ILjava/lang/String;)Landroid/net/wifi/p2p/nsd/WifiP2pServiceRequest;"/> </class> <class name="android/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo" since="16"> <extends name="android/net/wifi/p2p/nsd/WifiP2pServiceInfo"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/List;)V" since="29"/> <method name="newInstance(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Landroid/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo;"/> </class> <class name="android/net/wifi/p2p/nsd/WifiP2pUpnpServiceRequest" since="16"> @@ -28424,7 +28680,8 @@ <class name="android/net/wifi/rtt/RangingResult" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILandroid/net/MacAddress;IIIII[B[BJ)V" since="29"/> <method name="getDistanceMm()I"/> <method name="getDistanceStdDevMm()I"/> <method name="getMacAddress()Landroid/net/MacAddress;"/> @@ -28507,7 +28764,8 @@ </class> <class name="android/nfc/NfcAdapter" since="9"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="disableForegroundDispatch(Landroid/app/Activity;)V" since="10"/> <method name="disableForegroundNdefPush(Landroid/app/Activity;)V" since="10" deprecated="16"/> <method name="disableReaderMode(Landroid/app/Activity;)V" since="19"/> @@ -28572,14 +28830,16 @@ </class> <class name="android/nfc/NfcEvent" since="14"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/NfcAdapter;B)V" since="29"/> <field name="nfcAdapter"/> <field name="peerLlcpMajorVersion" since="23"/> <field name="peerLlcpMinorVersion" since="23"/> </class> <class name="android/nfc/NfcManager" since="10"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="getDefaultAdapter()Landroid/nfc/NfcAdapter;"/> </class> <class name="android/nfc/Tag" since="10"> @@ -28658,14 +28918,16 @@ <field name="SERVICE_INTERFACE"/> <field name="SERVICE_META_DATA"/> </class> - <class name="android/nfc/tech/BasicTagTechnology" since="10"> + <class name="android/nfc/tech/BasicTagTechnology" since="10" removed="29"> <extends name="java/lang/Object"/> <implements name="android/nfc/tech/TagTechnology"/> <method name="<init>()V"/> </class> <class name="android/nfc/tech/IsoDep" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/IsoDep;"/> <method name="getHiLayerResponse()[B"/> <method name="getHistoricalBytes()[B"/> @@ -28676,8 +28938,10 @@ <method name="transceive([B)[B"/> </class> <class name="android/nfc/tech/MifareClassic" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="authenticateSectorWithKeyA(I[B)Z"/> <method name="authenticateSectorWithKeyB(I[B)Z"/> <method name="blockToSector(I)I"/> @@ -28712,8 +28976,10 @@ <field name="TYPE_UNKNOWN"/> </class> <class name="android/nfc/tech/MifareUltralight" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/MifareUltralight;"/> <method name="getMaxTransceiveLength()I" since="14"/> <method name="getTimeout()I" since="14"/> @@ -28728,8 +28994,10 @@ <field name="TYPE_UNKNOWN"/> </class> <class name="android/nfc/tech/Ndef" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="canMakeReadOnly()Z"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/Ndef;"/> <method name="getCachedNdefMessage()Landroid/nfc/NdefMessage;"/> @@ -28746,15 +29014,19 @@ <field name="NFC_FORUM_TYPE_4"/> </class> <class name="android/nfc/tech/NdefFormatable" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="format(Landroid/nfc/NdefMessage;)V"/> <method name="formatReadOnly(Landroid/nfc/NdefMessage;)V"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/NdefFormatable;"/> </class> <class name="android/nfc/tech/NfcA" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/NfcA;"/> <method name="getAtqa()[B"/> <method name="getMaxTransceiveLength()I" since="14"/> @@ -28764,8 +29036,10 @@ <method name="transceive([B)[B"/> </class> <class name="android/nfc/tech/NfcB" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/NfcB;"/> <method name="getApplicationData()[B"/> <method name="getMaxTransceiveLength()I" since="14"/> @@ -28773,8 +29047,10 @@ <method name="transceive([B)[B"/> </class> <class name="android/nfc/tech/NfcBarcode" since="17"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/NfcBarcode;"/> <method name="getBarcode()[B"/> <method name="getType()I"/> @@ -28782,8 +29058,10 @@ <field name="TYPE_UNKNOWN"/> </class> <class name="android/nfc/tech/NfcF" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/NfcF;"/> <method name="getManufacturer()[B"/> <method name="getMaxTransceiveLength()I" since="14"/> @@ -28793,8 +29071,10 @@ <method name="transceive([B)[B"/> </class> <class name="android/nfc/tech/NfcV" since="10"> - <extends name="android/nfc/tech/BasicTagTechnology"/> - <method name="<init>()V"/> + <extends name="android/nfc/tech/BasicTagTechnology" removed="29"/> + <extends name="java/lang/Object" since="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/nfc/Tag;)V" since="29"/> <method name="get(Landroid/nfc/Tag;)Landroid/nfc/tech/NfcV;"/> <method name="getDsfId()B"/> <method name="getMaxTransceiveLength()I" since="14"/> @@ -28961,15 +29241,18 @@ </class> <class name="android/opengl/EGLConfig" since="17"> <extends name="android/opengl/EGLObjectHandle"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> </class> <class name="android/opengl/EGLContext" since="17"> <extends name="android/opengl/EGLObjectHandle"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> </class> <class name="android/opengl/EGLDisplay" since="17"> <extends name="android/opengl/EGLObjectHandle"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> </class> <class name="android/opengl/EGLExt" since="18"> <extends name="java/lang/Object"/> @@ -28990,7 +29273,8 @@ </class> <class name="android/opengl/EGLSurface" since="17"> <extends name="android/opengl/EGLObjectHandle"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> </class> <class name="android/opengl/ETC1" since="8"> <extends name="java/lang/Object"/> @@ -32054,7 +32338,8 @@ <class name="android/os/CpuUsageInfo" since="24"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getActive()J"/> <method name="getTotal()J"/> <field name="CREATOR"/> @@ -32390,7 +32675,8 @@ </class> <class name="android/os/Looper" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Z)V" since="29"/> <method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/> <method name="getMainLooper()Landroid/os/Looper;"/> <method name="getQueue()Landroid/os/MessageQueue;" since="23"/> @@ -32451,7 +32737,8 @@ </class> <class name="android/os/MessageQueue" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Z)V" since="29"/> <method name="addIdleHandler(Landroid/os/MessageQueue$IdleHandler;)V"/> <method name="addOnFileDescriptorEventListener(Ljava/io/FileDescriptor;ILandroid/os/MessageQueue$OnFileDescriptorEventListener;)V" since="23"/> <method name="isIdle()Z" since="23"/> @@ -32491,7 +32778,8 @@ </class> <class name="android/os/Parcel" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(J)V" since="29"/> <method name="appendFrom(Landroid/os/Parcel;II)V"/> <method name="createBinderArray()[Landroid/os/IBinder;"/> <method name="createBinderArrayList()Ljava/util/ArrayList;"/> @@ -32745,7 +33033,8 @@ </class> <class name="android/os/PowerManager$WakeLock" since="1"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/os/PowerManager;)V"/> + <method name="<init>(Landroid/os/PowerManager;)V" removed="29"/> + <method name="<init>(Landroid/os/PowerManager;ILjava/lang/String;Ljava/lang/String;)V" since="29"/> <method name="acquire()V"/> <method name="acquire(J)V"/> <method name="isHeld()Z"/> @@ -32851,7 +33140,8 @@ <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> <implements name="java/io/Closeable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/io/FileDescriptor;)V" since="29"/> <method name="create(Ljava/lang/String;I)Landroid/os/SharedMemory;"/> <method name="getSize()I"/> <method name="map(III)Ljava/nio/ByteBuffer;"/> @@ -32899,7 +33189,8 @@ </class> <class name="android/os/StrictMode$ThreadPolicy" since="9"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILandroid/os/StrictMode$OnThreadViolationListener;Ljava/util/concurrent/Executor;)V" since="29"/> <field name="LAX"/> </class> <class name="android/os/StrictMode$ThreadPolicy$Builder" since="9"> @@ -32931,7 +33222,8 @@ </class> <class name="android/os/StrictMode$VmPolicy" since="9"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/util/HashMap;Landroid/os/StrictMode$OnVmViolationListener;Ljava/util/concurrent/Executor;)V" since="29"/> <field name="LAX"/> </class> <class name="android/os/StrictMode$VmPolicy$Builder" since="9"> @@ -32970,7 +33262,8 @@ </class> <class name="android/os/TestLooperManager" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Looper;)V" since="29"/> <method name="execute(Landroid/os/Message;)V"/> <method name="getMessageQueue()Landroid/os/MessageQueue;"/> <method name="hasMessages(Landroid/os/Handler;Ljava/lang/Object;I)Z"/> @@ -33103,7 +33396,8 @@ </class> <class name="android/os/UserManager$UserOperationException" since="28"> <extends name="java/lang/RuntimeException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;I)V" since="29"/> <method name="getUserOperationResult()I"/> </class> <class name="android/os/VibrationEffect" since="26"> @@ -33327,7 +33621,8 @@ <class name="android/os/storage/StorageVolume" since="24"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="createAccessIntent(Ljava/lang/String;)Landroid/content/Intent;"/> <method name="getDescription(Landroid/content/Context;)Ljava/lang/String;"/> <method name="getState()Ljava/lang/String;"/> @@ -33340,15 +33635,18 @@ </class> <class name="android/os/strictmode/CleartextNetworkViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/os/strictmode/ContentUriWithoutPermissionViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/net/Uri;Ljava/lang/String;)V" since="29"/> </class> <class name="android/os/strictmode/CustomViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/os/strictmode/DiskReadViolation" since="28"> <extends name="android/os/strictmode/Violation"/> @@ -33360,20 +33658,24 @@ </class> <class name="android/os/strictmode/FileUriExposedViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/os/strictmode/InstanceCountViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Class;JI)V" since="29"/> <method name="getNumberOfInstances()J"/> </class> <class name="android/os/strictmode/IntentReceiverLeakedViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Throwable;)V" since="29"/> </class> <class name="android/os/strictmode/LeakedClosableViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/Throwable;)V" since="29"/> </class> <class name="android/os/strictmode/NetworkViolation" since="28"> <extends name="android/os/strictmode/Violation"/> @@ -33381,19 +33683,23 @@ </class> <class name="android/os/strictmode/NonSdkApiUsedViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/os/strictmode/ResourceMismatchViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Object;)V" since="29"/> </class> <class name="android/os/strictmode/ServiceConnectionLeakedViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Throwable;)V" since="29"/> </class> <class name="android/os/strictmode/SqliteObjectLeakedViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/lang/Throwable;)V" since="29"/> </class> <class name="android/os/strictmode/UnbufferedIoViolation" since="28"> <extends name="android/os/strictmode/Violation"/> @@ -33405,11 +33711,13 @@ </class> <class name="android/os/strictmode/Violation" since="28"> <extends name="java/lang/Throwable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/os/strictmode/WebViewMethodCalledOnWrongThreadViolation" since="28"> <extends name="android/os/strictmode/Violation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Throwable;)V" since="29"/> </class> <class name="android/preference/CheckBoxPreference" since="1"> <extends name="android/preference/Preference" removed="14"/> @@ -33742,7 +34050,8 @@ </class> <class name="android/preference/PreferenceManager" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="createPreferenceScreen(Landroid/content/Context;)Landroid/preference/PreferenceScreen;"/> <method name="findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;"/> <method name="getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;"/> @@ -33779,7 +34088,8 @@ <extends name="android/preference/PreferenceGroup"/> <implements name="android/content/DialogInterface$OnDismissListener"/> <implements name="android/widget/AdapterView$OnItemClickListener"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V" since="29"/> <method name="bind(Landroid/widget/ListView;)V"/> <method name="getDialog()Landroid/app/Dialog;"/> <method name="getRootAdapter()Landroid/widget/ListAdapter;"/> @@ -34024,7 +34334,8 @@ </class> <class name="android/print/PrintJob" since="19"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/print/PrintJobInfo;Landroid/print/PrintManager;)V" since="29"/> <method name="cancel()V"/> <method name="getId()Landroid/print/PrintJobId;"/> <method name="getInfo()Landroid/print/PrintJobInfo;"/> @@ -34107,14 +34418,16 @@ <class name="android/print/PrinterId" since="19"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getLocalId()Ljava/lang/String;"/> <field name="CREATOR"/> </class> <class name="android/print/PrinterInfo" since="19"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getCapabilities()Landroid/print/PrinterCapabilitiesInfo;"/> <method name="getDescription()Ljava/lang/String;"/> <method name="getId()Landroid/print/PrinterId;"/> @@ -34915,7 +35228,7 @@ <implements name="android/provider/Contacts$PeopleColumns"/> <implements name="android/provider/Contacts$PhonesColumns"/> <implements name="android/provider/Contacts$PresenceColumns"/> - <method name="<init>()V"/> + <method name="<init>()V" deprecated="29"/> <method name="addToGroup(Landroid/content/ContentResolver;JJ)Landroid/net/Uri;" deprecated="16"/> <method name="addToGroup(Landroid/content/ContentResolver;JLjava/lang/String;)Landroid/net/Uri;" deprecated="16"/> <method name="addToMyContactsGroup(Landroid/content/ContentResolver;J)Landroid/net/Uri;" deprecated="16"/> @@ -34948,7 +35261,7 @@ <extends name="java/lang/Object"/> <implements name="android/provider/BaseColumns"/> <implements name="android/provider/Contacts$ExtensionsColumns"/> - <method name="<init>()V"/> + <method name="<init>()V" deprecated="29"/> <field name="CONTENT_DIRECTORY" deprecated="16"/> <field name="DEFAULT_SORT_ORDER" deprecated="16"/> <field name="PERSON_ID" deprecated="16"/> @@ -36250,7 +36563,8 @@ </class> <class name="android/provider/FontsContract$FontFamilyResult" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I[Landroid/provider/FontsContract$FontInfo;)V" since="29"/> <method name="getFonts()[Landroid/provider/FontsContract$FontInfo;"/> <method name="getStatusCode()I"/> <field name="STATUS_OK"/> @@ -36260,7 +36574,8 @@ </class> <class name="android/provider/FontsContract$FontInfo" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/net/Uri;I[Landroid/graphics/fonts/FontVariationAxis;IZI)V" since="29"/> <method name="getAxes()[Landroid/graphics/fonts/FontVariationAxis;"/> <method name="getResultCode()I"/> <method name="getTtcIndex()I"/> @@ -37531,7 +37846,8 @@ </class> <class name="android/renderscript/Allocation" since="11"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;Landroid/renderscript/Type;I)V" since="29"/> <method name="copy1DRangeFrom(IILandroid/renderscript/Allocation;I)V" since="14"/> <method name="copy1DRangeFrom(IILjava/lang/Object;)V" since="21"/> <method name="copy1DRangeFrom(II[B)V"/> @@ -37644,7 +37960,8 @@ </class> <class name="android/renderscript/AllocationAdapter" since="11"> <extends name="android/renderscript/Allocation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;Landroid/renderscript/Allocation;Landroid/renderscript/Type;)V" since="29"/> <method name="create1D(Landroid/renderscript/RenderScript;Landroid/renderscript/Allocation;)Landroid/renderscript/AllocationAdapter;" since="14"/> <method name="create2D(Landroid/renderscript/RenderScript;Landroid/renderscript/Allocation;)Landroid/renderscript/AllocationAdapter;"/> <method name="createTyped(Landroid/renderscript/RenderScript;Landroid/renderscript/Allocation;Landroid/renderscript/Type;)Landroid/renderscript/AllocationAdapter;" since="23"/> @@ -37666,7 +37983,8 @@ </class> <class name="android/renderscript/BaseObj" since="11"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="destroy()V"/> <method name="getName()Ljava/lang/String;" since="14"/> <method name="setName(Ljava/lang/String;)V"/> @@ -37721,7 +38039,8 @@ </class> <class name="android/renderscript/Element" since="11"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="ALLOCATION(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;"/> <method name="A_8(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;"/> <method name="BOOLEAN(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;"/> @@ -38412,7 +38731,8 @@ </class> <class name="android/renderscript/RenderScript" since="11"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="contextDump()V"/> <method name="create(Landroid/content/Context;)Landroid/renderscript/RenderScript;"/> <method name="create(Landroid/content/Context;Landroid/renderscript/RenderScript$ContextType;)Landroid/renderscript/RenderScript;" since="18"/> @@ -38489,7 +38809,8 @@ </class> <class name="android/renderscript/Sampler" since="11"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="CLAMP_LINEAR(Landroid/renderscript/RenderScript;)Landroid/renderscript/Sampler;"/> <method name="CLAMP_LINEAR_MIP_LINEAR(Landroid/renderscript/RenderScript;)Landroid/renderscript/Sampler;"/> <method name="CLAMP_NEAREST(Landroid/renderscript/RenderScript;)Landroid/renderscript/Sampler;"/> @@ -38529,7 +38850,8 @@ </class> <class name="android/renderscript/Script" since="11"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="bindAllocation(Landroid/renderscript/Allocation;I)V"/> <method name="createFieldID(ILandroid/renderscript/Element;)Landroid/renderscript/Script$FieldID;" since="17"/> <method name="createInvokeID(I)Landroid/renderscript/Script$InvokeID;" since="23"/> @@ -38559,7 +38881,8 @@ </class> <class name="android/renderscript/Script$Builder" since="11"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/renderscript/RenderScript;)V" since="29"/> </class> <class name="android/renderscript/Script$FieldBase" since="11"> <extends name="java/lang/Object"/> @@ -38575,15 +38898,18 @@ </class> <class name="android/renderscript/Script$FieldID" since="17"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;Landroid/renderscript/Script;I)V" since="29"/> </class> <class name="android/renderscript/Script$InvokeID" since="23"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;Landroid/renderscript/Script;I)V" since="29"/> </class> <class name="android/renderscript/Script$KernelID" since="17"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;Landroid/renderscript/Script;II)V" since="29"/> </class> <class name="android/renderscript/Script$LaunchOptions" since="18"> <extends name="java/lang/Object"/> @@ -38607,7 +38933,8 @@ </class> <class name="android/renderscript/ScriptGroup" since="17"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="execute()V" deprecated="23"/> <method name="execute([Ljava/lang/Object;)[Ljava/lang/Object;" since="23"/> <method name="setInput(Landroid/renderscript/Script$KernelID;Landroid/renderscript/Allocation;)V" deprecated="23"/> @@ -38635,13 +38962,15 @@ </class> <class name="android/renderscript/ScriptGroup$Closure" since="23"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="getGlobal(Landroid/renderscript/Script$FieldID;)Landroid/renderscript/ScriptGroup$Future;"/> <method name="getReturn()Landroid/renderscript/ScriptGroup$Future;"/> </class> <class name="android/renderscript/ScriptGroup$Future" since="23"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/renderscript/ScriptGroup$Closure;Landroid/renderscript/Script$FieldID;Ljava/lang/Object;)V" since="29"/> </class> <class name="android/renderscript/ScriptGroup$Input" since="23"> <extends name="java/lang/Object"/> @@ -38649,11 +38978,13 @@ </class> <class name="android/renderscript/ScriptIntrinsic" since="17"> <extends name="android/renderscript/Script"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> </class> <class name="android/renderscript/ScriptIntrinsic3DLUT" since="18"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;Landroid/renderscript/Element;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsic3DLUT;"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;)V"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;Landroid/renderscript/Script$LaunchOptions;)V" since="21"/> @@ -38662,7 +38993,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicBLAS" since="23"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="BNNM(Landroid/renderscript/Allocation;ILandroid/renderscript/Allocation;ILandroid/renderscript/Allocation;II)V"/> <method name="CGBMV(IIILandroid/renderscript/Float2;Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;ILandroid/renderscript/Float2;Landroid/renderscript/Allocation;I)V"/> <method name="CGEMM(IILandroid/renderscript/Float2;Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;Landroid/renderscript/Float2;Landroid/renderscript/Allocation;)V"/> @@ -38773,7 +39105,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicBlend" since="17"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlend;"/> <method name="forEachAdd(Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;)V"/> <method name="forEachAdd(Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;Landroid/renderscript/Script$LaunchOptions;)V" since="21"/> @@ -38823,7 +39156,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicBlur" since="17"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur;"/> <method name="forEach(Landroid/renderscript/Allocation;)V"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Script$LaunchOptions;)V" since="21"/> @@ -38834,7 +39168,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicColorMatrix" since="17"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;)Landroid/renderscript/ScriptIntrinsicColorMatrix;" since="19"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicColorMatrix;" deprecated="19"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;)V"/> @@ -38850,7 +39185,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicConvolve3x3" since="17"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicConvolve3x3;"/> <method name="forEach(Landroid/renderscript/Allocation;)V"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Script$LaunchOptions;)V" since="21"/> @@ -38861,7 +39197,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicConvolve5x5" since="17"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicConvolve5x5;"/> <method name="forEach(Landroid/renderscript/Allocation;)V"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Script$LaunchOptions;)V" since="21"/> @@ -38872,7 +39209,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicHistogram" since="19"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicHistogram;"/> <method name="forEach(Landroid/renderscript/Allocation;)V"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Script$LaunchOptions;)V" since="21"/> @@ -38885,7 +39223,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicLUT" since="17"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicLUT;"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;)V"/> <method name="forEach(Landroid/renderscript/Allocation;Landroid/renderscript/Allocation;Landroid/renderscript/Script$LaunchOptions;)V" since="21"/> @@ -38897,7 +39236,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicResize" since="20"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;)Landroid/renderscript/ScriptIntrinsicResize;"/> <method name="forEach_bicubic(Landroid/renderscript/Allocation;)V"/> <method name="forEach_bicubic(Landroid/renderscript/Allocation;Landroid/renderscript/Script$LaunchOptions;)V"/> @@ -38907,7 +39247,8 @@ </class> <class name="android/renderscript/ScriptIntrinsicYuvToRGB" since="17"> <extends name="android/renderscript/ScriptIntrinsic"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="create(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicYuvToRGB;"/> <method name="forEach(Landroid/renderscript/Allocation;)V"/> <method name="getFieldID_Input()Landroid/renderscript/Script$FieldID;"/> @@ -38940,7 +39281,8 @@ </class> <class name="android/renderscript/Type" since="11"> <extends name="android/renderscript/BaseObj"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLandroid/renderscript/RenderScript;)V" since="29"/> <method name="createX(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;I)Landroid/renderscript/Type;" since="21"/> <method name="createXY(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;II)Landroid/renderscript/Type;" since="21"/> <method name="createXYZ(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;III)Landroid/renderscript/Type;" since="21"/> @@ -38980,7 +39322,8 @@ </class> <class name="android/sax/Element" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/sax/Element;Ljava/lang/String;Ljava/lang/String;I)V" since="29"/> <method name="getChild(Ljava/lang/String;)Landroid/sax/Element;"/> <method name="getChild(Ljava/lang/String;Ljava/lang/String;)Landroid/sax/Element;"/> <method name="requireChild(Ljava/lang/String;)Landroid/sax/Element;"/> @@ -39065,7 +39408,8 @@ </class> <class name="android/security/AttestedKeyPair" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/security/KeyPair;[Ljava/security/cert/Certificate;)V" since="29"/> <method name="getAttestationRecord()Ljava/util/List;"/> <method name="getKeyPair()Ljava/security/KeyPair;"/> </class> @@ -39089,7 +39433,8 @@ </class> <class name="android/security/ConfirmationPrompt" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Ljava/lang/CharSequence;[B)V" since="29"/> <method name="cancelPrompt()V"/> <method name="isSupported(Landroid/content/Context;)Z"/> <method name="presentPrompt(Ljava/util/concurrent/Executor;Landroid/security/ConfirmationCallback;)V"/> @@ -39135,7 +39480,8 @@ <class name="android/security/KeyPairGeneratorSpec" since="18" deprecated="23"> <extends name="java/lang/Object"/> <implements name="java/security/spec/AlgorithmParameterSpec"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/security/spec/AlgorithmParameterSpec;Ljavax/security/auth/x500/X500Principal;Ljava/math/BigInteger;Ljava/util/Date;Ljava/util/Date;I)V" since="29"/> <method name="getAlgorithmParameterSpec()Ljava/security/spec/AlgorithmParameterSpec;" since="19"/> <method name="getContext()Landroid/content/Context;"/> <method name="getEndDate()Ljava/util/Date;"/> @@ -39164,7 +39510,8 @@ <class name="android/security/KeyStoreParameter" since="18" deprecated="23"> <extends name="java/lang/Object"/> <implements name="java/security/KeyStore$ProtectionParameter"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="isEncryptionRequired()Z"/> </class> <class name="android/security/KeyStoreParameter$Builder" since="18" deprecated="23"> @@ -39189,7 +39536,8 @@ <class name="android/security/keystore/KeyGenParameterSpec" since="23"> <extends name="java/lang/Object"/> <implements name="java/security/spec/AlgorithmParameterSpec"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;IILjava/security/spec/AlgorithmParameterSpec;Ljavax/security/auth/x500/X500Principal;Ljava/math/BigInteger;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;I[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;ZZIZ[BZZZZZZ)V" since="29"/> <method name="getAlgorithmParameterSpec()Ljava/security/spec/AlgorithmParameterSpec;"/> <method name="getAttestationChallenge()[B" since="24"/> <method name="getBlockModes()[Ljava/lang/String;"/> @@ -39249,7 +39597,8 @@ <class name="android/security/keystore/KeyInfo" since="23"> <extends name="java/lang/Object"/> <implements name="java/security/spec/KeySpec"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;ZIILjava/util/Date;Ljava/util/Date;Ljava/util/Date;I[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;ZIZZZZZ)V" since="29"/> <method name="getBlockModes()[Ljava/lang/String;"/> <method name="getDigests()[Ljava/lang/String;"/> <method name="getEncryptionPaddings()[Ljava/lang/String;"/> @@ -39324,7 +39673,8 @@ <class name="android/security/keystore/KeyProtection" since="23"> <extends name="java/lang/Object"/> <implements name="java/security/KeyStore$ProtectionParameter"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;I[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;ZZIZZZJZZZZ)V" since="29"/> <method name="getBlockModes()[Ljava/lang/String;"/> <method name="getDigests()[Ljava/lang/String;"/> <method name="getEncryptionPaddings()[Ljava/lang/String;"/> @@ -39413,7 +39763,8 @@ <class name="android/service/autofill/BatchUpdates" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/service/autofill/BatchUpdates$Builder;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/service/autofill/BatchUpdates$Builder" since="28"> @@ -39427,7 +39778,8 @@ <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> <implements name="android/service/autofill/Transformation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/service/autofill/CharSequenceTransformation$Builder;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/service/autofill/CharSequenceTransformation$Builder" since="27"> @@ -39439,7 +39791,8 @@ <class name="android/service/autofill/CustomDescription" since="27"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/service/autofill/CustomDescription$Builder;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/service/autofill/CustomDescription$Builder" since="27"> @@ -39452,7 +39805,8 @@ <class name="android/service/autofill/Dataset" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/service/autofill/Dataset$Builder;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/service/autofill/Dataset$Builder" since="26"> @@ -39483,12 +39837,14 @@ </class> <class name="android/service/autofill/FieldClassification" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/ArrayList;)V" since="29"/> <method name="getMatches()Ljava/util/List;"/> </class> <class name="android/service/autofill/FieldClassification$Match" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;F)V" since="29"/> <method name="getCategoryId()Ljava/lang/String;"/> <method name="getScore()F"/> </class> @@ -39501,7 +39857,8 @@ <class name="android/service/autofill/FillContext" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getRequestId()I"/> <method name="getStructure()Landroid/app/assist/AssistStructure;"/> <field name="CREATOR"/> @@ -39509,14 +39866,16 @@ <class name="android/service/autofill/FillEventHistory" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILandroid/os/Bundle;)V" since="29"/> <method name="getClientState()Landroid/os/Bundle;" deprecated="28"/> <method name="getEvents()Ljava/util/List;"/> <field name="CREATOR"/> </class> <class name="android/service/autofill/FillEventHistory$Event" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;Landroid/os/Bundle;Ljava/util/List;Landroid/util/ArraySet;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;[Landroid/view/autofill/AutofillId;[Landroid/service/autofill/FieldClassification;)V" since="29"/> <method name="getChangedFields()Ljava/util/Map;" since="28"/> <method name="getClientState()Landroid/os/Bundle;" since="28"/> <method name="getDatasetId()Ljava/lang/String;"/> @@ -39534,7 +39893,8 @@ <class name="android/service/autofill/FillRequest" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getClientState()Landroid/os/Bundle;"/> <method name="getFillContexts()Ljava/util/List;"/> <method name="getFlags()I"/> @@ -39545,7 +39905,8 @@ <class name="android/service/autofill/FillResponse" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/service/autofill/FillResponse$Builder;)V" since="29"/> <field name="CREATOR"/> <field name="FLAG_DISABLE_ACTIVITY_ONLY" since="28"/> <field name="FLAG_TRACK_CONTEXT_COMMITED" since="28"/> @@ -39569,7 +39930,8 @@ <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> <implements name="android/service/autofill/Transformation"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/service/autofill/ImageTransformation$Builder;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/service/autofill/ImageTransformation$Builder" since="27"> @@ -39607,7 +39969,8 @@ <class name="android/service/autofill/SaveInfo" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/service/autofill/SaveInfo$Builder;)V" since="29"/> <field name="CREATOR"/> <field name="FLAG_DONT_SAVE_ON_FINISH" since="28"/> <field name="FLAG_SAVE_ON_ALL_VIEWS_INVISIBLE"/> @@ -39637,7 +40000,8 @@ <class name="android/service/autofill/SaveRequest" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getClientState()Landroid/os/Bundle;"/> <method name="getDatasetIds()Ljava/util/List;" since="28"/> <method name="getFillContexts()Ljava/util/List;"/> @@ -39656,7 +40020,8 @@ <class name="android/service/autofill/UserData" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/service/autofill/UserData$Builder;)V" since="29"/> <method name="getFieldClassificationAlgorithm()Ljava/lang/String;"/> <method name="getId()Ljava/lang/String;"/> <method name="getMaxCategoryCount()I"/> @@ -39834,7 +40199,8 @@ </class> <class name="android/service/media/MediaBrowserService$Result" since="21"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/service/media/MediaBrowserService;)V"/> + <method name="<init>(Landroid/service/media/MediaBrowserService;)V" removed="29"/> + <method name="<init>(Landroid/service/media/MediaBrowserService;Ljava/lang/Object;)V" since="29"/> <method name="detach()V"/> <method name="sendResult(Ljava/lang/Object;)V"/> </class> @@ -40088,7 +40454,8 @@ </class> <class name="android/service/voice/AlwaysOnHotwordDetector$EventPayload" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ZZLandroid/media/AudioFormat;I[B)V" since="29"/> <method name="getCaptureAudioFormat()Landroid/media/AudioFormat;"/> <method name="getTriggerAudio()[B"/> </class> @@ -40345,7 +40712,8 @@ </class> <class name="android/speech/SpeechRecognizer" since="8"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/content/ComponentName;)V" since="29"/> <method name="cancel()V"/> <method name="createSpeechRecognizer(Landroid/content/Context;)Landroid/speech/SpeechRecognizer;"/> <method name="createSpeechRecognizer(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/speech/SpeechRecognizer;"/> @@ -41298,7 +41666,8 @@ </class> <class name="android/telecom/Call$Details" since="23"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Landroid/net/Uri;ILjava/lang/String;ILandroid/telecom/PhoneAccountHandle;IILandroid/telecom/DisconnectCause;JLandroid/telecom/GatewayInfo;ILandroid/telecom/StatusHints;Landroid/os/Bundle;Landroid/os/Bundle;J)V" since="29"/> <method name="can(I)Z"/> <method name="can(II)Z"/> <method name="capabilitiesToString(I)Ljava/lang/String;"/> @@ -41388,7 +41757,8 @@ </class> <class name="android/telecom/CallScreeningService$CallResponse" since="24"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ZZZZ)V" since="29"/> <method name="getDisallowCall()Z"/> <method name="getRejectCall()Z"/> <method name="getSkipCallLog()Z"/> @@ -41497,6 +41867,7 @@ <method name="onReject(Ljava/lang/String;)V" since="24"/> <method name="onSeparate()V"/> <method name="onShowIncomingCallUi()V" since="26"/> + <method name="onSilence()V" since="29"/> <method name="onStartRtt(Landroid/telecom/Connection$RttTextStream;)V" since="28"/> <method name="onStateChanged(I)V"/> <method name="onStopDtmfTone()V"/> @@ -41588,7 +41959,8 @@ </class> <class name="android/telecom/Connection$RttTextStream" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/ParcelFileDescriptor;Landroid/os/ParcelFileDescriptor;)V" since="29"/> <method name="read()Ljava/lang/String;"/> <method name="readImmediately()Ljava/lang/String;"/> <method name="write(Ljava/lang/String;)V"/> @@ -41750,7 +42122,8 @@ <class name="android/telecom/PhoneAccount" since="23"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="builder(Landroid/telecom/PhoneAccountHandle;Ljava/lang/CharSequence;)Landroid/telecom/PhoneAccount$Builder;"/> <method name="getAccountHandle()Landroid/telecom/PhoneAccountHandle;"/> <method name="getAddress()Landroid/net/Uri;"/> @@ -41851,7 +42224,8 @@ </class> <class name="android/telecom/RemoteConnection" since="23"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/telecom/DisconnectCause;)V" since="29"/> <method name="abort()V"/> <method name="answer()V"/> <method name="disconnect()V"/> @@ -41943,13 +42317,15 @@ </class> <class name="android/telecom/TelecomManager" since="21"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="acceptHandover(Landroid/net/Uri;ILandroid/telecom/PhoneAccountHandle;)V" since="28"/> <method name="acceptRingingCall()V" since="26"/> <method name="acceptRingingCall(I)V" since="26"/> <method name="addNewIncomingCall(Landroid/telecom/PhoneAccountHandle;Landroid/os/Bundle;)V" since="23"/> <method name="cancelMissedCallsNotification()V"/> <method name="createManageBlockedNumbersIntent()Landroid/content/Intent;" since="24"/> + <method name="endCall()Z" since="29"/> <method name="getAdnUriForPhoneAccount(Landroid/telecom/PhoneAccountHandle;)Landroid/net/Uri;" since="23"/> <method name="getCallCapablePhoneAccounts()Ljava/util/List;" since="23"/> <method name="getDefaultDialerPackage()Ljava/lang/String;" since="23"/> @@ -42154,7 +42530,8 @@ </class> <class name="android/telephony/CarrierConfigManager" since="23"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="getConfig()Landroid/os/PersistableBundle;"/> <method name="getConfigForSubId(I)Landroid/os/PersistableBundle;"/> <method name="isConfigForIdentifiedCarrier(Landroid/os/PersistableBundle;)Z" since="28"/> @@ -42210,10 +42587,7 @@ <field name="KEY_CONFIG_PLANS_PACKAGE_OVERRIDE_STRING" since="28"/> <field name="KEY_CONFIG_TELEPHONY_USE_OWN_NUMBER_FOR_VOICEMAIL_BOOL" since="28"/> <field name="KEY_CSP_ENABLED_BOOL"/> - <field name="KEY_DATA_LIMIT_NOTIFICATION_BOOL" since="28"/> <field name="KEY_DATA_LIMIT_THRESHOLD_BYTES_LONG" since="26"/> - <field name="KEY_DATA_RAPID_NOTIFICATION_BOOL" since="28"/> - <field name="KEY_DATA_WARNING_NOTIFICATION_BOOL" since="28"/> <field name="KEY_DATA_WARNING_THRESHOLD_BYTES_LONG" since="26"/> <field name="KEY_DEFAULT_SIM_CALL_MANAGER_STRING"/> <field name="KEY_DEFAULT_VM_NUMBER_STRING" since="26"/> @@ -42291,6 +42665,7 @@ <field name="KEY_SMS_REQUIRES_DESTINATION_NUMBER_CONVERSION_BOOL" since="26"/> <field name="KEY_SUPPORT_3GPP_CALL_FORWARDING_WHILE_ROAMING_BOOL" since="26"/> <field name="KEY_SUPPORT_CONFERENCE_CALL_BOOL" since="24"/> + <field name="KEY_SUPPORT_EMERGENCY_SMS_OVER_IMS_BOOL" since="29"/> <field name="KEY_SUPPORT_PAUSE_IMS_VIDEO_CALLS_BOOL"/> <field name="KEY_SUPPORT_SWAP_AFTER_MERGE_BOOL"/> <field name="KEY_TREAT_DOWNGRADED_VIDEO_CALLS_AS_VIDEO_CALLS_BOOL" since="25"/> @@ -42314,7 +42689,8 @@ <class name="android/telephony/CellIdentity" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;ILandroid/os/Parcel;)V" since="29"/> <method name="getOperatorAlphaLong()Ljava/lang/CharSequence;"/> <method name="getOperatorAlphaShort()Ljava/lang/CharSequence;"/> <field name="CREATOR"/> @@ -42490,7 +42866,8 @@ <class name="android/telephony/IccOpenLogicalChannelResponse" since="21"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getChannel()I"/> <method name="getSelectResponse()[B"/> <method name="getStatus()I"/> @@ -42504,7 +42881,8 @@ <class name="android/telephony/MbmsDownloadSession" since="28"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Ljava/util/concurrent/Executor;ILandroid/telephony/mbms/MbmsDownloadSessionCallback;)V" since="29"/> <method name="addProgressListener(Landroid/telephony/mbms/DownloadRequest;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/DownloadProgressListener;)V"/> <method name="addStatusListener(Landroid/telephony/mbms/DownloadRequest;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/DownloadStatusListener;)V"/> <method name="cancelDownload(Landroid/telephony/mbms/DownloadRequest;)V"/> @@ -42541,7 +42919,8 @@ <class name="android/telephony/MbmsStreamingSession" since="28"> <extends name="java/lang/Object"/> <implements name="java/lang/AutoCloseable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Ljava/util/concurrent/Executor;ILandroid/telephony/mbms/MbmsStreamingSessionCallback;)V" since="29"/> <method name="create(Landroid/content/Context;Ljava/util/concurrent/Executor;ILandroid/telephony/mbms/MbmsStreamingSessionCallback;)Landroid/telephony/MbmsStreamingSession;"/> <method name="create(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsStreamingSessionCallback;)Landroid/telephony/MbmsStreamingSession;"/> <method name="requestUpdateStreamingServices(Ljava/util/List;)V"/> @@ -42567,8 +42946,8 @@ </class> <class name="android/telephony/NetworkScan" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> - <method name="stop()V" deprecated="28"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(II)V" since="29"/> <method name="stopScan()V"/> <field name="ERROR_INTERRUPTED"/> <field name="ERROR_INVALID_SCAN"/> @@ -42745,7 +43124,8 @@ </class> <class name="android/telephony/SmsManager" since="4"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="createAppSpecificSmsToken(Landroid/app/PendingIntent;)Ljava/lang/String;" since="26"/> <method name="divideMessage(Ljava/lang/String;)Ljava/util/ArrayList;"/> <method name="downloadMultimediaMessage(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;Landroid/os/Bundle;Landroid/app/PendingIntent;)V" since="21"/> @@ -42888,17 +43268,22 @@ <method name="getDisplayName()Ljava/lang/CharSequence;"/> <method name="getIccId()Ljava/lang/String;"/> <method name="getIconTint()I"/> - <method name="getMcc()I"/> - <method name="getMnc()I"/> + <method name="getMcc()I" deprecated="29"/> + <method name="getMccString()Ljava/lang/String;" since="29"/> + <method name="getMnc()I" deprecated="29"/> + <method name="getMncString()Ljava/lang/String;" since="29"/> <method name="getNumber()Ljava/lang/String;"/> + <method name="getParentSubId()I" since="29"/> <method name="getSimSlotIndex()I"/> <method name="getSubscriptionId()I"/> <method name="isEmbedded()Z" since="28"/> + <method name="isOpportunistic()Z" since="29"/> <field name="CREATOR"/> </class> <class name="android/telephony/SubscriptionManager" since="22"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="addOnSubscriptionsChangedListener(Landroid/telephony/SubscriptionManager$OnSubscriptionsChangedListener;)V"/> <method name="canManageSubscription(Landroid/telephony/SubscriptionInfo;)Z" since="28"/> <method name="from(Landroid/content/Context;)Landroid/telephony/SubscriptionManager;" deprecated="28"/> @@ -42918,6 +43303,7 @@ <method name="setSubscriptionOverrideCongested(IZJ)V" since="28"/> <method name="setSubscriptionOverrideUnmetered(IZJ)V" since="28"/> <method name="setSubscriptionPlans(ILjava/util/List;)V" since="28"/> + <method name="switchToSubscription(ILandroid/app/PendingIntent;)V" since="29"/> <field name="ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED" since="26"/> <field name="ACTION_DEFAULT_SUBSCRIPTION_CHANGED" since="26"/> <field name="ACTION_MANAGE_SUBSCRIPTION_PLANS" since="28"/> @@ -42935,7 +43321,8 @@ <class name="android/telephony/SubscriptionPlan" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="cycleIterator()Ljava/util/Iterator;"/> <method name="getDataLimitBehavior()I"/> <method name="getDataLimitBytes()J"/> @@ -42954,7 +43341,8 @@ </class> <class name="android/telephony/SubscriptionPlan$Builder" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/ZonedDateTime;Ljava/time/ZonedDateTime;Ljava/time/Period;)V" since="29"/> <method name="build()Landroid/telephony/SubscriptionPlan;"/> <method name="createNonrecurring(Ljava/time/ZonedDateTime;Ljava/time/ZonedDateTime;)Landroid/telephony/SubscriptionPlan$Builder;"/> <method name="createRecurring(Ljava/time/ZonedDateTime;Ljava/time/Period;)Landroid/telephony/SubscriptionPlan$Builder;"/> @@ -42985,6 +43373,8 @@ <method name="getImei()Ljava/lang/String;" since="26"/> <method name="getImei(I)Ljava/lang/String;" since="26"/> <method name="getLine1Number()Ljava/lang/String;"/> + <method name="getManufacturerCode()Ljava/lang/String;" since="29"/> + <method name="getManufacturerCode(I)Ljava/lang/String;" since="29"/> <method name="getMeid()Ljava/lang/String;" since="26"/> <method name="getMeid(I)Ljava/lang/String;" since="26"/> <method name="getMmsUAProfUrl()Ljava/lang/String;" since="19"/> @@ -43009,6 +43399,8 @@ <method name="getSimState()I"/> <method name="getSimState(I)I" since="26"/> <method name="getSubscriberId()Ljava/lang/String;"/> + <method name="getTypeAllocationCode()Ljava/lang/String;" since="29"/> + <method name="getTypeAllocationCode(I)Ljava/lang/String;" since="29"/> <method name="getVisualVoicemailPackageName()Ljava/lang/String;" since="26"/> <method name="getVoiceMailAlphaTag()Ljava/lang/String;"/> <method name="getVoiceMailNumber()Ljava/lang/String;"/> @@ -43032,7 +43424,6 @@ <method name="isVoicemailVibrationEnabled(Landroid/telecom/PhoneAccountHandle;)Z" since="24"/> <method name="isWorldPhone()Z" since="23"/> <method name="listen(Landroid/telephony/PhoneStateListener;I)V"/> - <method name="requestNetworkScan(Landroid/telephony/NetworkScanRequest;Landroid/telephony/TelephonyScanManager$NetworkScanCallback;)Landroid/telephony/NetworkScan;" since="28" deprecated="28"/> <method name="requestNetworkScan(Landroid/telephony/NetworkScanRequest;Ljava/util/concurrent/Executor;Landroid/telephony/TelephonyScanManager$NetworkScanCallback;)Landroid/telephony/NetworkScan;" since="28"/> <method name="sendDialerSpecialCode(Ljava/lang/String;)V" since="26"/> <method name="sendEnvelopeWithStatus(Ljava/lang/String;)Ljava/lang/String;" since="21"/> @@ -43159,7 +43550,8 @@ </class> <class name="android/telephony/VisualVoicemailService$VisualVoicemailTask" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Messenger;I)V" since="29"/> <method name="finish()V"/> </class> <class name="android/telephony/VisualVoicemailSms" since="26"> @@ -43175,7 +43567,8 @@ <class name="android/telephony/VisualVoicemailSmsFilterSettings" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/telephony/VisualVoicemailSmsFilterSettings$Builder;)V" since="29"/> <field name="CREATOR"/> <field name="DESTINATION_PORT_ANY"/> <field name="DESTINATION_PORT_DATA_SMS"/> @@ -43209,13 +43602,15 @@ <class name="android/telephony/data/ApnSetting" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/telephony/data/ApnSetting$Builder;)V" since="29"/> <method name="getApnName()Ljava/lang/String;"/> <method name="getApnTypeBitmask()I"/> <method name="getAuthType()I"/> <method name="getEntryName()Ljava/lang/String;"/> <method name="getId()I"/> - <method name="getMmsProxyAddress()Ljava/net/InetAddress;"/> + <method name="getMmsProxyAddress()Ljava/net/InetAddress;" deprecated="29"/> + <method name="getMmsProxyAddressAsString()Ljava/lang/String;" since="29"/> <method name="getMmsProxyPort()I"/> <method name="getMmsc()Landroid/net/Uri;"/> <method name="getMvnoType()I"/> @@ -43223,7 +43618,8 @@ <method name="getOperatorNumeric()Ljava/lang/String;"/> <method name="getPassword()Ljava/lang/String;"/> <method name="getProtocol()I"/> - <method name="getProxyAddress()Ljava/net/InetAddress;"/> + <method name="getProxyAddress()Ljava/net/InetAddress;" deprecated="29"/> + <method name="getProxyAddressAsString()Ljava/lang/String;" since="29"/> <method name="getProxyPort()I"/> <method name="getRoamingProtocol()I"/> <method name="getUser()Ljava/lang/String;"/> @@ -43261,7 +43657,8 @@ <method name="setAuthType(I)Landroid/telephony/data/ApnSetting$Builder;"/> <method name="setCarrierEnabled(Z)Landroid/telephony/data/ApnSetting$Builder;"/> <method name="setEntryName(Ljava/lang/String;)Landroid/telephony/data/ApnSetting$Builder;"/> - <method name="setMmsProxyAddress(Ljava/net/InetAddress;)Landroid/telephony/data/ApnSetting$Builder;"/> + <method name="setMmsProxyAddress(Ljava/lang/String;)Landroid/telephony/data/ApnSetting$Builder;" since="29"/> + <method name="setMmsProxyAddress(Ljava/net/InetAddress;)Landroid/telephony/data/ApnSetting$Builder;" deprecated="29"/> <method name="setMmsProxyPort(I)Landroid/telephony/data/ApnSetting$Builder;"/> <method name="setMmsc(Landroid/net/Uri;)Landroid/telephony/data/ApnSetting$Builder;"/> <method name="setMvnoType(I)Landroid/telephony/data/ApnSetting$Builder;"/> @@ -43269,7 +43666,8 @@ <method name="setOperatorNumeric(Ljava/lang/String;)Landroid/telephony/data/ApnSetting$Builder;"/> <method name="setPassword(Ljava/lang/String;)Landroid/telephony/data/ApnSetting$Builder;"/> <method name="setProtocol(I)Landroid/telephony/data/ApnSetting$Builder;"/> - <method name="setProxyAddress(Ljava/net/InetAddress;)Landroid/telephony/data/ApnSetting$Builder;"/> + <method name="setProxyAddress(Ljava/lang/String;)Landroid/telephony/data/ApnSetting$Builder;" since="29"/> + <method name="setProxyAddress(Ljava/net/InetAddress;)Landroid/telephony/data/ApnSetting$Builder;" deprecated="29"/> <method name="setProxyPort(I)Landroid/telephony/data/ApnSetting$Builder;"/> <method name="setRoamingProtocol(I)Landroid/telephony/data/ApnSetting$Builder;"/> <method name="setUser(Ljava/lang/String;)Landroid/telephony/data/ApnSetting$Builder;"/> @@ -43277,7 +43675,8 @@ <class name="android/telephony/euicc/DownloadableSubscription" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <method name="forActivationCode(Ljava/lang/String;)Landroid/telephony/euicc/DownloadableSubscription;"/> <method name="getConfirmationCode()Ljava/lang/String;"/> <method name="getEncodedActivationCode()Ljava/lang/String;"/> @@ -43292,7 +43691,8 @@ </class> <class name="android/telephony/euicc/EuiccManager" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="deleteSubscription(ILandroid/app/PendingIntent;)V"/> <method name="downloadSubscription(Landroid/telephony/euicc/DownloadableSubscription;ZLandroid/app/PendingIntent;)V"/> <method name="getEid()Ljava/lang/String;"/> @@ -43322,7 +43722,7 @@ </class> <class name="android/telephony/gsm/SmsManager" since="1" deprecated="4"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" deprecated="29"/> <method name="divideMessage(Ljava/lang/String;)Ljava/util/ArrayList;" deprecated="16"/> <method name="getDefault()Landroid/telephony/gsm/SmsManager;" deprecated="16"/> <method name="sendDataMessage(Ljava/lang/String;Ljava/lang/String;S[BLandroid/app/PendingIntent;Landroid/app/PendingIntent;)V" deprecated="16"/> @@ -43403,7 +43803,8 @@ <class name="android/telephony/mbms/DownloadRequest" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getDestinationUri()Landroid/net/Uri;"/> <method name="getFileServiceId()Ljava/lang/String;"/> <method name="getMaxAppIntentSize()I"/> @@ -43431,7 +43832,8 @@ <class name="android/telephony/mbms/FileInfo" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getMimeType()Ljava/lang/String;"/> <method name="getUri()Landroid/net/Uri;"/> <field name="CREATOR"/> @@ -43439,7 +43841,8 @@ <class name="android/telephony/mbms/FileServiceInfo" since="28"> <extends name="android/telephony/mbms/ServiceInfo"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getFiles()Ljava/util/List;"/> <field name="CREATOR"/> </class> @@ -43504,7 +43907,8 @@ </class> <class name="android/telephony/mbms/ServiceInfo" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getLocales()Ljava/util/List;"/> <method name="getNameForLocale(Ljava/util/Locale;)Ljava/lang/CharSequence;"/> <method name="getNamedContentLocales()Ljava/util/Set;"/> @@ -43545,7 +43949,8 @@ <class name="android/telephony/mbms/StreamingServiceInfo" since="28"> <extends name="android/telephony/mbms/ServiceInfo"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/test/ActivityInstrumentationTestCase" since="1" deprecated="3" removed="28"> @@ -43959,7 +44364,8 @@ <extends name="java/lang/Object"/> <implements name="android/text/GetChars"/> <implements name="java/lang/CharSequence"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/CharSequence;[CII)V" since="29"/> <method name="make(Ljava/lang/CharSequence;[CII)Landroid/text/AlteredCharSequence;"/> </class> <class name="android/text/AndroidCharacter" since="1" deprecated="26"> @@ -43987,13 +44393,15 @@ </class> <class name="android/text/AutoText" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/res/Resources;)V" since="29"/> <method name="get(Ljava/lang/CharSequence;IILandroid/view/View;)Ljava/lang/String;"/> <method name="getSize(Landroid/view/View;)I" since="3"/> </class> <class name="android/text/BidiFormatter" since="18"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ZILandroid/text/TextDirectionHeuristic;)V" since="29"/> <method name="getInstance()Landroid/text/BidiFormatter;"/> <method name="getInstance(Ljava/util/Locale;)Landroid/text/BidiFormatter;"/> <method name="getInstance(Z)Landroid/text/BidiFormatter;"/> @@ -44257,7 +44665,8 @@ </class> <class name="android/text/Layout$Directions" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([I)V" since="29"/> </class> <class name="android/text/LoginFilter" since="1"> <extends name="java/lang/Object"/> @@ -44310,7 +44719,8 @@ </class> <class name="android/text/PrecomputedText$Params" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/text/TextPaint;Landroid/text/TextDirectionHeuristic;II)V" since="29"/> <method name="getBreakStrategy()I"/> <method name="getHyphenationFrequency()I"/> <method name="getTextDirection()Landroid/text/TextDirectionHeuristic;"/> @@ -44369,7 +44779,8 @@ <method name="newSpannable(Ljava/lang/CharSequence;)Landroid/text/Spannable;"/> </class> <class name="android/text/SpannableString" since="1"> - <extends name="android/text/SpannableStringInternal"/> + <extends name="android/text/SpannableStringInternal" removed="29"/> + <extends name="java/lang/Object" since="29"/> <implements name="android/text/GetChars"/> <implements name="android/text/Spannable"/> <implements name="java/lang/CharSequence"/> @@ -44399,7 +44810,7 @@ <method name="replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;"/> <method name="valueOf(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;"/> </class> - <class name="android/text/SpannableStringInternal" since="1"> + <class name="android/text/SpannableStringInternal" since="1" removed="29"> <extends name="java/lang/Object"/> <method name="<init>()V"/> <method name="charAt(I)C"/> @@ -44437,7 +44848,8 @@ <field name="SPAN_USER_SHIFT"/> </class> <class name="android/text/SpannedString" since="1"> - <extends name="android/text/SpannableStringInternal"/> + <extends name="android/text/SpannableStringInternal" removed="29"/> + <extends name="java/lang/Object" since="29"/> <implements name="android/text/GetChars"/> <implements name="android/text/Spanned"/> <implements name="java/lang/CharSequence"/> @@ -45722,7 +46134,8 @@ </class> <class name="android/transition/TransitionInflater" since="19"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="from(Landroid/content/Context;)Landroid/transition/TransitionInflater;"/> <method name="inflateTransition(I)Landroid/transition/Transition;"/> <method name="inflateTransitionManager(ILandroid/view/ViewGroup;)Landroid/transition/TransitionManager;"/> @@ -45976,7 +46389,8 @@ </class> <class name="android/util/EventLog$Event" since="8"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>([B)V" since="29"/> <method name="getData()Ljava/lang/Object;"/> <method name="getProcessId()I"/> <method name="getTag()I"/> @@ -45992,7 +46406,8 @@ </class> <class name="android/util/EventLogTags$Description" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/lang/String;)V" since="29"/> <field name="mName"/> <field name="mTag"/> </class> @@ -46477,7 +46892,8 @@ </class> <class name="android/util/TimeFormatException" since="1"> <extends name="java/lang/RuntimeException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> </class> <class name="android/util/TimeUtils" since="1"> <extends name="java/lang/Object"/> @@ -46650,7 +47066,8 @@ </class> <class name="android/view/Choreographer" since="16"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Looper;I)V" since="29"/> <method name="getInstance()Landroid/view/Choreographer;"/> <method name="postFrameCallback(Landroid/view/Choreographer$FrameCallback;)V"/> <method name="postFrameCallbackDelayed(Landroid/view/Choreographer$FrameCallback;J)V"/> @@ -46747,7 +47164,8 @@ <class name="android/view/Display$Mode" since="23"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getModeId()I"/> <method name="getPhysicalHeight()I"/> <method name="getPhysicalWidth()I"/> @@ -46766,7 +47184,8 @@ <class name="android/view/DragAndDropPermissions" since="24"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable" since="25"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="release()V"/> <field name="CREATOR" since="25"/> </class> @@ -46930,7 +47349,8 @@ <class name="android/view/InputDevice" since="9"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getControllerNumber()I" since="19"/> <method name="getDescriptor()Ljava/lang/String;" since="16"/> <method name="getDevice(I)Landroid/view/InputDevice;"/> @@ -46990,7 +47410,8 @@ </class> <class name="android/view/InputDevice$MotionRange" since="9"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIFFFFF)V" since="29"/> <method name="getAxis()I" since="12"/> <method name="getFlat()F"/> <method name="getFuzz()F"/> @@ -47024,7 +47445,8 @@ <class name="android/view/KeyCharacterMap" since="1"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable" since="16"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="deviceHasKey(I)Z" since="3"/> <method name="deviceHasKeys([I)[Z" since="3"/> <method name="get(II)I"/> @@ -47890,7 +48312,8 @@ <class name="android/view/PointerIcon" since="24"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="create(Landroid/graphics/Bitmap;FF)Landroid/view/PointerIcon;"/> <method name="getSystemIcon(Landroid/content/Context;I)Landroid/view/PointerIcon;"/> <method name="load(Landroid/content/res/Resources;I)Landroid/view/PointerIcon;"/> @@ -48121,7 +48544,8 @@ </class> <class name="android/view/VelocityTracker" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <method name="addMovement(Landroid/view/MotionEvent;)V"/> <method name="clear()V"/> <method name="computeCurrentVelocity(I)V"/> @@ -49262,7 +49686,8 @@ </class> <class name="android/view/ViewGroupOverlay" since="18"> <extends name="android/view/ViewOverlay"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/view/View;)V" since="29"/> <method name="add(Landroid/view/View;)V"/> <method name="remove(Landroid/view/View;)V"/> </class> @@ -49282,7 +49707,8 @@ </class> <class name="android/view/ViewOverlay" since="18"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;Landroid/view/View;)V" since="29"/> <method name="add(Landroid/graphics/drawable/Drawable;)V"/> <method name="clear()V"/> <method name="remove(Landroid/graphics/drawable/Drawable;)V"/> @@ -49337,7 +49763,8 @@ </class> <class name="android/view/ViewPropertyAnimator" since="12"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/view/View;)V" since="29"/> <method name="alpha(F)Landroid/view/ViewPropertyAnimator;"/> <method name="alphaBy(F)Landroid/view/ViewPropertyAnimator;"/> <method name="cancel()V" since="14"/> @@ -49469,7 +49896,8 @@ </class> <class name="android/view/ViewTreeObserver" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="addOnDrawListener(Landroid/view/ViewTreeObserver$OnDrawListener;)V" since="16"/> <method name="addOnGlobalFocusChangeListener(Landroid/view/ViewTreeObserver$OnGlobalFocusChangeListener;)V"/> <method name="addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V"/> @@ -49740,7 +50168,8 @@ <class name="android/view/WindowId" since="18"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/IBinder;)V" since="29"/> <method name="isFocused()Z"/> <method name="registerFocusObserver(Landroid/view/WindowId$FocusObserver;)V"/> <method name="unregisterFocusObserver(Landroid/view/WindowId$FocusObserver;)V"/> @@ -50295,7 +50724,8 @@ </class> <class name="android/view/accessibility/AccessibilityNodeInfo$CollectionInfo" since="19"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIZI)V" since="29"/> <method name="getColumnCount()I"/> <method name="getRowCount()I"/> <method name="getSelectionMode()I" since="21"/> @@ -50308,7 +50738,8 @@ </class> <class name="android/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo" since="19"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIIIZZ)V" since="29"/> <method name="getColumnIndex()I"/> <method name="getColumnSpan()I"/> <method name="getRowIndex()I"/> @@ -50320,7 +50751,8 @@ </class> <class name="android/view/accessibility/AccessibilityNodeInfo$RangeInfo" since="19"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IFFF)V" since="29"/> <method name="getCurrent()F"/> <method name="getMax()F"/> <method name="getMin()F"/> @@ -50431,7 +50863,8 @@ </class> <class name="android/view/accessibility/CaptioningManager" since="19"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="addCaptioningChangeListener(Landroid/view/accessibility/CaptioningManager$CaptioningChangeListener;)V"/> <method name="getFontScale()F"/> <method name="getLocale()Ljava/util/Locale;"/> @@ -50441,7 +50874,8 @@ </class> <class name="android/view/accessibility/CaptioningManager$CaptionStyle" since="19"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIIIILjava/lang/String;)V" since="29"/> <method name="getTypeface()Landroid/graphics/Typeface;"/> <method name="hasBackgroundColor()Z" since="21"/> <method name="hasEdgeColor()Z" since="21"/> @@ -50762,7 +51196,8 @@ <class name="android/view/autofill/AutofillId" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/view/autofill/AutofillManager" since="26"> @@ -50812,7 +51247,8 @@ <class name="android/view/autofill/AutofillValue" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="forDate(J)Landroid/view/autofill/AutofillValue;"/> <method name="forList(I)Landroid/view/autofill/AutofillValue;"/> <method name="forText(Ljava/lang/CharSequence;)Landroid/view/autofill/AutofillValue;"/> @@ -51170,7 +51606,8 @@ <class name="android/view/textclassifier/SelectionEvent" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="createSelectionActionEvent(III)Landroid/view/textclassifier/SelectionEvent;"/> <method name="createSelectionActionEvent(IIILandroid/view/textclassifier/TextClassification;)Landroid/view/textclassifier/SelectionEvent;"/> <method name="createSelectionModifiedEvent(II)Landroid/view/textclassifier/SelectionEvent;"/> @@ -51218,7 +51655,8 @@ <class name="android/view/textclassifier/TextClassification" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable" since="28"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getActions()Ljava/util/List;" since="28"/> <method name="getConfidenceScore(Ljava/lang/String;)F"/> <method name="getEntity(I)Ljava/lang/String;"/> @@ -51247,7 +51685,8 @@ <class name="android/view/textclassifier/TextClassification$Request" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getDefaultLocales()Landroid/os/LocaleList;"/> <method name="getEndIndex()I"/> <method name="getReferenceTime()Ljava/time/ZonedDateTime;"/> @@ -51265,7 +51704,8 @@ <class name="android/view/textclassifier/TextClassificationContext" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getPackageName()Ljava/lang/String;"/> <method name="getWidgetType()Ljava/lang/String;"/> <method name="getWidgetVersion()Ljava/lang/String;"/> @@ -51279,7 +51719,8 @@ </class> <class name="android/view/textclassifier/TextClassificationManager" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/content/Context;)V" since="29"/> <method name="createTextClassificationSession(Landroid/view/textclassifier/TextClassificationContext;)Landroid/view/textclassifier/TextClassifier;" since="28"/> <method name="getTextClassifier()Landroid/view/textclassifier/TextClassifier;"/> <method name="setTextClassificationSessionFactory(Landroid/view/textclassifier/TextClassificationSessionFactory;)V" since="28"/> @@ -51331,7 +51772,8 @@ <class name="android/view/textclassifier/TextClassifier$EntityConfig" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="create(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)Landroid/view/textclassifier/TextClassifier$EntityConfig;"/> <method name="createWithExplicitEntityList(Ljava/util/Collection;)Landroid/view/textclassifier/TextClassifier$EntityConfig;"/> <method name="createWithHints(Ljava/util/Collection;)Landroid/view/textclassifier/TextClassifier$EntityConfig;"/> @@ -51342,7 +51784,8 @@ <class name="android/view/textclassifier/TextLinks" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="apply(Landroid/text/Spannable;ILjava/util/function/Function;)I"/> <method name="getLinks()Ljava/util/Collection;"/> <field name="APPLY_STRATEGY_IGNORE"/> @@ -51363,7 +51806,8 @@ <class name="android/view/textclassifier/TextLinks$Request" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getDefaultLocales()Landroid/os/LocaleList;"/> <method name="getEntityConfig()Landroid/view/textclassifier/TextClassifier$EntityConfig;"/> <method name="getText()Ljava/lang/CharSequence;"/> @@ -51379,7 +51823,8 @@ <class name="android/view/textclassifier/TextLinks$TextLink" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getConfidenceScore(Ljava/lang/String;)F"/> <method name="getEnd()I"/> <method name="getEntity(I)Ljava/lang/String;"/> @@ -51395,7 +51840,8 @@ <class name="android/view/textclassifier/TextSelection" since="26"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable" since="28"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getConfidenceScore(Ljava/lang/String;)F"/> <method name="getEntity(I)Ljava/lang/String;"/> <method name="getEntityCount()I"/> @@ -51414,7 +51860,8 @@ <class name="android/view/textclassifier/TextSelection$Request" since="28"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getDefaultLocales()Landroid/os/LocaleList;"/> <method name="getEndIndex()I"/> <method name="getStartIndex()I"/> @@ -51441,7 +51888,8 @@ <class name="android/view/textservice/SpellCheckerInfo" since="14"> <extends name="java/lang/Object"/> <implements name="android/os/Parcelable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcel;)V" since="29"/> <method name="getComponent()Landroid/content/ComponentName;"/> <method name="getId()Ljava/lang/String;"/> <method name="getPackageName()Ljava/lang/String;"/> @@ -51640,14 +52088,15 @@ <method name="setCookie(Ljava/lang/String;Ljava/lang/String;Landroid/webkit/ValueCallback;)V" since="21"/> </class> <class name="android/webkit/CookieSyncManager" since="1" deprecated="21"> - <extends name="android/webkit/WebSyncManager"/> + <extends name="android/webkit/WebSyncManager" removed="29"/> + <extends name="java/lang/Object" since="29"/> <method name="<init>()V"/> <method name="createInstance(Landroid/content/Context;)Landroid/webkit/CookieSyncManager;"/> <method name="getInstance()Landroid/webkit/CookieSyncManager;"/> <method name="syncFromRamToFlash()V" deprecated="21"/> - <field name="LOGTAG" since="21"/> - <field name="mDataBase" since="21"/> - <field name="mHandler" since="21"/> + <field name="LOGTAG" since="21" removed="29"/> + <field name="mDataBase" since="21" removed="29"/> + <field name="mHandler" since="21" removed="29"/> </class> <class name="android/webkit/DateSorter" since="1"> <extends name="java/lang/Object"/> @@ -51807,7 +52256,8 @@ </class> <class name="android/webkit/TracingConfig" since="28"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/util/List;I)V" since="29"/> <method name="getCustomIncludedCategories()Ljava/util/List;"/> <method name="getPredefinedCategories()I"/> <method name="getTracingMode()I"/> @@ -52197,7 +52647,8 @@ </class> <class name="android/webkit/WebStorage$Origin" since="11"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;JJ)V" since="29"/> <method name="getOrigin()Ljava/lang/String;"/> <method name="getQuota()J"/> <method name="getUsage()J"/> @@ -52206,7 +52657,7 @@ <extends name="java/lang/Object"/> <method name="updateQuota(J)V"/> </class> - <class name="android/webkit/WebSyncManager" since="1" deprecated="21"> + <class name="android/webkit/WebSyncManager" since="1" deprecated="21" removed="29"> <extends name="java/lang/Object"/> <implements name="java/lang/Runnable"/> <method name="<init>(Landroid/content/Context;Ljava/lang/String;)V"/> @@ -53349,7 +53800,8 @@ </class> <class name="android/widget/GridLayout$Spec" since="14"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ZIILandroid/widget/GridLayout$Alignment;F)V" since="29"/> </class> <class name="android/widget/GridView" since="1"> <extends name="android/widget/AbsListView"/> @@ -54485,7 +54937,8 @@ </class> <class name="android/widget/TabHost$TabSpec" since="1"> <extends name="java/lang/Object"/> - <method name="<init>(Landroid/widget/TabHost;)V"/> + <method name="<init>(Landroid/widget/TabHost;)V" removed="29"/> + <method name="<init>(Landroid/widget/TabHost;Ljava/lang/String;)V" since="29"/> <method name="getTag()Ljava/lang/String;" since="4"/> <method name="setContent(I)Landroid/widget/TabHost$TabSpec;"/> <method name="setContent(Landroid/content/Intent;)Landroid/widget/TabHost$TabSpec;"/> @@ -54842,7 +55295,8 @@ </class> <class name="android/widget/TextView$SavedState" since="1"> <extends name="android/view/View$BaseSavedState"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/os/Parcelable;)V" since="29"/> <field name="CREATOR"/> </class> <class name="android/widget/ThemedSpinnerAdapter" since="23"> @@ -55112,6 +55566,14 @@ <method name="setZoomSpeed(J)V"/> <method name="show()V"/> </class> + <class name="androidx/annotation/RecentlyNonNull" since="29"> + <extends name="java/lang/Object"/> + <implements name="java/lang/annotation/Annotation"/> + </class> + <class name="androidx/annotation/RecentlyNullable" since="29"> + <extends name="java/lang/Object"/> + <implements name="java/lang/annotation/Annotation"/> + </class> <class name="com/android/internal/util/Predicate" since="1" deprecated="26" removed="28"> <extends name="java/lang/Object"/> <method name="apply(Ljava/lang/Object;)Z"/> @@ -55785,7 +56247,8 @@ <class name="java/awt/font/NumericShaper" since="1"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(II)V" since="29"/> <method name="getContextualShaper(I)Ljava/awt/font/NumericShaper;"/> <method name="getContextualShaper(II)Ljava/awt/font/NumericShaper;"/> <method name="getContextualShaper(Ljava/util/Set;)Ljava/awt/font/NumericShaper;" since="24"/> @@ -56494,7 +56957,8 @@ </class> <class name="java/io/OptionalDataException" since="1"> <extends name="java/io/ObjectStreamException"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <field name="eof"/> <field name="length"/> </class> @@ -56792,7 +57256,7 @@ <method name="<init>()V"/> <method name="<init>(Ljava/lang/String;)V"/> </class> - <class name="java/lang/AbstractStringBuilder" since="1"> + <class name="java/lang/AbstractStringBuilder" since="1" removed="29"> <extends name="java/lang/Object"/> <implements name="java/lang/Appendable" since="26"/> <implements name="java/lang/CharSequence" since="24"/> @@ -57079,7 +57543,8 @@ </class> <class name="java/lang/Character$UnicodeBlock" since="1"> <extends name="java/lang/Character$Subset"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <method name="forName(Ljava/lang/String;)Ljava/lang/Character$UnicodeBlock;"/> <method name="of(C)Ljava/lang/Character$UnicodeBlock;"/> <method name="of(I)Ljava/lang/Character$UnicodeBlock;"/> @@ -58016,7 +58481,8 @@ <class name="java/lang/Package" since="1"> <extends name="java/lang/Object"/> <implements name="java/lang/reflect/AnnotatedElement"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;Ljava/lang/ClassLoader;)V" since="29"/> <method name="getImplementationTitle()Ljava/lang/String;"/> <method name="getImplementationVendor()Ljava/lang/String;"/> <method name="getImplementationVersion()Ljava/lang/String;"/> @@ -58397,9 +58863,10 @@ <field name="CASE_INSENSITIVE_ORDER"/> </class> <class name="java/lang/StringBuffer" since="1"> - <extends name="java/lang/AbstractStringBuilder"/> + <extends name="java/lang/AbstractStringBuilder" removed="29"/> + <extends name="java/lang/Object" since="29"/> <implements name="java/io/Serializable"/> - <implements name="java/lang/Appendable" removed="26"/> + <implements name="java/lang/Appendable"/> <implements name="java/lang/CharSequence"/> <method name="<init>()V"/> <method name="<init>(I)V"/> @@ -58437,9 +58904,10 @@ <method name="reverse()Ljava/lang/StringBuffer;"/> </class> <class name="java/lang/StringBuilder" since="1"> - <extends name="java/lang/AbstractStringBuilder"/> + <extends name="java/lang/AbstractStringBuilder" removed="29"/> + <extends name="java/lang/Object" since="29"/> <implements name="java/io/Serializable"/> - <implements name="java/lang/Appendable" removed="26"/> + <implements name="java/lang/Appendable"/> <implements name="java/lang/CharSequence"/> <method name="<init>()V"/> <method name="<init>(I)V"/> @@ -58771,7 +59239,8 @@ </class> <class name="java/lang/invoke/CallSite" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/invoke/MethodType;)V" since="29"/> <method name="dynamicInvoker()Ljava/lang/invoke/MethodHandle;"/> <method name="getTarget()Ljava/lang/invoke/MethodHandle;"/> <method name="setTarget(Ljava/lang/invoke/MethodHandle;)V"/> @@ -58792,7 +59261,8 @@ </class> <class name="java/lang/invoke/MethodHandle" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JILjava/lang/invoke/MethodType;)V" since="29"/> <method name="asCollector(Ljava/lang/Class;I)Ljava/lang/invoke/MethodHandle;"/> <method name="asFixedArity()Ljava/lang/invoke/MethodHandle;"/> <method name="asSpreader(Ljava/lang/Class;I)Ljava/lang/invoke/MethodHandle;"/> @@ -58858,7 +59328,8 @@ </class> <class name="java/lang/invoke/MethodHandles$Lookup" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Class;)V" since="29"/> <method name="bind(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;"/> <method name="findConstructor(Ljava/lang/Class;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;"/> <method name="findGetter(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;"/> @@ -58936,7 +59407,8 @@ </class> <class name="java/lang/ref/Reference" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Object;)V" since="29"/> <method name="clear()V"/> <method name="enqueue()Z"/> <method name="get()Ljava/lang/Object;"/> @@ -59163,7 +59635,8 @@ <class name="java/lang/reflect/Parameter" since="26"> <extends name="java/lang/Object"/> <implements name="java/lang/reflect/AnnotatedElement"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;ILjava/lang/reflect/Executable;I)V" since="29"/> <method name="getDeclaringExecutable()Ljava/lang/reflect/Executable;"/> <method name="getModifiers()I"/> <method name="getName()Ljava/lang/String;"/> @@ -60234,7 +60707,8 @@ </class> <class name="java/nio/Buffer" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIIII)V" since="29"/> <method name="array()Ljava/lang/Object;" since="9"/> <method name="arrayOffset()I" since="9"/> <method name="capacity()I"/> @@ -60264,7 +60738,8 @@ <class name="java/nio/ByteBuffer" since="1"> <extends name="java/nio/Buffer"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="allocate(I)Ljava/nio/ByteBuffer;"/> <method name="allocateDirect(I)Ljava/nio/ByteBuffer;"/> <method name="array()[B"/> @@ -60322,7 +60797,8 @@ </class> <class name="java/nio/ByteOrder" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <method name="nativeOrder()Ljava/nio/ByteOrder;"/> <field name="BIG_ENDIAN"/> <field name="LITTLE_ENDIAN"/> @@ -60333,7 +60809,8 @@ <implements name="java/lang/CharSequence"/> <implements name="java/lang/Comparable"/> <implements name="java/lang/Readable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="allocate(I)Ljava/nio/CharBuffer;"/> <method name="append(C)Ljava/nio/CharBuffer;"/> <method name="append(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;"/> @@ -60368,7 +60845,8 @@ <class name="java/nio/DoubleBuffer" since="1"> <extends name="java/nio/Buffer"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="allocate(I)Ljava/nio/DoubleBuffer;"/> <method name="array()[D"/> <method name="arrayOffset()I"/> @@ -60395,7 +60873,8 @@ <class name="java/nio/FloatBuffer" since="1"> <extends name="java/nio/Buffer"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="allocate(I)Ljava/nio/FloatBuffer;"/> <method name="array()[F"/> <method name="arrayOffset()I"/> @@ -60422,7 +60901,8 @@ <class name="java/nio/IntBuffer" since="1"> <extends name="java/nio/Buffer"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="allocate(I)Ljava/nio/IntBuffer;"/> <method name="array()[I"/> <method name="arrayOffset()I"/> @@ -60453,7 +60933,8 @@ <class name="java/nio/LongBuffer" since="1"> <extends name="java/nio/Buffer"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="allocate(I)Ljava/nio/LongBuffer;"/> <method name="array()[J"/> <method name="arrayOffset()I"/> @@ -60479,7 +60960,8 @@ </class> <class name="java/nio/MappedByteBuffer" since="1"> <extends name="java/nio/ByteBuffer"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="force()Ljava/nio/MappedByteBuffer;"/> <method name="isLoaded()Z"/> <method name="load()Ljava/nio/MappedByteBuffer;"/> @@ -60491,7 +60973,8 @@ <class name="java/nio/ShortBuffer" since="1"> <extends name="java/nio/Buffer"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="allocate(I)Ljava/nio/ShortBuffer;"/> <method name="array()[S"/> <method name="arrayOffset()I"/> @@ -60705,7 +61188,8 @@ </class> <class name="java/nio/channels/FileChannel$MapMode" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <field name="PRIVATE"/> <field name="READ_ONLY"/> <field name="READ_WRITE"/> @@ -61083,7 +61567,8 @@ </class> <class name="java/nio/charset/CoderResult" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(II)V" since="29"/> <method name="isError()Z"/> <method name="isMalformed()Z"/> <method name="isOverflow()Z"/> @@ -61098,7 +61583,8 @@ </class> <class name="java/nio/charset/CodingErrorAction" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <field name="IGNORE"/> <field name="REPLACE"/> <field name="REPORT"/> @@ -61523,7 +62009,8 @@ </class> <class name="java/nio/file/attribute/AclEntry" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/nio/file/attribute/AclEntryType;Ljava/nio/file/attribute/UserPrincipal;Ljava/util/Set;Ljava/util/Set;)V" since="29"/> <method name="flags()Ljava/util/Set;"/> <method name="newBuilder()Ljava/nio/file/attribute/AclEntry$Builder;"/> <method name="newBuilder(Ljava/nio/file/attribute/AclEntry;)Ljava/nio/file/attribute/AclEntry$Builder;"/> @@ -61533,7 +62020,8 @@ </class> <class name="java/nio/file/attribute/AclEntry$Builder" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/nio/file/attribute/AclEntryType;Ljava/nio/file/attribute/UserPrincipal;Ljava/util/Set;Ljava/util/Set;)V" since="29"/> <method name="build()Ljava/nio/file/attribute/AclEntry;"/> <method name="setFlags(Ljava/util/Set;)Ljava/nio/file/attribute/AclEntry$Builder;"/> <method name="setFlags([Ljava/nio/file/attribute/AclEntryFlag;)Ljava/nio/file/attribute/AclEntry$Builder;"/> @@ -61649,7 +62137,8 @@ <class name="java/nio/file/attribute/FileTime" since="26"> <extends name="java/lang/Object"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JLjava/util/concurrent/TimeUnit;Ljava/time/Instant;)V" since="29"/> <method name="compareTo(Ljava/nio/file/attribute/FileTime;)I"/> <method name="from(JLjava/util/concurrent/TimeUnit;)Ljava/nio/file/attribute/FileTime;"/> <method name="from(Ljava/time/Instant;)Ljava/nio/file/attribute/FileTime;"/> @@ -64791,7 +65280,8 @@ </class> <class name="java/text/CollationElementIterator" since="1"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/icu/text/CollationElementIterator;)V" since="29"/> <method name="getMaxExpansion(I)I"/> <method name="getOffset()I"/> <method name="next()I"/> @@ -65216,7 +65706,8 @@ <implements name="java/io/Serializable"/> <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/TemporalAmount"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JI)V" since="29"/> <method name="abs()Ljava/time/Duration;"/> <method name="between(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;)Ljava/time/Duration;"/> <method name="compareTo(Ljava/time/Duration;)I"/> @@ -65268,7 +65759,8 @@ <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/Temporal"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JI)V" since="29"/> <method name="atOffset(Ljava/time/ZoneOffset;)Ljava/time/OffsetDateTime;"/> <method name="atZone(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;"/> <method name="compareTo(Ljava/time/Instant;)I"/> @@ -65307,7 +65799,8 @@ <implements name="java/time/chrono/ChronoLocalDate"/> <implements name="java/time/temporal/Temporal"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(III)V" since="29"/> <method name="atStartOfDay()Ljava/time/LocalDateTime;"/> <method name="atStartOfDay(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;"/> <method name="atTime(II)Ljava/time/LocalDateTime;"/> @@ -65360,7 +65853,8 @@ <implements name="java/time/chrono/ChronoLocalDateTime"/> <implements name="java/time/temporal/Temporal"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/LocalDate;Ljava/time/LocalTime;)V" since="29"/> <method name="atOffset(Ljava/time/ZoneOffset;)Ljava/time/OffsetDateTime;"/> <method name="atZone(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;"/> <method name="from(Ljava/time/temporal/TemporalAccessor;)Ljava/time/LocalDateTime;"/> @@ -65429,7 +65923,8 @@ <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/Temporal"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(IIII)V" since="29"/> <method name="atDate(Ljava/time/LocalDate;)Ljava/time/LocalDateTime;"/> <method name="atOffset(Ljava/time/ZoneOffset;)Ljava/time/OffsetTime;"/> <method name="compareTo(Ljava/time/LocalTime;)I"/> @@ -65513,7 +66008,8 @@ <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/TemporalAccessor"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(II)V" since="29"/> <method name="atYear(I)Ljava/time/LocalDate;"/> <method name="compareTo(Ljava/time/MonthDay;)I"/> <method name="format(Ljava/time/format/DateTimeFormatter;)Ljava/lang/String;"/> @@ -65541,7 +66037,8 @@ <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/Temporal"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/LocalDateTime;Ljava/time/ZoneOffset;)V" since="29"/> <method name="atZoneSameInstant(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;"/> <method name="atZoneSimilarLocal(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;"/> <method name="compareTo(Ljava/time/OffsetDateTime;)I"/> @@ -65620,7 +66117,8 @@ <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/Temporal"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/LocalTime;Ljava/time/ZoneOffset;)V" since="29"/> <method name="atDate(Ljava/time/LocalDate;)Ljava/time/OffsetDateTime;"/> <method name="compareTo(Ljava/time/OffsetTime;)I"/> <method name="format(Ljava/time/format/DateTimeFormatter;)Ljava/lang/String;"/> @@ -65670,7 +66168,8 @@ <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> <implements name="java/time/chrono/ChronoPeriod"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(III)V" since="29"/> <method name="between(Ljava/time/LocalDate;Ljava/time/LocalDate;)Ljava/time/Period;"/> <method name="from(Ljava/time/temporal/TemporalAmount;)Ljava/time/Period;"/> <method name="getChronology()Ljava/time/chrono/IsoChronology;"/> @@ -65706,7 +66205,8 @@ <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/Temporal"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="atDay(I)Ljava/time/LocalDate;"/> <method name="atMonth(I)Ljava/time/YearMonth;"/> <method name="atMonth(Ljava/time/Month;)Ljava/time/YearMonth;"/> @@ -65744,7 +66244,8 @@ <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/Temporal"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(II)V" since="29"/> <method name="atDay(I)Ljava/time/LocalDate;"/> <method name="atEndOfMonth()Ljava/time/LocalDate;"/> <method name="compareTo(Ljava/time/YearMonth;)I"/> @@ -65800,7 +66301,8 @@ <implements name="java/lang/Comparable"/> <implements name="java/time/temporal/TemporalAccessor"/> <implements name="java/time/temporal/TemporalAdjuster"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(I)V" since="29"/> <method name="compareTo(Ljava/time/ZoneOffset;)I"/> <method name="from(Ljava/time/temporal/TemporalAccessor;)Ljava/time/ZoneOffset;"/> <method name="getTotalSeconds()I"/> @@ -65818,7 +66320,8 @@ <implements name="java/io/Serializable"/> <implements name="java/time/chrono/ChronoZonedDateTime"/> <implements name="java/time/temporal/Temporal"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/LocalDateTime;Ljava/time/ZoneOffset;Ljava/time/ZoneId;)V" since="29"/> <method name="from(Ljava/time/temporal/TemporalAccessor;)Ljava/time/ZonedDateTime;"/> <method name="getDayOfMonth()I"/> <method name="getDayOfWeek()Ljava/time/DayOfWeek;"/> @@ -65914,7 +66417,7 @@ <method name="with(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/chrono/ChronoLocalDate;"/> <method name="with(Ljava/time/temporal/TemporalField;J)Ljava/time/chrono/ChronoLocalDate;"/> </class> - <class name="java/time/chrono/ChronoLocalDateImpl" since="26"> + <class name="java/time/chrono/ChronoLocalDateImpl" since="26" removed="29"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> <implements name="java/time/chrono/ChronoLocalDate"/> @@ -66031,7 +66534,8 @@ <class name="java/time/chrono/HijrahChronology" since="26"> <extends name="java/time/chrono/AbstractChronology"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;)V" since="29"/> <method name="date(III)Ljava/time/chrono/HijrahDate;"/> <method name="date(Ljava/time/chrono/Era;III)Ljava/time/chrono/HijrahDate;"/> <method name="date(Ljava/time/temporal/TemporalAccessor;)Ljava/time/chrono/HijrahDate;"/> @@ -66046,8 +66550,10 @@ <field name="INSTANCE"/> </class> <class name="java/time/chrono/HijrahDate" since="26"> - <extends name="java/time/chrono/ChronoLocalDateImpl"/> - <method name="<init>()V"/> + <extends name="java/lang/Object" since="29"/> + <extends name="java/time/chrono/ChronoLocalDateImpl" removed="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/chrono/HijrahChronology;J)V" since="29"/> <method name="from(Ljava/time/temporal/TemporalAccessor;)Ljava/time/chrono/HijrahDate;"/> <method name="getChronology()Ljava/time/chrono/HijrahChronology;"/> <method name="getEra()Ljava/time/chrono/HijrahEra;"/> @@ -66119,8 +66625,10 @@ <field name="INSTANCE"/> </class> <class name="java/time/chrono/JapaneseDate" since="26"> - <extends name="java/time/chrono/ChronoLocalDateImpl"/> - <method name="<init>()V"/> + <extends name="java/lang/Object" since="29"/> + <extends name="java/time/chrono/ChronoLocalDateImpl" removed="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/LocalDate;)V" since="29"/> <method name="from(Ljava/time/temporal/TemporalAccessor;)Ljava/time/chrono/JapaneseDate;"/> <method name="getChronology()Ljava/time/chrono/JapaneseChronology;"/> <method name="getEra()Ljava/time/chrono/JapaneseEra;"/> @@ -66140,7 +66648,8 @@ <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> <implements name="java/time/chrono/Era"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ILjava/time/LocalDate;)V" since="29"/> <method name="of(I)Ljava/time/chrono/JapaneseEra;"/> <method name="valueOf(Ljava/lang/String;)Ljava/time/chrono/JapaneseEra;"/> <method name="values()[Ljava/time/chrono/JapaneseEra;"/> @@ -66167,8 +66676,10 @@ <field name="INSTANCE"/> </class> <class name="java/time/chrono/MinguoDate" since="26"> - <extends name="java/time/chrono/ChronoLocalDateImpl"/> - <method name="<init>()V"/> + <extends name="java/lang/Object" since="29"/> + <extends name="java/time/chrono/ChronoLocalDateImpl" removed="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/LocalDate;)V" since="29"/> <method name="from(Ljava/time/temporal/TemporalAccessor;)Ljava/time/chrono/MinguoDate;"/> <method name="getChronology()Ljava/time/chrono/MinguoChronology;"/> <method name="getEra()Ljava/time/chrono/MinguoEra;"/> @@ -66210,8 +66721,10 @@ <field name="INSTANCE"/> </class> <class name="java/time/chrono/ThaiBuddhistDate" since="26"> - <extends name="java/time/chrono/ChronoLocalDateImpl"/> - <method name="<init>()V"/> + <extends name="java/lang/Object" since="29"/> + <extends name="java/time/chrono/ChronoLocalDateImpl" removed="29"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/LocalDate;)V" since="29"/> <method name="from(Ljava/time/temporal/TemporalAccessor;)Ljava/time/chrono/ThaiBuddhistDate;"/> <method name="getChronology()Ljava/time/chrono/ThaiBuddhistChronology;"/> <method name="getEra()Ljava/time/chrono/ThaiBuddhistEra;"/> @@ -66336,7 +66849,8 @@ </class> <class name="java/time/format/DecimalStyle" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(CCCC)V" since="29"/> <method name="getAvailableLocales()Ljava/util/Set;"/> <method name="getDecimalSeparator()C"/> <method name="getNegativeSign()C"/> @@ -66564,7 +67078,8 @@ <class name="java/time/temporal/ValueRange" since="26"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(JJJJ)V" since="29"/> <method name="checkValidIntValue(JLjava/time/temporal/TemporalField;)I"/> <method name="checkValidValue(JLjava/time/temporal/TemporalField;)J"/> <method name="getLargestMinimum()J"/> @@ -66582,7 +67097,8 @@ <class name="java/time/temporal/WeekFields" since="26"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/DayOfWeek;I)V" since="29"/> <method name="dayOfWeek()Ljava/time/temporal/TemporalField;"/> <method name="getFirstDayOfWeek()Ljava/time/DayOfWeek;"/> <method name="getMinimalDaysInFirstWeek()I"/> @@ -66600,7 +67116,8 @@ <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> <implements name="java/lang/Comparable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/LocalDateTime;Ljava/time/ZoneOffset;Ljava/time/ZoneOffset;)V" since="29"/> <method name="compareTo(Ljava/time/zone/ZoneOffsetTransition;)I"/> <method name="getDateTimeAfter()Ljava/time/LocalDateTime;"/> <method name="getDateTimeBefore()Ljava/time/LocalDateTime;"/> @@ -66617,7 +67134,8 @@ <class name="java/time/zone/ZoneOffsetTransitionRule" since="26"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/Month;ILjava/time/DayOfWeek;Ljava/time/LocalTime;ZLjava/time/zone/ZoneOffsetTransitionRule$TimeDefinition;Ljava/time/ZoneOffset;Ljava/time/ZoneOffset;Ljava/time/ZoneOffset;)V" since="29"/> <method name="createTransition(I)Ljava/time/zone/ZoneOffsetTransition;"/> <method name="getDayOfMonthIndicator()I"/> <method name="getDayOfWeek()Ljava/time/DayOfWeek;"/> @@ -66642,7 +67160,8 @@ <class name="java/time/zone/ZoneRules" since="26"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/time/ZoneOffset;)V" since="29"/> <method name="getDaylightSavings(Ljava/time/Instant;)Ljava/time/Duration;"/> <method name="getOffset(Ljava/time/Instant;)Ljava/time/ZoneOffset;"/> <method name="getOffset(Ljava/time/LocalDateTime;)Ljava/time/ZoneOffset;"/> @@ -66902,7 +67421,8 @@ </class> <class name="java/util/Base64$Decoder" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(ZZ)V" since="29"/> <method name="decode(Ljava/lang/String;)[B"/> <method name="decode(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;"/> <method name="decode([B)[B"/> @@ -66911,7 +67431,8 @@ </class> <class name="java/util/Base64$Encoder" since="26"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Z[BIZ)V" since="29"/> <method name="encode(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;"/> <method name="encode([B)[B"/> <method name="encode([B[B)I"/> @@ -67210,7 +67731,8 @@ <class name="java/util/Currency" since="1"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Landroid/icu/util/Currency;)V" since="29"/> <method name="getAvailableCurrencies()Ljava/util/Set;" since="19"/> <method name="getCurrencyCode()Ljava/lang/String;"/> <method name="getDefaultFractionDigits()I"/> @@ -67325,7 +67847,8 @@ <extends name="java/util/AbstractSet"/> <implements name="java/io/Serializable"/> <implements name="java/lang/Cloneable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Class;[Ljava/lang/Enum;)V" since="29"/> <method name="allOf(Ljava/lang/Class;)Ljava/util/EnumSet;"/> <method name="clone()Ljava/util/EnumSet;"/> <method name="complementOf(Ljava/util/EnumSet;)Ljava/util/EnumSet;"/> @@ -68128,7 +68651,8 @@ <class name="java/util/ServiceLoader" since="9"> <extends name="java/lang/Object"/> <implements name="java/lang/Iterable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/Class;Ljava/lang/ClassLoader;)V" since="29"/> <method name="load(Ljava/lang/Class;)Ljava/util/ServiceLoader;"/> <method name="load(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;"/> <method name="loadInstalled(Ljava/lang/Class;)Ljava/util/ServiceLoader;"/> @@ -68690,7 +69214,7 @@ <method name="searchKeys(JLjava/util/function/Function;)Ljava/lang/Object;" since="24"/> <method name="searchValues(JLjava/util/function/Function;)Ljava/lang/Object;" since="24"/> </class> - <class name="java/util/concurrent/ConcurrentHashMap$CollectionView" since="24"> + <class name="java/util/concurrent/ConcurrentHashMap$CollectionView" since="24" removed="29"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> <implements name="java/util/Collection"/> @@ -68698,9 +69222,11 @@ <method name="getMap()Ljava/util/concurrent/ConcurrentHashMap;"/> </class> <class name="java/util/concurrent/ConcurrentHashMap$KeySetView" since="24"> - <extends name="java/util/concurrent/ConcurrentHashMap$CollectionView"/> + <extends name="java/lang/Object" since="29"/> + <extends name="java/util/concurrent/ConcurrentHashMap$CollectionView" removed="29"/> <implements name="java/util/Set"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/concurrent/ConcurrentHashMap;Ljava/lang/Object;)V" since="29"/> <method name="getMappedValue()Ljava/lang/Object;"/> </class> <class name="java/util/concurrent/ConcurrentLinkedDeque" since="21"> @@ -69482,7 +70008,8 @@ <method name="weakCompareAndSet(Ljava/lang/Object;Ljava/lang/Object;II)Z"/> </class> <class name="java/util/concurrent/atomic/DoubleAccumulator" since="24"> - <extends name="java/util/concurrent/atomic/Striped64"/> + <extends name="java/lang/Number" since="29"/> + <extends name="java/util/concurrent/atomic/Striped64" removed="29"/> <method name="<init>(Ljava/util/function/DoubleBinaryOperator;D)V"/> <method name="accumulate(D)V"/> <method name="get()D"/> @@ -69490,7 +70017,8 @@ <method name="reset()V"/> </class> <class name="java/util/concurrent/atomic/DoubleAdder" since="24"> - <extends name="java/util/concurrent/atomic/Striped64"/> + <extends name="java/lang/Number" since="29"/> + <extends name="java/util/concurrent/atomic/Striped64" removed="29"/> <method name="<init>()V"/> <method name="add(D)V"/> <method name="reset()V"/> @@ -69498,7 +70026,8 @@ <method name="sumThenReset()D"/> </class> <class name="java/util/concurrent/atomic/LongAccumulator" since="24"> - <extends name="java/util/concurrent/atomic/Striped64"/> + <extends name="java/lang/Number" since="29"/> + <extends name="java/util/concurrent/atomic/Striped64" removed="29"/> <method name="<init>(Ljava/util/function/LongBinaryOperator;J)V"/> <method name="accumulate(J)V"/> <method name="get()J"/> @@ -69506,7 +70035,8 @@ <method name="reset()V"/> </class> <class name="java/util/concurrent/atomic/LongAdder" since="24"> - <extends name="java/util/concurrent/atomic/Striped64"/> + <extends name="java/lang/Number" since="29"/> + <extends name="java/util/concurrent/atomic/Striped64" removed="29"/> <method name="<init>()V"/> <method name="add(J)V"/> <method name="decrement()V"/> @@ -69515,7 +70045,7 @@ <method name="sum()J"/> <method name="sumThenReset()J"/> </class> - <class name="java/util/concurrent/atomic/Striped64" since="24"> + <class name="java/util/concurrent/atomic/Striped64" since="24" removed="29"> <extends name="java/lang/Number"/> <method name="<init>()V"/> </class> @@ -69985,6 +70515,46 @@ <method name="getAttributes()Ljava/util/jar/Attributes;"/> <method name="getCertificates()[Ljava/security/cert/Certificate;"/> <method name="getCodeSigners()[Ljava/security/CodeSigner;"/> + <field name="CENATT" since="29"/> + <field name="CENATX" since="29"/> + <field name="CENCOM" since="29"/> + <field name="CENCRC" since="29"/> + <field name="CENDSK" since="29"/> + <field name="CENEXT" since="29"/> + <field name="CENFLG" since="29"/> + <field name="CENHDR" since="29"/> + <field name="CENHOW" since="29"/> + <field name="CENLEN" since="29"/> + <field name="CENNAM" since="29"/> + <field name="CENOFF" since="29"/> + <field name="CENSIG" since="29"/> + <field name="CENSIZ" since="29"/> + <field name="CENTIM" since="29"/> + <field name="CENVEM" since="29"/> + <field name="CENVER" since="29"/> + <field name="ENDCOM" since="29"/> + <field name="ENDHDR" since="29"/> + <field name="ENDOFF" since="29"/> + <field name="ENDSIG" since="29"/> + <field name="ENDSIZ" since="29"/> + <field name="ENDSUB" since="29"/> + <field name="ENDTOT" since="29"/> + <field name="EXTCRC" since="29"/> + <field name="EXTHDR" since="29"/> + <field name="EXTLEN" since="29"/> + <field name="EXTSIG" since="29"/> + <field name="EXTSIZ" since="29"/> + <field name="LOCCRC" since="29"/> + <field name="LOCEXT" since="29"/> + <field name="LOCFLG" since="29"/> + <field name="LOCHDR" since="29"/> + <field name="LOCHOW" since="29"/> + <field name="LOCLEN" since="29"/> + <field name="LOCNAM" since="29"/> + <field name="LOCSIG" since="29"/> + <field name="LOCSIZ" since="29"/> + <field name="LOCTIM" since="29"/> + <field name="LOCVER" since="29"/> </class> <class name="java/util/jar/JarException" since="1"> <extends name="java/util/zip/ZipException"/> @@ -70000,6 +70570,46 @@ <method name="<init>(Ljava/lang/String;Z)V"/> <method name="getJarEntry(Ljava/lang/String;)Ljava/util/jar/JarEntry;"/> <method name="getManifest()Ljava/util/jar/Manifest;"/> + <field name="CENATT" since="29"/> + <field name="CENATX" since="29"/> + <field name="CENCOM" since="29"/> + <field name="CENCRC" since="29"/> + <field name="CENDSK" since="29"/> + <field name="CENEXT" since="29"/> + <field name="CENFLG" since="29"/> + <field name="CENHDR" since="29"/> + <field name="CENHOW" since="29"/> + <field name="CENLEN" since="29"/> + <field name="CENNAM" since="29"/> + <field name="CENOFF" since="29"/> + <field name="CENSIG" since="29"/> + <field name="CENSIZ" since="29"/> + <field name="CENTIM" since="29"/> + <field name="CENVEM" since="29"/> + <field name="CENVER" since="29"/> + <field name="ENDCOM" since="29"/> + <field name="ENDHDR" since="29"/> + <field name="ENDOFF" since="29"/> + <field name="ENDSIG" since="29"/> + <field name="ENDSIZ" since="29"/> + <field name="ENDSUB" since="29"/> + <field name="ENDTOT" since="29"/> + <field name="EXTCRC" since="29"/> + <field name="EXTHDR" since="29"/> + <field name="EXTLEN" since="29"/> + <field name="EXTSIG" since="29"/> + <field name="EXTSIZ" since="29"/> + <field name="LOCCRC" since="29"/> + <field name="LOCEXT" since="29"/> + <field name="LOCFLG" since="29"/> + <field name="LOCHDR" since="29"/> + <field name="LOCHOW" since="29"/> + <field name="LOCLEN" since="29"/> + <field name="LOCNAM" since="29"/> + <field name="LOCSIG" since="29"/> + <field name="LOCSIZ" since="29"/> + <field name="LOCTIM" since="29"/> + <field name="LOCVER" since="29"/> <field name="MANIFEST_NAME"/> </class> <class name="java/util/jar/JarInputStream" since="1"> @@ -70008,11 +70618,91 @@ <method name="<init>(Ljava/io/InputStream;Z)V"/> <method name="getManifest()Ljava/util/jar/Manifest;"/> <method name="getNextJarEntry()Ljava/util/jar/JarEntry;"/> + <field name="CENATT" since="29"/> + <field name="CENATX" since="29"/> + <field name="CENCOM" since="29"/> + <field name="CENCRC" since="29"/> + <field name="CENDSK" since="29"/> + <field name="CENEXT" since="29"/> + <field name="CENFLG" since="29"/> + <field name="CENHDR" since="29"/> + <field name="CENHOW" since="29"/> + <field name="CENLEN" since="29"/> + <field name="CENNAM" since="29"/> + <field name="CENOFF" since="29"/> + <field name="CENSIG" since="29"/> + <field name="CENSIZ" since="29"/> + <field name="CENTIM" since="29"/> + <field name="CENVEM" since="29"/> + <field name="CENVER" since="29"/> + <field name="ENDCOM" since="29"/> + <field name="ENDHDR" since="29"/> + <field name="ENDOFF" since="29"/> + <field name="ENDSIG" since="29"/> + <field name="ENDSIZ" since="29"/> + <field name="ENDSUB" since="29"/> + <field name="ENDTOT" since="29"/> + <field name="EXTCRC" since="29"/> + <field name="EXTHDR" since="29"/> + <field name="EXTLEN" since="29"/> + <field name="EXTSIG" since="29"/> + <field name="EXTSIZ" since="29"/> + <field name="LOCCRC" since="29"/> + <field name="LOCEXT" since="29"/> + <field name="LOCFLG" since="29"/> + <field name="LOCHDR" since="29"/> + <field name="LOCHOW" since="29"/> + <field name="LOCLEN" since="29"/> + <field name="LOCNAM" since="29"/> + <field name="LOCSIG" since="29"/> + <field name="LOCSIZ" since="29"/> + <field name="LOCTIM" since="29"/> + <field name="LOCVER" since="29"/> </class> <class name="java/util/jar/JarOutputStream" since="1"> <extends name="java/util/zip/ZipOutputStream"/> <method name="<init>(Ljava/io/OutputStream;)V"/> <method name="<init>(Ljava/io/OutputStream;Ljava/util/jar/Manifest;)V"/> + <field name="CENATT" since="29"/> + <field name="CENATX" since="29"/> + <field name="CENCOM" since="29"/> + <field name="CENCRC" since="29"/> + <field name="CENDSK" since="29"/> + <field name="CENEXT" since="29"/> + <field name="CENFLG" since="29"/> + <field name="CENHDR" since="29"/> + <field name="CENHOW" since="29"/> + <field name="CENLEN" since="29"/> + <field name="CENNAM" since="29"/> + <field name="CENOFF" since="29"/> + <field name="CENSIG" since="29"/> + <field name="CENSIZ" since="29"/> + <field name="CENTIM" since="29"/> + <field name="CENVEM" since="29"/> + <field name="CENVER" since="29"/> + <field name="ENDCOM" since="29"/> + <field name="ENDHDR" since="29"/> + <field name="ENDOFF" since="29"/> + <field name="ENDSIG" since="29"/> + <field name="ENDSIZ" since="29"/> + <field name="ENDSUB" since="29"/> + <field name="ENDTOT" since="29"/> + <field name="EXTCRC" since="29"/> + <field name="EXTHDR" since="29"/> + <field name="EXTLEN" since="29"/> + <field name="EXTSIG" since="29"/> + <field name="EXTSIZ" since="29"/> + <field name="LOCCRC" since="29"/> + <field name="LOCEXT" since="29"/> + <field name="LOCFLG" since="29"/> + <field name="LOCHDR" since="29"/> + <field name="LOCHOW" since="29"/> + <field name="LOCLEN" since="29"/> + <field name="LOCNAM" since="29"/> + <field name="LOCSIG" since="29"/> + <field name="LOCSIZ" since="29"/> + <field name="LOCTIM" since="29"/> + <field name="LOCVER" since="29"/> </class> <class name="java/util/jar/Manifest" since="1"> <extends name="java/lang/Object"/> @@ -70413,7 +71103,8 @@ <class name="java/util/regex/Matcher" since="1"> <extends name="java/lang/Object"/> <implements name="java/util/regex/MatchResult"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/util/regex/Pattern;Ljava/lang/CharSequence;)V" since="29"/> <method name="appendReplacement(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher;"/> <method name="appendTail(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;"/> <method name="end(Ljava/lang/String;)I" since="26"/> @@ -70444,7 +71135,8 @@ <class name="java/util/regex/Pattern" since="1"> <extends name="java/lang/Object"/> <implements name="java/io/Serializable"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;I)V" since="29"/> <method name="asPredicate()Ljava/util/function/Predicate;" since="24"/> <method name="compile(Ljava/lang/String;)Ljava/util/regex/Pattern;"/> <method name="compile(Ljava/lang/String;I)Ljava/util/regex/Pattern;"/> @@ -70899,7 +71591,7 @@ <method name="<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V"/> <method name="fill()V"/> <field name="buf"/> - <field name="closed" since="24"/> + <field name="closed" since="24" deprecated="29"/> <field name="inf"/> <field name="len"/> </class> @@ -73343,7 +74035,8 @@ </class> <class name="javax/xml/datatype/DatatypeConstants$Field" since="8"> <extends name="java/lang/Object"/> - <method name="<init>()V"/> + <method name="<init>()V" removed="29"/> + <method name="<init>(Ljava/lang/String;I)V" since="29"/> <method name="getId()I"/> </class> <class name="javax/xml/datatype/DatatypeFactory" since="8"> diff --git a/dmtracedump b/dmtracedump Binary files differBinary files differBinary files differBinary files differBinary files differindex 5fc70f0..81b0376 100755 --- a/dmtracedump +++ b/dmtracedump diff --git a/lib/libc++.dylib b/lib/libc++.dylib Binary files differBinary files differBinary files differindex 34af06f..5d654be 100755 --- a/lib/libc++.dylib +++ b/lib/libc++.dylib diff --git a/mke2fs.conf b/mke2fs.conf index db77173..abf0dae 100755 --- a/mke2fs.conf +++ b/mke2fs.conf @@ -12,7 +12,7 @@ features = has_journal } ext4 = { - features = has_journal,extent,huge_file,flex_bg,dir_nlink,extra_isize,uninit_bg + features = has_journal,extent,huge_file,dir_nlink,extra_isize,uninit_bg inode_size = 256 } ext4dev = { Binary files differdiff --git a/source.properties b/source.properties index d70a190..2f6b7b0 100644 --- a/source.properties +++ b/source.properties @@ -1,3 +1,2 @@ Pkg.UserSrc=false -#Pkg.Revision=27.0.0 -Pkg.Revision=28.0.0 +Pkg.Revision=28.0.1 Binary files differ |