ObjFW  Check-in [9e76144ef8]

Overview
Comment:Add support for and use the new nullability
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 9e76144ef8bd60cee8f2745faab1678da039d4d74d553b74872e494a02f00bd8
User & Date: js on 2015-06-13 22:26:05
Other Links: manifest | tags
Context
2015-06-14
10:45
Add OF_NONNULL / OF_NULLABLE and use that instead check-in: b7097a67b6 user: js tags: trunk
2015-06-13
22:26
Add support for and use the new nullability check-in: 9e76144ef8 user: js tags: trunk
11:11
Update ObjFW.xcodeproj to Xcode 7 check-in: f25b2c9e91 user: js tags: trunk
Changes

Modified src/OFApplication.h from [b8b3df6515] to [efd0ac2883].    [diff]

Modified src/OFArray.h from [3b343ee011] to [f02c7b62f7].    [diff]

Modified src/OFArray_adjacent.h from [777201fd2e] to [8b070c069d].    [diff]

Modified src/OFArray_adjacentSubarray.h from [8326d185e5] to [35a14732b3].    [diff]

Modified src/OFArray_subarray.h from [bdc7298609] to [5c479443ba].    [diff]

Modified src/OFAutoreleasePool+Private.h from [572e63f6a3] to [15b3ef0a51].    [diff]

Modified src/OFAutoreleasePool.h from [d9cfb7f06a] to [c4fa3ea10e].    [diff]

Modified src/OFBigDataArray.h from [c97b3ec377] to [3e034e5ab6].    [diff]

Modified src/OFBlock.h from [5b982e6c1a] to [01e4fda855].    [diff]

Modified src/OFCollection.h from [57a89b6a29] to [ca64037e5a].    [diff]

Modified src/OFCondition.h from [745b1cab73] to [c33a65126c].    [diff]

Modified src/OFConstantString.h from [b952a6d48c] to [ab4546c924].    [diff]

Modified src/OFCountedSet.h from [0b0a8e2d9d] to [5313d3ec39].    [diff]

Modified src/OFCountedSet_hashtable.h from [7b0360b3f8] to [c4031acd18].    [diff]

Modified src/OFDataArray+Hashing.h from [395a3e3df7] to [9fd7a3ae5d].    [diff]

Modified src/OFDataArray+MessagePackValue.h from [fd122e8b07] to [63099f0f3d].    [diff]

Modified src/OFDataArray.h from [5959e95840] to [dbaf155683].    [diff]

Modified src/OFDate.h from [a91a3bb659] to [5fea3d4d33].    [diff]

Modified src/OFDictionary.h from [357ef085a2] to [85eedadac8].    [diff]

Modified src/OFDictionary_hashtable.h from [2e15481966] to [d0f64480f3].    [diff]

Modified src/OFEnumerator.h from [289c822ada] to [00a9d26e5f].    [diff]

Modified src/OFFile.h from [ebd8f096a0] to [03d8a7c1d4].    [diff]

Modified src/OFHTTPClient.h from [65cccf1fb8] to [74c3496cfd].    [diff]

Modified src/OFHTTPRequest.h from [22005b677b] to [523bcf67ad].    [diff]

Modified src/OFHTTPResponse.h from [988402eb89] to [043802ccf0].    [diff]

Modified src/OFHTTPServer.h from [a748f86500] to [1d47d66b5b].    [diff]

Modified src/OFHash.h from [3407d4c3db] to [3d6ceb79ea].    [diff]

Modified src/OFINICategory+Private.h from [f3dd9db12f] to [57eb45a3d8].    [diff]

Modified src/OFINICategory.h from [96f0151dae] to [e2014b9e81].    [diff]

Modified src/OFINIFile.h from [2b02002d00] to [0ded227d84].    [diff]

Modified src/OFInflate64Stream.h from [351ad5a7b7] to [90b8b21020].    [diff]

Modified src/OFInflateStream.h from [9d59f54685] to [b2d90d3bc7].    [diff]

Modified src/OFIntrospection.h from [757a211040] to [0bd232c6bc].    [diff]

Modified src/OFJSONRepresentation.h from [4abe1573f2] to [8dc534c0fd].    [diff]

Modified src/OFKernelEventObserver+Private.h from [dfd89ec8e7] to [e624333841].    [diff]

Modified src/OFKernelEventObserver.h from [5f1691d0b1] to [134a6fc2ce].    [diff]

Modified src/OFKernelEventObserver_epoll.h from [a1c28950dc] to [6c5bfc2bcc].    [diff]

Modified src/OFKernelEventObserver_kqueue.h from [59ced1df2f] to [59a7d7f5c7].    [diff]

