No description. Add one?
  • Java 78%
  • Kotlin 11.8%
  • AIDL 4.4%
  • C++ 3.7%
  • C 1.5%
  • Other 0.5%
Find a file
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
bpf_progs type safety for is_ethernet 2023-10-08 20:16:59 -07:00
clatd remove clatd OWNERS 2023-09-12 11:48:34 -07:00
common Add aconfig_declarations for flags in android_core_networking 2023-10-06 20:10:20 +09:00
Cronet Merge "Add third_party/cpu_features to Cronet's copybara" into main 2023-09-12 17:48:34 +00:00
framework Prepare for keeping concrete overrides of abstract methods 2023-10-10 17:11:25 +01:00
framework-t Prepare for keeping concrete overrides of abstract methods 2023-10-10 17:11:25 +01:00
nearby Clean up obsolete aliases for Truth. 2023-10-07 00:48:10 +00:00
netbpfload Use libbase properties for a slight simplification. 2023-10-09 23:57:48 +00:00
netd move BPF_CGROUP_INET*_BIND registration into BpfHandler 2023-10-06 14:31:20 -07:00
remoteauth Clean up obsolete aliases for Truth. 2023-10-07 00:48:10 +00:00
service Allow for mocking an SDK in the tests 2023-10-10 14:57:22 +09:00
service-t Merge "[mdns] exclude mDNS advertiser code from standalone build test" into main 2023-10-08 12:21:24 +00:00
staticlibs Merge "Move the delegated prefix validity check to IaPrefixOption class." into main 2023-10-10 03:27:35 +00:00
tests Allow for mocking an SDK in the tests 2023-10-10 14:57:22 +09:00
Tethering Prepare for keeping concrete overrides of abstract methods 2023-10-10 17:11:25 +01:00
thread Clean up obsolete aliases for Truth. 2023-10-07 00:48:10 +00:00
tools gn2bp: delete obsolete version in p/m/C 2023-03-29 16:23:45 -07:00
.gitignore Ignores VS Code files from git 2023-08-27 20:10:55 +08:00
OWNERS Move OWNER reference master=>main. 2023-07-18 17:12:49 +00:00
OWNERS_core_networking Cleanup OWNERS 2023-01-23 15:55:23 +00:00
OWNERS_core_networking_xts Adjust owners for incremental NsdManager changes 2023-08-18 14:49:34 +09:00
PREUPLOAD.cfg Enable tethering to perform its own hidden API processing 2021-06-28 23:41:38 +01:00
TEST_MAPPING Add NetworkStackModuleTest exclusion for ConnectivityCoverageTests in TEST_MAPPING. 2023-09-29 15:35:21 +09:00