android_packages_modules_Co.../Tethering
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Paul Duffin 7bd2d108ea Prepare for keeping concrete overrides of abstract methods
Currently, metalava will discard concrete overrides of abstract methods
from the API signature files which causes problems when attempting to
generate stubs from those files and also discards information that may
be important in API reviews. This change is the first step in the
process of changing that behavior.

This change hard codes the current behavior for discarding the concrete
overrides (`add-additional-overrides=no`) into those signature files
that will (or are likely) to be affected by the change in behavior.
That allows the default behavior to be changed for all the other files
without affecting these.

Follow up changes will remove the hard coding from the signature files
and will update the contents which will include the concrete overrides
of the abstract methods.

More information and the background for this change is available at
go/add-overriding-one-pager.

Test: m checkapi
Bug: 299366704
Change-Id: I52c5bbe2e3bbd36019fe44fcb0b2d19876a5a869
2023-10-10 17:11:25 +01:00
..
apex [Thread] initial Thread network service 2023-09-12 21:48:57 +08:00
apishim Decouple Ipv6UpstreamRule with Ipv6DownstreamRule 2023-09-19 08:02:24 +00:00
common/TetheringLib Prepare for keeping concrete overrides of abstract methods 2023-10-10 17:11:25 +01:00
jni switch to classic bpf macros 2023-04-19 00:06:15 +00:00
res Import translations. DO NOT MERGE ANYWHERE 2023-06-05 02:04:21 -07:00
src Merge "Decouple Ipv6UpstreamRule with Ipv6DownstreamRule" into main 2023-10-02 05:33:48 +00:00
tests Merge "Decouple Ipv6UpstreamRule with Ipv6DownstreamRule" into main 2023-10-02 05:33:48 +00:00
Android.bp Use new soong support to install privapp xml 2023-05-29 17:15:52 +00:00
AndroidManifest.xml Update design to fix non-protected broadcast from system issue 2023-02-20 02:33:35 +00:00
AndroidManifestBase.xml Add usesCleartextTraffic to Tethering 2020-08-19 08:56:10 +00:00
jarjar-rules.txt Fix jarjar rules for tethering apk 2022-05-31 15:20:52 +08:00
lint-baseline.xml Baseline NewApi issues 2023-03-09 14:07:52 -08:00
OWNERS Revert "Add owners block for migration" 2021-05-31 10:34:04 +00:00
proguard.flags SyncSM10: explicitly keep TetheringUtils jni methods 2023-09-14 14:39:25 +00:00