Aaron Huang | 68ca373 | 2022-01-06 19:30:43 +0800 | [diff] [blame] | 1 | // Baseline format: 1.0 |
| 2 | BuilderSetStyle: android.net.IpSecTransform.Builder#buildTunnelModeTransform(java.net.InetAddress, android.net.IpSecManager.SecurityParameterIndex): |
| 3 | Builder methods names should use setFoo() / addFoo() / clearFoo() style: method android.net.IpSecTransform.Builder.buildTunnelModeTransform(java.net.InetAddress,android.net.IpSecManager.SecurityParameterIndex) |
| 4 | |
| 5 | |
| 6 | GenericException: android.net.IpSecManager.IpSecTunnelInterface#finalize(): |
| 7 | Methods must not throw generic exceptions (`java.lang.Throwable`) |
Adrian Roos | 7c67421 | 2023-09-20 19:39:13 +0000 | [diff] [blame] | 8 | |
| 9 | |
Anton Hansson | 2760dbc | 2023-10-25 15:39:26 +0000 | [diff] [blame] | 10 | MissingPermission: android.net.IpSecManager#startTunnelModeTransformMigration(android.net.IpSecTransform, java.net.InetAddress, java.net.InetAddress): |
| 11 | Feature field FEATURE_IPSEC_TUNNEL_MIGRATION required by method android.net.IpSecManager.startTunnelModeTransformMigration(android.net.IpSecTransform, java.net.InetAddress, java.net.InetAddress) is hidden or removed |
| 12 | |
| 13 | |
| 14 | RequiresPermission: android.net.EthernetManager#disableInterface(String, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>): |
| 15 | Method 'disableInterface' documentation mentions permissions already declared by @RequiresPermission |
| 16 | RequiresPermission: android.net.EthernetManager#enableInterface(String, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>): |
| 17 | Method 'enableInterface' documentation mentions permissions already declared by @RequiresPermission |
| 18 | RequiresPermission: android.net.EthernetManager#updateConfiguration(String, android.net.EthernetNetworkUpdateRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>): |
| 19 | Method 'updateConfiguration' documentation mentions permissions already declared by @RequiresPermission |
| 20 | |
| 21 | |
Adrian Roos | 7c67421 | 2023-09-20 19:39:13 +0000 | [diff] [blame] | 22 | UnflaggedApi: android.nearby.CredentialElement#equals(Object): |
| 23 | New API must be flagged with @FlaggedApi: method android.nearby.CredentialElement.equals(Object) |
| 24 | UnflaggedApi: android.nearby.CredentialElement#hashCode(): |
| 25 | New API must be flagged with @FlaggedApi: method android.nearby.CredentialElement.hashCode() |
| 26 | UnflaggedApi: android.nearby.DataElement#equals(Object): |
| 27 | New API must be flagged with @FlaggedApi: method android.nearby.DataElement.equals(Object) |
| 28 | UnflaggedApi: android.nearby.DataElement#hashCode(): |
| 29 | New API must be flagged with @FlaggedApi: method android.nearby.DataElement.hashCode() |
| 30 | UnflaggedApi: android.nearby.NearbyDevice#equals(Object): |
| 31 | New API must be flagged with @FlaggedApi: method android.nearby.NearbyDevice.equals(Object) |
| 32 | UnflaggedApi: android.nearby.NearbyDevice#hashCode(): |
| 33 | New API must be flagged with @FlaggedApi: method android.nearby.NearbyDevice.hashCode() |
| 34 | UnflaggedApi: android.nearby.NearbyDevice#toString(): |
| 35 | New API must be flagged with @FlaggedApi: method android.nearby.NearbyDevice.toString() |
| 36 | UnflaggedApi: android.nearby.OffloadCapability#equals(Object): |
| 37 | New API must be flagged with @FlaggedApi: method android.nearby.OffloadCapability.equals(Object) |
| 38 | UnflaggedApi: android.nearby.OffloadCapability#hashCode(): |
| 39 | New API must be flagged with @FlaggedApi: method android.nearby.OffloadCapability.hashCode() |
| 40 | UnflaggedApi: android.nearby.OffloadCapability#toString(): |
| 41 | New API must be flagged with @FlaggedApi: method android.nearby.OffloadCapability.toString() |
| 42 | UnflaggedApi: android.nearby.PresenceCredential#equals(Object): |
| 43 | New API must be flagged with @FlaggedApi: method android.nearby.PresenceCredential.equals(Object) |
| 44 | UnflaggedApi: android.nearby.PresenceCredential#hashCode(): |
| 45 | New API must be flagged with @FlaggedApi: method android.nearby.PresenceCredential.hashCode() |
| 46 | UnflaggedApi: android.nearby.PublicCredential#equals(Object): |
| 47 | New API must be flagged with @FlaggedApi: method android.nearby.PublicCredential.equals(Object) |
| 48 | UnflaggedApi: android.nearby.PublicCredential#hashCode(): |
| 49 | New API must be flagged with @FlaggedApi: method android.nearby.PublicCredential.hashCode() |
| 50 | UnflaggedApi: android.nearby.ScanRequest#equals(Object): |
| 51 | New API must be flagged with @FlaggedApi: method android.nearby.ScanRequest.equals(Object) |
| 52 | UnflaggedApi: android.nearby.ScanRequest#hashCode(): |
| 53 | New API must be flagged with @FlaggedApi: method android.nearby.ScanRequest.hashCode() |
| 54 | UnflaggedApi: android.nearby.ScanRequest#toString(): |
| 55 | New API must be flagged with @FlaggedApi: method android.nearby.ScanRequest.toString() |
| 56 | UnflaggedApi: android.net.EthernetNetworkManagementException#equals(Object): |
| 57 | New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkManagementException.equals(Object) |
| 58 | UnflaggedApi: android.net.EthernetNetworkManagementException#hashCode(): |
| 59 | New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkManagementException.hashCode() |
| 60 | UnflaggedApi: android.net.EthernetNetworkUpdateRequest#equals(Object): |
| 61 | New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkUpdateRequest.equals(Object) |
| 62 | UnflaggedApi: android.net.EthernetNetworkUpdateRequest#hashCode(): |
| 63 | New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkUpdateRequest.hashCode() |
| 64 | UnflaggedApi: android.net.EthernetNetworkUpdateRequest#toString(): |
| 65 | New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkUpdateRequest.toString() |
| 66 | UnflaggedApi: android.net.IpSecManager.IpSecTunnelInterface#finalize(): |
| 67 | New API must be flagged with @FlaggedApi: method android.net.IpSecManager.IpSecTunnelInterface.finalize() |
| 68 | UnflaggedApi: android.net.IpSecManager.IpSecTunnelInterface#toString(): |
| 69 | New API must be flagged with @FlaggedApi: method android.net.IpSecManager.IpSecTunnelInterface.toString() |
| 70 | UnflaggedApi: android.net.IpSecTransform.Builder#buildTunnelModeTransform(java.net.InetAddress, android.net.IpSecManager.SecurityParameterIndex): |
| 71 | New API must be flagged with @FlaggedApi: method android.net.IpSecTransform.Builder.buildTunnelModeTransform(java.net.InetAddress,android.net.IpSecManager.SecurityParameterIndex) |
| 72 | UnflaggedApi: android.net.NetworkStats.Entry#toString(): |
| 73 | New API must be flagged with @FlaggedApi: method android.net.NetworkStats.Entry.toString() |
| 74 | UnflaggedApi: android.net.nsd.NsdManager#registerOffloadEngine(String, long, long, java.util.concurrent.Executor, android.net.nsd.OffloadEngine): |
| 75 | New API must be flagged with @FlaggedApi: method android.net.nsd.NsdManager.registerOffloadEngine(String,long,long,java.util.concurrent.Executor,android.net.nsd.OffloadEngine) |
| 76 | UnflaggedApi: android.net.nsd.NsdManager#unregisterOffloadEngine(android.net.nsd.OffloadEngine): |
| 77 | New API must be flagged with @FlaggedApi: method android.net.nsd.NsdManager.unregisterOffloadEngine(android.net.nsd.OffloadEngine) |
| 78 | UnflaggedApi: android.net.nsd.OffloadEngine: |
| 79 | New API must be flagged with @FlaggedApi: class android.net.nsd.OffloadEngine |
| 80 | UnflaggedApi: android.net.nsd.OffloadEngine#OFFLOAD_CAPABILITY_BYPASS_MULTICAST_LOCK: |
| 81 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadEngine.OFFLOAD_CAPABILITY_BYPASS_MULTICAST_LOCK |
| 82 | UnflaggedApi: android.net.nsd.OffloadEngine#OFFLOAD_TYPE_FILTER_QUERIES: |
| 83 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadEngine.OFFLOAD_TYPE_FILTER_QUERIES |
| 84 | UnflaggedApi: android.net.nsd.OffloadEngine#OFFLOAD_TYPE_FILTER_REPLIES: |
| 85 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadEngine.OFFLOAD_TYPE_FILTER_REPLIES |
| 86 | UnflaggedApi: android.net.nsd.OffloadEngine#OFFLOAD_TYPE_REPLY: |
| 87 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadEngine.OFFLOAD_TYPE_REPLY |
| 88 | UnflaggedApi: android.net.nsd.OffloadEngine#onOffloadServiceRemoved(android.net.nsd.OffloadServiceInfo): |
| 89 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadEngine.onOffloadServiceRemoved(android.net.nsd.OffloadServiceInfo) |
| 90 | UnflaggedApi: android.net.nsd.OffloadEngine#onOffloadServiceUpdated(android.net.nsd.OffloadServiceInfo): |
| 91 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadEngine.onOffloadServiceUpdated(android.net.nsd.OffloadServiceInfo) |
| 92 | UnflaggedApi: android.net.nsd.OffloadServiceInfo: |
| 93 | New API must be flagged with @FlaggedApi: class android.net.nsd.OffloadServiceInfo |
| 94 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#CONTENTS_FILE_DESCRIPTOR: |
| 95 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.CONTENTS_FILE_DESCRIPTOR |
| 96 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#CREATOR: |
| 97 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.CREATOR |
| 98 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#OffloadServiceInfo(android.net.nsd.OffloadServiceInfo.Key, java.util.List<java.lang.String>, String, byte[], int, long): |
| 99 | New API must be flagged with @FlaggedApi: constructor android.net.nsd.OffloadServiceInfo(android.net.nsd.OffloadServiceInfo.Key,java.util.List<java.lang.String>,String,byte[],int,long) |
| 100 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#PARCELABLE_STABILITY_LOCAL: |
| 101 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.PARCELABLE_STABILITY_LOCAL |
| 102 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#PARCELABLE_STABILITY_VINTF: |
| 103 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.PARCELABLE_STABILITY_VINTF |
| 104 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#PARCELABLE_WRITE_RETURN_VALUE: |
| 105 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.PARCELABLE_WRITE_RETURN_VALUE |
| 106 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#describeContents(): |
| 107 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.describeContents() |
| 108 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#equals(Object): |
| 109 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.equals(Object) |
| 110 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#getHostname(): |
| 111 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getHostname() |
| 112 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#getKey(): |
| 113 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getKey() |
| 114 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#getOffloadPayload(): |
| 115 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getOffloadPayload() |
| 116 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#getOffloadType(): |
| 117 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getOffloadType() |
| 118 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#getPriority(): |
| 119 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getPriority() |
| 120 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#getSubtypes(): |
| 121 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getSubtypes() |
| 122 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#hashCode(): |
| 123 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.hashCode() |
| 124 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#toString(): |
| 125 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.toString() |
| 126 | UnflaggedApi: android.net.nsd.OffloadServiceInfo#writeToParcel(android.os.Parcel, int): |
| 127 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.writeToParcel(android.os.Parcel,int) |
| 128 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key: |
| 129 | New API must be flagged with @FlaggedApi: class android.net.nsd.OffloadServiceInfo.Key |
| 130 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#CONTENTS_FILE_DESCRIPTOR: |
| 131 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.CONTENTS_FILE_DESCRIPTOR |
| 132 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#CREATOR: |
| 133 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.CREATOR |
| 134 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#Key(String, String): |
| 135 | New API must be flagged with @FlaggedApi: constructor android.net.nsd.OffloadServiceInfo.Key(String,String) |
| 136 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#PARCELABLE_STABILITY_LOCAL: |
| 137 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.PARCELABLE_STABILITY_LOCAL |
| 138 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#PARCELABLE_STABILITY_VINTF: |
| 139 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.PARCELABLE_STABILITY_VINTF |
| 140 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#PARCELABLE_WRITE_RETURN_VALUE: |
| 141 | New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.PARCELABLE_WRITE_RETURN_VALUE |
| 142 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#describeContents(): |
| 143 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.describeContents() |
| 144 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#equals(Object): |
| 145 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.equals(Object) |
| 146 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#getServiceName(): |
| 147 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.getServiceName() |
| 148 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#getServiceType(): |
| 149 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.getServiceType() |
| 150 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#hashCode(): |
| 151 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.hashCode() |
| 152 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#toString(): |
| 153 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.toString() |
| 154 | UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#writeToParcel(android.os.Parcel, int): |
| 155 | New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.writeToParcel(android.os.Parcel,int) |
| 156 | UnflaggedApi: android.net.thread.ThreadNetworkController: |
| 157 | New API must be flagged with @FlaggedApi: class android.net.thread.ThreadNetworkController |
| 158 | UnflaggedApi: android.net.thread.ThreadNetworkController#THREAD_VERSION_1_3: |
| 159 | New API must be flagged with @FlaggedApi: field android.net.thread.ThreadNetworkController.THREAD_VERSION_1_3 |
| 160 | UnflaggedApi: android.net.thread.ThreadNetworkController#getThreadVersion(): |
| 161 | New API must be flagged with @FlaggedApi: method android.net.thread.ThreadNetworkController.getThreadVersion() |
| 162 | UnflaggedApi: android.net.thread.ThreadNetworkManager: |
| 163 | New API must be flagged with @FlaggedApi: class android.net.thread.ThreadNetworkManager |
| 164 | UnflaggedApi: android.net.thread.ThreadNetworkManager#getAllThreadNetworkControllers(): |
| 165 | New API must be flagged with @FlaggedApi: method android.net.thread.ThreadNetworkManager.getAllThreadNetworkControllers() |