Modified src/OFKernelEventObserver_poll.h from [f1ee0351df] to [8cd049f795].    [diff]

Modified src/OFKernelEventObserver_select.h from [ba6ed69d4a] to [ff27d287c3].    [diff]

Modified src/OFList.h from [41ad30e5c0] to [badebf99e1].    [diff]

Modified src/OFLocking.h from [ff0b514bb3] to [aabddd2a24].    [diff]

Modified src/OFMD5Hash.h from [f6743c94bf] to [802d16ca17].    [diff]

Modified src/OFMapTable+Private.h from [6d5ea1749d] to [3115c68700].    [diff]

Modified src/OFMapTable.h from [d4d456e6cd] to [03ba48a726].    [diff]

Modified src/OFMessagePackExtension.h from [059cbd7345] to [62dc4c8908].    [diff]

Modified src/OFMessagePackRepresentation.h from [6498c39786] to [02cc4d0e2e].    [diff]

Modified src/OFMutableArray.h from [d606689457] to [73428ea9d3].    [diff]

Modified src/OFMutableArray_adjacent.h from [a5f8845a3f] to [fd4cebc98d].    [diff]

Modified src/OFMutableDictionary.h from [1bc847e58e] to [d3e27d1158].    [diff]

Modified src/OFMutableDictionary_hashtable.h from [c9686e59b7] to [0634fd79ce].    [diff]

Modified src/OFMutableSet.h from [4371ecc2d9] to [eae3dd1556].    [diff]

Modified src/OFMutableSet_hashtable.h from [7505a928c5] to [a91b953b51].    [diff]

Modified src/OFMutableString.h from [d844db881d] to [0629306105].    [diff]

Modified src/OFMutableString_UTF8.h from [e65e37ad7f] to [1e46c927ce].    [diff]

Modified src/OFMutex.h from [1f9a5c477b] to [3c700dc33f].    [diff]

Modified src/OFNull.h from [8996415aaa] to [69a8b20533].    [diff]

Modified src/OFNumber.h from [51f3647292] to [d6e03f82de].    [diff]

Modified src/OFObject+Serialization.h from [cb97c55d5b] to [5916ad3770].    [diff]

Modified src/OFObject.h from [1907dcf7b8] to [c9ef03c38f].    [diff]

Modified src/OFOptionsParser.h from [e68f8554d3] to [bff8d10a51].    [diff]

Modified src/OFPlugin.h from [5e026f9965] to [d9a4de6e06].    [diff]

Modified src/OFProcess.h from [d9cfbadee0] to [c6a99c7fe3].    [diff]

Modified src/OFRIPEMD160Hash.h from [59577d187f] to [1a15dbdf74].    [diff]

Modified src/OFRecursiveMutex.h from [159cca8cc8] to [1999595e1e].    [diff]

Modified src/OFRunLoop+Private.h from [e6e1e76645] to [c9ae02043f].    [diff]

Modified src/OFRunLoop.h from [e260344414] to [0b6d167631].    [diff]

Modified src/OFSHA1Hash.h from [f7d1ee4112] to [73f9b0884e].    [diff]

Modified src/OFSHA224Hash.h from [d0fda4a283] to [5ac11423ff].    [diff]

Modified src/OFSHA224Or256Hash.h from [257314d339] to [b9a0ba0397].    [diff]

Modified src/OFSHA256Hash.h from [70e713a5ba] to [7708f93289].    [diff]

Modified src/OFSHA384Hash.h from [23b8e9e316] to [fc29a4656a].    [diff]

Modified src/OFSHA384Or512Hash.h from [468a3cb6e2] to [5aec9e9b8a].    [diff]

Modified src/OFSHA512Hash.h from [e271607c35] to [b69f965a65].    [diff]

Modified src/OFSeekableStream.h from [2c45e50707] to [f5b4d92235].    [diff]

Modified src/OFSerialization.h from [03c0d6da44] to [5d272a4583].    [diff]

Modified src/OFSet.h from [da75a58c99] to [4f3cbb67f1].    [diff]

Modified src/OFSet_hashtable.h from [987ad060d9] to [a2bc103db5].    [diff]

Modified src/OFSettings.h from [0d8a20bfc8] to [2f4b4ac28d].    [diff]

Modified src/OFSettings_INIFile.h from [81324b1018] to [7b87ff8285].    [diff]

Modified src/OFSortedList.h from [df204b4c51] to [fb7f02bccb].    [diff]

Modified src/OFStdIOStream.h from [004622bc57] to [1b4f95e1e9].    [diff]

Modified src/OFStream+Private.h from [4081796c91] to [374d14d5bd].    [diff]

