ObjFW  History of tests/OFSerializationTests.m of 9e76144ef8bd60ce

History of the file that is called tests/OFSerializationTests.m at check-in 9e76144ef8bd60ce

2023-07-15
20:57
Deleted: Merge trunk into branch "amiga-library" (check-in: [860b0bf1e9] user: js, branch: amiga-library, size: 0)
2023-04-10
19:22
Deleted: Remove OFSerialization

While the idea sounds nice that the tag name is the class, this means the
serialization includes whether something is mutable or immutable. This means
doing as much as making something immutable changes the serialization, which
can then cause issues after being deserialized. (check-in: [6ce0093f8d] user: js, branch: trunk, size: 0)

2023-01-06
09:04
[8955c90831] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 2362) [annotate] [blame] [check-ins using] [diff]
2022-11-24
00:21
[622eefb6e4] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 2362) [annotate] [blame] [check-ins using] [diff]
2022-10-09
16:33
[d36329ce8f] part of check-in [9b3cae6cba] Drop of- prefix from URI schemes

It's generally uncommon to prefix those.

Additionally, it might be worthwhile to try to get those actually
registered, which requires usage. (check-in: [9b3cae6cba] user: js, branch: trunk, size: 2362) [annotate] [blame] [check-ins using] [diff]

2022-10-03
19:51
[5f49396f7c] part of check-in [7d0456fdd6] Rename objfw-embedded: scheme to of-embedded: (check-in: [7d0456fdd6] user: js, branch: trunk, size: 2365) [annotate] [blame] [check-ins using] [diff]
2022-09-28
21:40
[ae574f4995] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 2371) [annotate] [blame] [check-ins using] [diff]
2022-08-01
21:20
[8a1b6d269b] part of check-in [1483709ab2] Add support for embedding files into binaries

Embedded files are available via the objfw-embedded: URL scheme. (check-in: [1483709ab2] user: js, branch: trunk, size: 2371) [annotate] [blame] [check-ins using] [diff]

2022-02-12
07:46
[5fdb00c13b] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 2326) [annotate] [blame] [check-ins using] [diff]
2021-10-23
12:28
[1a4c0ebd86] part of check-in [fe84b53fd3] OFUUID: Add serialization support (check-in: [fe84b53fd3] user: js, branch: trunk, size: 2326) [annotate] [blame] [check-ins using] [diff]
2021-05-08
23:22
[c0ded8afa9] part of check-in [14f1e22d79] tests: Align more with ObjFW style

ObjFW's style changed over the years, but the tests were never adjusted
to it. (check-in: [14f1e22d79] user: js, branch: trunk, size: 2186) [annotate] [blame] [check-ins using] [diff]

2021-03-07
20:25
[5f6e7408a0] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 2077) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[123b41888a] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 2105) [annotate] [blame] [check-ins using] [diff]
2020-01-05
02:05
[50a2e2daf3] part of check-in [0f99128a67] Update URL in a few places (check-in: [0f99128a67] user: js, branch: trunk, size: 2194) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[1c5f03d84b] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 2193) [annotate] [blame] [check-ins using] [diff]
2019-09-29
15:58
[e8c5cad0b7] part of check-in [09be825f88] Remove OFAutoreleasePool

OFAutoreleasePools have long been discouraged in favor of the runtime's
autorelease pools. (check-in: [09be825f88] user: js, branch: trunk, size: 2190) [annotate] [blame] [check-ins using] [diff]

2019-03-25
00:21
[80594c127a] part of check-in [b045cbb9c7] tests: Use dot syntax (check-in: [b045cbb9c7] user: js, branch: trunk, size: 2192) [annotate] [blame] [check-ins using] [diff]
2019-02-17
22:44
[c42ff771c4] part of check-in [dc0c6c34ab] tests: Only import ObjFW.h

This prevents forgetting to add an import to ObjFW.h, as the tests would
then not compile. (check-in: [dc0c6c34ab] user: js, branch: trunk, size: 2201) [annotate] [blame] [check-ins using] [diff]

