Overview
Artifact ID: | 1f7afe964a87cbe292eae9504a5902dd73e90fd940ed278d7826f5acc6aa834e |
---|---|
Page Name: | API Review for 1.0 |
Date: | 2021-04-07 13:56:48 |
Original User: | js |
Mimetype: | text/x-markdown |
Next | fa9f25d56e74d818da5fce08329224e27095807a9d5349de010a74944a991500 |
Content
For the 1.0 release, all APIs should be reviewed, as starting 1.0, they are supposed to be stable.
Right now, we have the following classes (generated using find src -name '*.h' -and -not -name '*+Private.h' -and -not -wholename 'src/bridge/*' -and -not -wholename 'src/runtime/*' -exec grep '^@interface ' {} \; | sed 's/^@interface /* ❌ /' | sed 's/:.*//' | sed 's/OF_GENERIC(.*)//' | sed 's/</\</' | sed 's/>/\>/' | sort
):
- ❌ NSString
- ❌ OFAAAADNSResourceRecord
- ❌ OFAcceptFailedException
- ❌ OFAdjacentArray
- ❌ OFAdjacentSubarray
- ❌ OFADNSResourceRecord
- ❌ OFAllocFailedException
- ❌ OFAlreadyConnectedException
- ❌ OFApplication
- ❌ OFArray
- ❌ OFBindFailedException
- ❌ OFBitSetCharacterSet
- ❌ OFBlock
- ❌ OFBytesValue
- ❌ OFChangeCurrentDirectoryPathFailedException
- ❌ OFCharacterSet
- ❌ OFCharacterSet (URLCharacterSets)
- ❌ OFChecksumMismatchException
- ❌ OFCNAMEDNSResourceRecord
- ❌ OFColor
- ❌ OFCondition
- ❌ OFConditionBroadcastFailedException
- ❌ OFConditionSignalFailedException
- ❌ OFConditionStillWaitingException
- ❌ OFConditionWaitFailedException
- ❌ OFConnectionFailedException
- ❌ OFConstantString
- ❌ OFCopyItemFailedException
- ❌ OFCountedMapTableSet
- ❌ OFCountedSet
- ❌ OFCreateDirectoryFailedException
- ❌ OFCreateSymbolicLinkFailedException
- ❌ OFCreateWindowsRegistryKeyFailedException
- ❌ OFData
- ❌ OFData (CryptoHashing)
- ❌ OFDatagramSocket
- ❌ OFData (MessagePackParsing)
- ❌ OFDate
- ❌ OFDeleteWindowsRegistryKeyFailedException
- ❌ OFDeleteWindowsRegistryValueFailedException
- ❌ OFDictionary
- ❌ OFDictionary (FileAttributes)
- ❌ OFDimensionValue
- ❌ OFDNSQuery
- ❌ OFDNSQueryFailedException
- ❌ OFDNSResolver
- ❌ OFDNSResolverSettings
- ❌ OFDNSResourceRecord
- ❌ OFDNSResponse
- ❌ OFEnumerationMutationException
- ❌ OFEnumerator
- ❌ OFEpollKernelEventObserver
- ❌ OFException
- ❌ OFFile
- ❌ OFFileManager
- ❌ OFFileURLHandler
- ❌ OFGetCurrentDirectoryPathFailedException
- ❌ OFGetOptionFailedException
- ❌ OFGetWindowsRegistryValueFailedException
- ❌ OFGlobalBlock
- ❌ OFGZIPStream
- ❌ OFHashAlreadyCalculatedException
- ❌ OFHINFODNSResourceRecord
- ❌ OFHMAC
- ❌ OFHostAddressResolver
- ❌ OFHTTPClient
- ❌ OFHTTPCookie
- ❌ OFHTTPCookieManager
- ❌ OFHTTPRequest
- ❌ OFHTTPRequestFailedException
- ❌ OFHTTPResponse
- ❌ OFHTTPServer
- ❌ OFHTTPURLHandler
- ❌ OFInflate64Stream
- ❌ OFInflateStream
- ❌ OFINICategory
- ❌ OFINIFile
- ❌ OFINIFileSettings
- ❌ OFInitializationFailedException
- ❌ OFInvalidArgumentException
- ❌ OFInvalidEncodingException
- ❌ OFInvalidFormatException
- ❌ OFInvalidJSONException
- ❌ OFInvalidServerReplyException
- ❌ OFInvertedCharacterSet
- ❌ OFInvocation
- ❌ OFIPSocketAsyncConnector
- ❌ OFIPXSocket
- ❌ OFKernelEventObserver
- ❌ OFKqueueKernelEventObserver
- ❌ OFLHAArchive
- ❌ OFLHAArchiveEntry
- ❌ OFLHADecompressingStream
- ❌ OFLinkFailedException
- ❌ OFList
- ❌ OFListenFailedException
- ❌ OFLoadPluginFailedException
- ❌ OFLocale
- ❌ OFLockFailedException
- ❌ OFMalformedXMLException
- ❌ OFMallocBlock
- ❌ OFMapTable
- ❌ OFMapTableDictionary
- ❌ OFMapTableEnumerator
- ❌ OFMapTableSet
- ❌ OFMD5Hash
- ❌ OFMemoryNotPartOfObjectException
- ❌ OFMessagePackExtension
- ❌ OFMethodSignature
- ❌ OFMoveItemFailedException
- ❌ OFMutableAdjacentArray
- ❌ OFMutableArray
- ❌ OFMutableData
- ❌ OFMutableDictionary
- ❌ OFMutableLHAArchiveEntry
- ❌ OFMutableMapTableDictionary
- ❌ OFMutableMapTableSet
- ❌ OFMutablePair
- ❌ OFMutableSet
- ❌ OFMutableString
- ❌ OFMutableTarArchiveEntry
- ❌ OFMutableTriple
- ❌ OFMutableURL
- ❌ OFMutableUTF8String
- ❌ OFMutableZIPArchiveEntry
- ❌ OFMutex
- ❌ OFMXDNSResourceRecord
- ❌ OFNonretainedObjectValue
- ❌ OFNotImplementedException
- ❌ OFNotOpenException
- ❌ OFNSDNSResourceRecord
- ❌ OFNull
- ❌ OFNumber
- ❌ OFObject (KeyValueCoding) <OFKeyValueCoding>
- ❌ OFObject <OFObject>
- ❌ OFObject (OFSerialization)
- ❌ OFObserveFailedException
- ❌ OFOpenItemFailedException
- ❌ OFOpenWindowsRegistryKeyFailedException
- ❌ OFOptionsParser
- ❌ OFOutOfMemoryException
- ❌ OFOutOfRangeException
- ❌ OFPair
- ❌ OFPlugin
- ❌ OFPointerValue
- ❌ OFPointValue
- ❌ OFPollKernelEventObserver
- ❌ OFPTRDNSResourceRecord
- ❌ OFRangeCharacterSet
- ❌ OFRangeValue
- ❌ OFReadFailedException
- ❌ OFReadOrWriteFailedException
- ❌ OFRectangleValue
- ❌ OFRecursiveMutex
- ❌ OFRemoveItemFailedException
- ❌ OFResolveHostFailedException
- ❌ OFRetrieveItemAttributesFailedException
- ❌ OFRIPEMD160Hash
- ❌ OFRPDNSResourceRecord
- ❌ OFRunLoop
- ❌ OFSandbox
- ❌ OFSandboxActivationFailedException
- ❌ OFSecureData
- ❌ OFSeekableStream
- ❌ OFSeekFailedException
- ❌ OFSelectKernelEventObserver
- ❌ OFSequencedPacketSocket
- ❌ OFSet
- ❌ OFSetItemAttributesFailedException
- ❌ OFSetOptionFailedException
- ❌ OFSettings
- ❌ OFSetWindowsRegistryValueFailedException
- ❌ OFSHA1Hash
- ❌ OFSHA224Hash
- ❌ OFSHA224Or256Hash
- ❌ OFSHA256Hash
- ❌ OFSHA384Hash
- ❌ OFSHA384Or512Hash
- ❌ OFSHA512Hash
- ❌ OFSOADNSResourceRecord
- ❌ OFSortedList
- ❌ OFSPXSocket
- ❌ OFSPXStreamSocket
- ❌ OFSRVDNSResourceRecord
- ❌ OFStackBlock
- ❌ OFStdIOStream
- ❌ OFStillLockedException
- ❌ OFStream
- ❌ OFStreamSocket
- ❌ OFString
- ❌ OFString (CryptoHashing)
- ❌ OFString (JSONParsing)
- ❌ OFString (PathAdditions)
- ❌ OFString (PropertyListParsing)
- ❌ OFString (Serialization)
- ❌ OFString (URLEncoding)
- ❌ OFString (XMLEscaping)
- ❌ OFString (XMLUnescaping)
- ❌ OFSubarray
- ❌ OFSubprocess
- ❌ OFSystemInfo
- ❌ OFTarArchive
- ❌ OFTarArchiveEntry
- ❌ OFTCPSocket
- ❌ OFTCPSocketSOCKS5Connector
- ❌ OFThread
- ❌ OFThreadJoinFailedException
- ❌ OFThreadStartFailedException
- ❌ OFThreadStillRunningException
- ❌ OFTimer
- ❌ OFTriple
- ❌ OFTruncatedDataException
- ❌ OFTXTDNSResourceRecord
- ❌ OFUDPSocket
- ❌ OFUnboundNamespaceException
- ❌ OFUnboundPrefixException
- ❌ OFUndefinedKeyException
- ❌ OFUnknownXMLEntityException
- ❌ OFUnlockFailedException
- ❌ OFUnsupportedProtocolException
- ❌ OFUnsupportedVersionException
- ❌ OFURL
- ❌ OFURLHandler
- ❌ OFUTF8String
- ❌ OFValue
- ❌ OFWin32ConsoleStdIOStream
- ❌ OFWindowsRegistryKey
- ❌ OFWriteFailedException
- ❌ OFXMLAttribute
- ❌ OFXMLCDATA
- ❌ OFXMLCharacters
- ❌ OFXMLComment
- ❌ OFXMLElement
- ❌ OFXMLElementBuilder
- ❌ OFXMLElement (OFSerialization)
- ❌ OFXMLNode
- ❌ OFXMLParser
- ❌ OFXMLProcessingInstructions
- ❌ OFZIPArchive
- ❌ OFZIPArchiveEntry