xref: /aosp_15_r20/prebuilts/sdk/35/module-lib/api/android-incompatibilities.txt (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)
1// Baseline format: 1.0
2AddedFinal: java.nio.DirectByteBuffer#asCharBuffer():
3    Method java.nio.DirectByteBuffer.asCharBuffer has added 'final' qualifier
4AddedFinal: java.nio.DirectByteBuffer#asDoubleBuffer():
5    Method java.nio.DirectByteBuffer.asDoubleBuffer has added 'final' qualifier
6AddedFinal: java.nio.DirectByteBuffer#asFloatBuffer():
7    Method java.nio.DirectByteBuffer.asFloatBuffer has added 'final' qualifier
8AddedFinal: java.nio.DirectByteBuffer#asIntBuffer():
9    Method java.nio.DirectByteBuffer.asIntBuffer has added 'final' qualifier
10AddedFinal: java.nio.DirectByteBuffer#asLongBuffer():
11    Method java.nio.DirectByteBuffer.asLongBuffer has added 'final' qualifier
12AddedFinal: java.nio.DirectByteBuffer#asReadOnlyBuffer():
13    Method java.nio.DirectByteBuffer.asReadOnlyBuffer has added 'final' qualifier
14AddedFinal: java.nio.DirectByteBuffer#asShortBuffer():
15    Method java.nio.DirectByteBuffer.asShortBuffer has added 'final' qualifier
16AddedFinal: java.nio.DirectByteBuffer#compact():
17    Method java.nio.DirectByteBuffer.compact has added 'final' qualifier
18AddedFinal: java.nio.DirectByteBuffer#duplicate():
19    Method java.nio.DirectByteBuffer.duplicate has added 'final' qualifier
20AddedFinal: java.nio.DirectByteBuffer#get():
21    Method java.nio.DirectByteBuffer.get has added 'final' qualifier
22AddedFinal: java.nio.DirectByteBuffer#get(int):
23    Method java.nio.DirectByteBuffer.get has added 'final' qualifier
24AddedFinal: java.nio.DirectByteBuffer#getChar():
25    Method java.nio.DirectByteBuffer.getChar has added 'final' qualifier
26AddedFinal: java.nio.DirectByteBuffer#getChar(int):
27    Method java.nio.DirectByteBuffer.getChar has added 'final' qualifier
28AddedFinal: java.nio.DirectByteBuffer#getDouble():
29    Method java.nio.DirectByteBuffer.getDouble has added 'final' qualifier
30AddedFinal: java.nio.DirectByteBuffer#getDouble(int):
31    Method java.nio.DirectByteBuffer.getDouble has added 'final' qualifier
32AddedFinal: java.nio.DirectByteBuffer#getFloat():
33    Method java.nio.DirectByteBuffer.getFloat has added 'final' qualifier
34AddedFinal: java.nio.DirectByteBuffer#getFloat(int):
35    Method java.nio.DirectByteBuffer.getFloat has added 'final' qualifier
36AddedFinal: java.nio.DirectByteBuffer#getLong():
37    Method java.nio.DirectByteBuffer.getLong has added 'final' qualifier
38AddedFinal: java.nio.DirectByteBuffer#getLong(int):
39    Method java.nio.DirectByteBuffer.getLong has added 'final' qualifier
40AddedFinal: java.nio.DirectByteBuffer#getShort():
41    Method java.nio.DirectByteBuffer.getShort has added 'final' qualifier
42AddedFinal: java.nio.DirectByteBuffer#getShort(int):
43    Method java.nio.DirectByteBuffer.getShort has added 'final' qualifier
44AddedFinal: java.nio.DirectByteBuffer#isDirect():
45    Method java.nio.DirectByteBuffer.isDirect has added 'final' qualifier
46AddedFinal: java.nio.DirectByteBuffer#isReadOnly():
47    Method java.nio.DirectByteBuffer.isReadOnly has added 'final' qualifier
48AddedFinal: java.nio.DirectByteBuffer#put(byte):
49    Method java.nio.DirectByteBuffer.put has added 'final' qualifier
50AddedFinal: java.nio.DirectByteBuffer#put(int, byte):
51    Method java.nio.DirectByteBuffer.put has added 'final' qualifier
52AddedFinal: java.nio.DirectByteBuffer#putChar(char):
53    Method java.nio.DirectByteBuffer.putChar has added 'final' qualifier
54AddedFinal: java.nio.DirectByteBuffer#putChar(int, char):
55    Method java.nio.DirectByteBuffer.putChar has added 'final' qualifier
56AddedFinal: java.nio.DirectByteBuffer#putDouble(double):
57    Method java.nio.DirectByteBuffer.putDouble has added 'final' qualifier
58AddedFinal: java.nio.DirectByteBuffer#putDouble(int, double):
59    Method java.nio.DirectByteBuffer.putDouble has added 'final' qualifier
60AddedFinal: java.nio.DirectByteBuffer#putFloat(float):
61    Method java.nio.DirectByteBuffer.putFloat has added 'final' qualifier
62AddedFinal: java.nio.DirectByteBuffer#putFloat(int, float):
63    Method java.nio.DirectByteBuffer.putFloat has added 'final' qualifier
64AddedFinal: java.nio.DirectByteBuffer#putInt(int):
65    Method java.nio.DirectByteBuffer.putInt has added 'final' qualifier
66AddedFinal: java.nio.DirectByteBuffer#putInt(int, int):
67    Method java.nio.DirectByteBuffer.putInt has added 'final' qualifier
68AddedFinal: java.nio.DirectByteBuffer#putLong(int, long):
69    Method java.nio.DirectByteBuffer.putLong has added 'final' qualifier
70AddedFinal: java.nio.DirectByteBuffer#putLong(long):
71    Method java.nio.DirectByteBuffer.putLong has added 'final' qualifier
72AddedFinal: java.nio.DirectByteBuffer#putShort(int, short):
73    Method java.nio.DirectByteBuffer.putShort has added 'final' qualifier
74AddedFinal: java.nio.DirectByteBuffer#putShort(short):
75    Method java.nio.DirectByteBuffer.putShort has added 'final' qualifier
76AddedFinal: java.nio.DirectByteBuffer#slice():
77    Method java.nio.DirectByteBuffer.slice has added 'final' qualifier
78AddedFinal: java.nio.DirectByteBuffer#slice(int, int):
79    Method java.nio.DirectByteBuffer.slice has added 'final' qualifier
80
81
82ChangedThrows: android.bluetooth.BluetoothHapClient#close():
83    Method android.bluetooth.BluetoothHapClient.close no longer throws exception java.lang.Exception
84ChangedThrows: android.bluetooth.BluetoothHeadsetClient#close():
85    Method android.bluetooth.BluetoothHeadsetClient.close no longer throws exception java.lang.Exception
86ChangedThrows: android.bluetooth.BluetoothLeBroadcast#close():
87    Method android.bluetooth.BluetoothLeBroadcast.close no longer throws exception java.lang.Exception
88ChangedThrows: android.bluetooth.BluetoothLeBroadcastAssistant#close():
89    Method android.bluetooth.BluetoothLeBroadcastAssistant.close no longer throws exception java.lang.Exception
90ChangedThrows: android.bluetooth.BluetoothMapClient#close():
91    Method android.bluetooth.BluetoothMapClient.close no longer throws exception java.lang.Exception
92ChangedThrows: android.bluetooth.BluetoothPbapClient#close():
93    Method android.bluetooth.BluetoothPbapClient.close no longer throws exception java.lang.Exception
94ChangedThrows: android.bluetooth.BluetoothSap#close():
95    Method android.bluetooth.BluetoothSap.close no longer throws exception java.lang.Exception
96ChangedThrows: android.bluetooth.UidTraffic#clone():
97    Method android.bluetooth.UidTraffic.clone no longer throws exception java.lang.CloneNotSupportedException
98ChangedThrows: android.net.NetworkStats#clone():
99    Method android.net.NetworkStats.clone no longer throws exception java.lang.CloneNotSupportedException
100
101
102ChangedType: android.bluetooth.UidTraffic#clone():
103    Method android.bluetooth.UidTraffic.clone has changed return type from java.lang.Object to android.bluetooth.UidTraffic
104ChangedType: android.net.NetworkStats#clone():
105    Method android.net.NetworkStats.clone has changed return type from java.lang.Object to android.net.NetworkStats
106ChangedType: java.nio.DirectByteBuffer#duplicate():
107    Method java.nio.DirectByteBuffer.duplicate has changed return type from java.nio.ByteBuffer to java.nio.MappedByteBuffer
108ChangedType: java.nio.DirectByteBuffer#slice():
109    Method java.nio.DirectByteBuffer.slice has changed return type from java.nio.ByteBuffer to java.nio.MappedByteBuffer
110
111
112RemovedClass: android.net.wifi.WifiKeystore:
113    Removed class android.net.wifi.WifiKeystore
114
115
116RemovedMethod: android.content.pm.PackageManager#getPermissionControllerPackageName():
117    Removed method android.content.pm.PackageManager.getPermissionControllerPackageName()
118