ObjFW  History of tests/OFListTests.m of 8e8bb78eb58a1bee

History of the file that is called tests/OFListTests.m at check-in 8e8bb78eb58a1bee

2024-04-03
02:16
[4ca6ed93be] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 5858) [annotate] [blame] [check-ins using] [diff]
2024-02-18
19:29
Renamed new_tests/OFListTests.m → tests/OFListTests.m. [48a2f18d5f] part of check-in [7a84580fb6] Rename new tests (check-in: [7a84580fb6] user: js, branch: objfwtest, size: 5650) [annotate] [blame] [check-ins using] [diff]
11:33
Renamed tests/OFListTests.m → new_tests/OFListTests.m. [48a2f18d5f] part of check-in [a1fd65f4a6] Migrate OFListTests to ObjFWTest (check-in: [a1fd65f4a6] user: js, branch: objfwtest, size: 5650) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[39ffbcd436] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 3949) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[3ea276b9af] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 3949) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[43f56ef79d] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 3949) [annotate] [blame] [check-ins using] [diff]
2021-05-08
23:29
[890c1e2652] part of check-in [c8663697ae] tests: Minor const improvement (check-in: [c8663697ae] user: js, branch: trunk, size: 3949) [annotate] [blame] [check-ins using] [diff]
23:22
[8b9464c149] 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: 3943) [annotate] [blame] [check-ins using] [diff]

2021-04-25
16:48
[ede47645fa] part of check-in [8573ef86c6] Make OFListItem opaque (check-in: [8573ef86c6] user: js, branch: trunk, size: 3930) [annotate] [blame] [check-ins using] [diff]
2021-04-17
05:45
[045f6f7c6a] part of check-in [5b57beeba6] Rename all types in OFList (check-in: [5b57beeba6] user: js, branch: new-naming-convention, size: 3832) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[6f825fa0b7] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 3907) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[21b92f7bc2] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 3996) [annotate] [blame] [check-ins using] [diff]
2019-09-29
15:58
[a93ef64198] 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: 3993) [annotate] [blame] [check-ins using] [diff]

2019-06-19
00:45
[0f5664c086] part of check-in [7214a2c7af] OFEnumerator: Remove -[reset]

It's not very useful and is a problem for the Foundation bridge, as
NSEnumerator does not have it. (check-in: [7214a2c7af] user: js, branch: trunk, size: 3995) [annotate] [blame] [check-ins using] [diff]

2019-03-25
00:21
[c2851ea215] part of check-in [b045cbb9c7] tests: Use dot syntax (check-in: [b045cbb9c7] user: js, branch: trunk, size: 4016) [annotate] [blame] [check-ins using] [diff]
2019-02-17
22:44
[a586847fd9] 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: 4069) [annotate] [blame] [check-ins using] [diff]

22:16
[691f37d095] part of check-in [4c5f686a52] OFWindowsRegistryKey: Add write support (check-in: [4c5f686a52] user: js, branch: trunk, size: 4184) [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
[2139933e28] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 4184) [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
[8a41103922] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 4178) [annotate] [blame] [check-ins using] [diff]
2017-10-11
20:53
[9cc03e5fa4] part of check-in [00476e4430] Fix shadowed variables and enable -Wshadow (check-in: [00476e4430] user: js, branch: trunk, size: 4155) [annotate] [blame] [check-ins using] [diff]
2017-09-28
23:02
[8387465471] part of check-in [2de9660312] Enable -Wnullable-to-nonnull-conversion and adjust (check-in: [2de9660312] user: js, branch: trunk, size: 4289) [annotate] [blame] [check-ins using] [diff]
2017-01-09
17:36
[3c7e2e133b] 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: 4143) [annotate] [blame] [check-ins using] [diff]

2016-01-03
00:43
[a319eef751] part of check-in [cec0f072f8] Update copyright

While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 4176) [annotate] [blame] [check-ins using] [diff]

00:41
[cc8da811f9] part of check-in [2a27cf3000] Update copyright

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

2015-11-29
14:26
[c4bfbb1bc1] part of check-in [be8db49635] Remove defines we no longer need

Now that we require GCC >= 4.6, those features are always available. (check-in: [be8db49635] user: js, branch: trunk, size: 4133) [annotate] [blame] [check-ins using] [diff]