2019-01-03
19:13
[9a56f20839] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 2490) [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
[acf6962670] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 2484) [annotate] [blame] [check-ins using] [diff]
2017-07-22
20:50
[5254a89663] part of check-in [c8f7b90082] Split OFDataArray into OFData and OFMutableData (check-in: [c8f7b90082] user: js, branch: trunk, size: 2461) [annotate] [blame] [check-ins using] [diff]
2017-01-09
17:36
[8b8cedb1c1] part of check-in [44f45c2e35] Update copyright

Forgot to add 2017, even though I already did quite some changes in
2017. (check-in: [44f45c2e35] user: js, branch: trunk, size: 2475) [annotate] [blame] [check-ins using] [diff]

2016-01-03
00:41
[53e04e2650] part of check-in [2a27cf3000] Update copyright

While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 2469) [annotate] [blame] [check-ins using] [diff]

2015-01-20
19:38
[891c3f9d8b] part of check-in [ea500c31be] tests: Class and category name consistency (check-in: [ea500c31be] user: js, branch: trunk, size: 2465) [annotate] [blame] [check-ins using] [diff]
2015-01-03
20:57
[55f25ef8d3] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 2463) [annotate] [blame] [check-ins using] [diff]
2014-01-04
00:24
[741c00bb60] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 2457) [annotate] [blame] [check-ins using] [diff]
2013-01-09
22:24
[03080ecb34] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 2451) [annotate] [blame] [check-ins using] [diff]
2012-12-15
17:52
[61f9a15e64] part of check-in [c85ff8d35a] OFDataArray: Improve API. (check-in: [c85ff8d35a] user: js, branch: trunk, size: 2445) [annotate] [blame] [check-ins using] [diff]
2012-06-06
13:09
[cf7d67e102] part of check-in [d5ddb2cb48] Rework OFDataArray API.

Also adds more checks. (check-in: [d5ddb2cb48] user: js, branch: trunk, size: 2451) [annotate] [blame] [check-ins using] [diff]

2012-01-05
00:56
[8b60915267] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 2447) [annotate] [blame] [check-ins using] [diff]
2011-09-17
18:58
[7281d1f793] part of check-in [ef02147e8b] Better format for serialization of floating point OFNumbers. (check-in: [ef02147e8b] user: js, branch: trunk, size: 2441) [annotate] [blame] [check-ins using] [diff]
15:20
[d1ee4a5580] part of check-in [4bef853a72] Change OFDate to use and export doubles. (check-in: [4bef853a72] user: js, branch: trunk, size: 2385) [annotate] [blame] [check-ins using] [diff]
2011-09-01
18:08
[0948a92654] part of check-in [8d5ca84bc5] Add serialization and deserialization for OFSet and OFCountedSet. (check-in: [8d5ca84bc5] user: js, branch: trunk, size: 2411) [annotate] [blame] [check-ins using] [diff]
2011-06-28
21:07
[43de409da6] part of check-in [bfa01e9b5c] Add serialization and deserialization to OFDataArray. (check-in: [bfa01e9b5c] user: js, branch: trunk, size: 2212) [annotate] [blame] [check-ins using] [diff]
01:51
[eec9b3e1a8] part of check-in [756bb26c98] Change serialization format to be way more readable and shorter. (check-in: [756bb26c98] user: js, branch: trunk, size: 2021) [annotate] [blame] [check-ins using] [diff]
2011-06-05
23:59
[527ae62e46] part of check-in [14991e7035] Add -[XMLStringWithIndentation:] to OFXMLElement. (check-in: [14991e7035] user: js, branch: trunk, size: 2003) [annotate] [blame] [check-ins using] [diff]
22:26
[f8cccb7ff5] part of check-in [29988c434b] Nicer API for serialization. (check-in: [29988c434b] user: js, branch: trunk, size: 3987) [annotate] [blame] [check-ins using] [diff]
2011-06-04
16:37
Added: [b1cb4df2c6] part of check-in [591b598230] Add tests for OFSerialization. (check-in: [591b598230] user: js, branch: trunk, size: 4020) [annotate] [blame] [check-ins using]