Modified src/OFStream.h from [4c3277f2ac] to [af476e35d4].    [diff]

Modified src/OFStreamSocket.h from [6843e4c621] to [2e737acb53].    [diff]

Modified src/OFString+Hashing.h from [c1ea3b2a9a] to [057e394b3d].    [diff]

Modified src/OFString+JSONValue.h from [5331e43cf6] to [3904afc721].    [diff]

Modified src/OFString+Serialization.h from [b2442150b8] to [d42f2bddcf].    [diff]

Modified src/OFString+URLEncoding.h from [b68e3b83bd] to [7aab8630a9].    [diff]

Modified src/OFString+XMLEscaping.h from [db78a5e48c] to [5146f4aa80].    [diff]

Modified src/OFString+XMLUnescaping.h from [ca089314de] to [faa405a093].    [diff]

Modified src/OFString.h from [727e3bcb81] to [a26c914c0c].    [diff]

Modified src/OFString_UTF8+Private.h from [5fd3c45bf4] to [ce04431695].    [diff]

Modified src/OFString_UTF8.h from [fa7aabff72] to [6a733beb72].    [diff]

Modified src/OFSystemInfo.h from [83510ab411] to [579d6e7617].    [diff]

Modified src/OFTCPSocket+SOCKS5.h from [0f865cda54] to [694b2a7d0b].    [diff]

Modified src/OFTCPSocket.h from [0e29d56685] to [433e48e1ac].    [diff]

Modified src/OFTLSSocket.h from [a7cdac098b] to [968eca3d6d].    [diff]

Modified src/OFThread+Private.h from [7aa9919aa4] to [0c17908055].    [diff]

Modified src/OFThread.h from [2d3c3b4342] to [5030168140].    [diff]

Modified src/OFThreadPool.h from [e4268d9aa1] to [3d5d69ac3c].    [diff]

Modified src/OFTimer+Private.h from [f003cb3fb5] to [27d3b82c84].    [diff]

Modified src/OFTimer.h from [9a0d092c72] to [46ec059844].    [diff]

Modified src/OFUDPSocket.h from [40843cdaf1] to [47b461dbfd].    [diff]

Modified src/OFURL.h from [5d05ef422c] to [a3a984e369].    [diff]

Modified src/OFXMLAttribute.h from [f649c0cd04] to [06dd68e3e3].    [diff]

Modified src/OFXMLCDATA.h from [adae2369d2] to [1ebcd2d0d8].    [diff]

Modified src/OFXMLCharacters.h from [e1225e013b] to [178ec3fb9d].    [diff]

Modified src/OFXMLComment.h from [607f77da02] to [d8d36ce46e].    [diff]

Modified src/OFXMLElement+Serialization.h from [075c05aef9] to [dda7e9f3d6].    [diff]

Modified src/OFXMLElement.h from [3275f15b38] to [1cbedf75d5].    [diff]

Modified src/OFXMLElementBuilder.h from [bc1c1fb01a] to [0cd8345c79].    [diff]

Modified src/OFXMLNode.h from [92923cf6b5] to [ec948ed45d].    [diff]

Modified src/OFXMLParser.h from [fa3cd926f4] to [67de382a36].    [diff]

Modified src/OFXMLProcessingInstructions.h from [b8543db99d] to [cd910d0b0a].    [diff]

Modified src/OFZIPArchive.h from [3ce281f546] to [d2c0dfdef8].    [diff]

Modified src/OFZIPArchiveEntry+Private.h from [d8d4d53628] to [ae322a52c9].    [diff]

Modified src/OFZIPArchiveEntry.h from [7421f93176] to [247677c877].    [diff]

Modified src/atomic.h from [4c89aaf0ff] to [907e2f3914].    [diff]

Modified src/autorelease.h from [cc1becd34f] to [bf550554f1].    [diff]

Modified src/base64.h from [83adc61f26] to [3f2eb41d3c].    [diff]

Modified src/block.h from [74698753c6] to [30540ac853].    [diff]

Modified src/instance.h from [e149a9f613] to [a5b3481f06].    [diff]

Modified src/macros.h from [73c4a25692] to [6ce9a1b05b].    [diff]

Modified src/of_asprintf.h from [b3e6d9aacb] to [f79cba2d8d].    [diff]

Modified src/of_strptime.h from [0474419529] to [3d18d54500].    [diff]

Modified src/resolver.h from [f71e91f385] to [453d9528f7].    [diff]

Modified src/socket.h from [dbedacc6ee] to [c74fa51c3e].    [diff]

Modified tests/OFDataArrayTests.m from [7ed24ced8e] to [06e9072275].    [diff]