2015-01-03
20:57
[e8f2de8a74] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 4172) [annotate] [blame] [check-ins using] [diff]
2014-01-04
00:24
[d843a7a5dd] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 4166) [annotate] [blame] [check-ins using] [diff]
2013-07-10
12:33
[6fc9d88b76] part of check-in [6143baaaee] Get rid of a new Clang warning.

Clang now warns if the enumeration variable of a fast enumeration is not
used. (check-in: [6143baaaee] user: js, branch: trunk, size: 4160) [annotate] [blame] [check-ins using] [diff]

2013-03-04
17:20
[a1285e945c] part of check-in [c5ef582958] Replace BOOL with bool.

The only places where BOOL is left are those where they are required by
the ABI. (check-in: [c5ef582958] user: js, branch: trunk, size: 4139) [annotate] [blame] [check-ins using] [diff]

2013-01-09
22:24
[f3e8ef8a53] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 4145) [annotate] [blame] [check-ins using] [diff]
2012-01-05
00:56
[bf99c61b93] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 4139) [annotate] [blame] [check-ins using] [diff]
2011-09-22
23:25
[ec7c33e58e] part of check-in [e1e7ffa903] Exceptions are now autoreleased.

This is safe as an "exception loop" can't happen, since if allocating
an exception fails, it throws an OFAllocFailedException which is
preallocated and can always be thrown.

So, the worst case would be that an autorelease of an exception fails,
triggering an OFOutOfMemoryException for which there is no memory,
resulting in an OFAllocFailedException to be thrown. (check-in: [e1e7ffa903] user: js, branch: trunk, size: 4133) [annotate] [blame] [check-ins using] [diff]

2011-04-22
20:19
[0db3614a7f] part of check-in [e76a7f52c1] More style improvements. (check-in: [e76a7f52c1] user: js, branch: trunk, size: 4148) [annotate] [blame] [check-ins using] [diff]
2011-04-04
23:02
[2488afe1b6] part of check-in [1df836eacc] Indent -[description] of collections. (check-in: [1df836eacc] user: js, branch: trunk, size: 4136) [annotate] [blame] [check-ins using] [diff]
2011-03-24
19:42
[c31252fa40] part of check-in [cda44767f4] Get rid of OFExceptions.h. (check-in: [cda44767f4] user: js, branch: trunk, size: 4124) [annotate] [blame] [check-ins using] [diff]
2011-02-07
19:22
[6f4d1ee9d5] part of check-in [0a6e073938] Add -[containsObject(IdenticalTo):] to OFCollection. (check-in: [0a6e073938] user: js, branch: trunk, size: 4105) [annotate] [blame] [check-ins using] [diff]
2011-01-01
20:19
[ffa5f8326d] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 3784) [annotate] [blame] [check-ins using] [diff]
2010-12-25
19:31
[54d7a78727] part of check-in [39cb19595d] Add OFDate. (check-in: [39cb19595d] user: js, branch: trunk, size: 3528) [annotate] [blame] [check-ins using] [diff]
2010-11-25
21:00
[5d968fdd9a] part of check-in [92ca1cd5ba] Implement -[description] for OFList. (check-in: [92ca1cd5ba] user: js, branch: trunk, size: 3528) [annotate] [blame] [check-ins using] [diff]
2010-09-06
13:47
[fb3fe334cc] part of check-in [2cb79baae4] Make OFList conform to OFCollection and OFFastEnumeration protocol. (check-in: [2cb79baae4] user: js, branch: trunk, size: 3447) [annotate] [blame] [check-ins using] [diff]
2010-04-23
13:10
[9238e3734a] part of check-in [0ea8e1ef09] Nicer OFList API. (check-in: [0ea8e1ef09] user: js, branch: trunk, size: 2290) [annotate] [blame] [check-ins using] [diff]
2010-04-17
15:46
[f36ba55454] part of check-in [062a052b50] Don't return self where not necessary, return void or something useful. (check-in: [062a052b50] user: js, branch: trunk, size: 1934) [annotate] [blame] [check-ins using] [diff]
2010-04-07
21:06
Added: [20f31495db] part of check-in [7bbce47bda] Rename tests files so they are named after the category they implement. (check-in: [7bbce47bda] user: js, branch: trunk, size: 1928) [annotate] [blame] [check-ins using]