ObjFW  Changes To API Review for 1.0

Changes to "API Review for 1.0" between 2021-04-08 01:58:16 and 2021-04-08 02:01:54

170
171
172
173
174
175
176
177


178
179
180
181
182
183
184
170
171
172
173
174
175
176

177
178
179
180
181
182
183
184
185







-
+
+







  * Doesn't have an API
* ❌ OFMapTable
* ✅ OFMapTableDictionary
  * Private
* ❌ OFMapTableEnumerator
* ✅ OFMapTableSet
  * Private
*  OFMD5Hash
*  OFMD5Hash
  * Only overrides methods from superclass
* ❌ OFMemoryNotPartOfObjectException
* ❌ OFMessagePackExtension
* ❌ OFMethodSignature
* ❌ OFMoveItemFailedException
* ✅ OFMutableAdjacentArray
  * Private
* ❌ OFMutableArray
235
236
237
238
239
240
241
242


243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261




262
263
264
265




266
267
268


269
270
271
272
273
274
275
236
237
238
239
240
241
242

243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261


262
263
264
265
266
267


268
269
270
271
272
273

274
275
276
277
278
279
280
281
282







-
+
+

















-
-
+
+
+
+


-
-
+
+
+
+


-
+
+







* ❌ OFReadOrWriteFailedException
* ✅ OFRectangleValue
  * Private
* ✅ OFRecursiveMutex
* ❌ OFRemoveItemFailedException
* ❌ OFResolveHostFailedException
* ❌ OFRetrieveItemAttributesFailedException
*  OFRIPEMD160Hash
*  OFRIPEMD160Hash
  * Only overrides methods from superclass
* ❌ OFRPDNSResourceRecord
* ❌ OFRunLoop
* ✅ OFSandbox
  * Private in 1.0 (but public in trunk)
* ✅ OFSandboxActivationFailedException
  * Private in 1.0 (but public in trunk)
* ❌ OFSecureData
* ❌ OFSeekableStream
* ❌ OFSeekFailedException
* ✅ OFSelectKernelEventObserver
  * Private
* ❌ OFSequencedPacketSocket
* ❌ OFSet
* ❌ OFSetItemAttributesFailedException
* ❌ OFSetOptionFailedException
* ❌ OFSettings
* ❌ OFSetWindowsRegistryValueFailedException
*  OFSHA1Hash
*  OFSHA224Hash
*  OFSHA1Hash
  * Only overrides methods from superclass
*  OFSHA224Hash
  * Only overrides methods from superclass
* ✅ OFSHA224Or256Hash
  * Has no API - only public because its subclasses are public
*  OFSHA256Hash
*  OFSHA384Hash
*  OFSHA256Hash
  * Only overrides methods from superclass
*  OFSHA384Hash
  * Only overrides methods from superclass
* ✅ OFSHA384Or512Hash
  * Has no API - only public because its subclasses are public
*  OFSHA512Hash
*  OFSHA512Hash
  * Only overrides methods from superclass
* ❌ OFSOADNSResourceRecord
* ❌ OFSortedList
* ❌ OFSPXSocket
* ❌ OFSPXStreamSocket
* ❌ OFSRVDNSResourceRecord
* ✅ OFStackBlock
  * Doesn't have an API