History of file tests/ForwardingTests.m at check-in 0d812d3b57fbb440
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [35c1560c35] check-in: [7413a728a7] user: js, branch: trunk, size: 8141 [annotate] [blame] [check-ins using] [diff] | |
2024-02-18
| ||
19:29 | Renamed new_tests/ForwardingTests.m → tests/ForwardingTests.m. Rename new tests file: [f769714063] check-in: [7a84580fb6] user: js, branch: objfwtest, size: 7933 [annotate] [blame] [check-ins using] [diff] | |
2024-02-13
| ||
01:38 | Renamed tests/ForwardingTests.m → new_tests/ForwardingTests.m. Migrate ForwardingTests to ObjFWTest file: [f769714063] check-in: [8be0d57d8f] user: js, branch: objfwtest, size: 7933 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [1d203d1fb8] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 6593 [annotate] [blame] [check-ins using] [diff] | |
2023-07-18
| ||
18:00 | Fix a few overlooked OF_X86_64 to OF_AMD64 file: [af6d74c164] check-in: [fb97137da3] user: js, branch: trunk, size: 6593 [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | Update copyright file: [7652642520] check-in: [8939cbdb52] user: js, branch: trunk, size: 6591 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [de62832427] check-in: [1a86b8175b] user: js, branch: trunk, size: 6591 [annotate] [blame] [check-ins using] [diff] | |
2021-05-08
| ||
23:22 |
tests: Align more with ObjFW style
ObjFW's style changed over the years, but the tests were never adjusted | |
2021-04-18
| ||
15:55 | Rename all functions in macros.h file: [243d088ca9] check-in: [7392685ffc] user: js, branch: new-naming-convention, size: 6408 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [469bc2e23f] check-in: [374e1a1bfa] user: js, branch: trunk, size: 6412 [annotate] [blame] [check-ins using] [diff] | |
2020-01-02
| ||
01:51 | Update copyright file: [193bc733e3] check-in: [c7f0229795] user: js, branch: trunk, size: 6501 [annotate] [blame] [check-ins using] [diff] | |
2019-09-29
| ||
15:58 |
Remove OFAutoreleasePool
OFAutoreleasePools have long been discouraged in favor of the runtime's | |
2019-03-25
| ||
00:21 | tests: Use dot syntax file: [ae1df634f6] check-in: [b045cbb9c7] user: js, branch: trunk, size: 6500 [annotate] [blame] [check-ins using] [diff] | |
2019-02-17
| ||
22:44 |
tests: Only import ObjFW.h
This prevents forgetting to add an import to ObjFW.h, as the tests would | |
2019-01-03
| ||
19:13 | Update copyright file: [d265bd90a9] check-in: [0509d7a844] user: js, branch: trunk, size: 6590 [annotate] [blame] [check-ins using] [diff] | |
2018-04-22
| ||
17:48 | Make ObjFW compile for AmigaOS 3 file: [3228857020] check-in: [0b07c8fcfa] user: js, branch: trunk, size: 6584 [annotate] [blame] [check-ins using] [diff] | |
16:13 |
runtime: Define BOOL to be the same as bool
As we define the ABI, we can just replace BOOL with bool everywhere, This still defines BOOL to bool for compatibility, except on AmigaOS and | |
2018-01-03
| ||
19:49 | Update copyright notice file: [97260d7f73] check-in: [7e5c81e186] user: js, branch: trunk, size: 6567 [annotate] [blame] [check-ins using] [diff] | |
2017-10-01
| ||
09:54 | Nullability fixes for ObjFW runtime file: [89ccb0a706] check-in: [5882409fd0] user: js, branch: trunk, size: 6551 [annotate] [blame] [check-ins using] [diff] | |
2017-09-09
| ||
22:03 | Replace type encodings with OFMethodSignature file: [64bebc8dde] check-in: [55f1b21ae7] user: js, branch: trunk, size: 6544 [annotate] [blame] [check-ins using] [diff] | |
2017-08-19
| ||
23:19 |
ForwardingTests: Add extra braces around { 0 }
This makes Clang stop complaining. file: [ca536d5d0d] check-in: [edddcf7669] user: js, branch: trunk, size: 6617 [annotate] [blame] [check-ins using] [diff] | |
22:47 | Add forwardingTargetForSelector: for SPARC64/ELF file: [ebeac08388] check-in: [38813c380c] user: js, branch: trunk, size: 6613 [annotate] [blame] [check-ins using] [diff] | |
2017-05-28
| ||
11:24 |
Make +[resolve{Class,Instance}Method:] return BOOL
Other runtimes expect it to be BOOL, not bool. file: [505a6ff075] check-in: [012c6b5786] user: js, branch: trunk, size: 6603 [annotate] [blame] [check-ins using] [diff] | |
2017-05-07
| ||
20:10 |
Small code style change
Casts are now written like types in variable declarations. file: [cf2379237f] check-in: [4af49a13c3] user: js, branch: trunk, size: 6611 [annotate] [blame] [check-ins using] [diff] | |
2017-01-09
| ||
17:36 |
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
2016-05-07
| ||
16:34 | One more tiny fix for -Wsign-compare file: [f37e37e52a] check-in: [e3cf8b4edd] user: js, branch: trunk, size: 6600 [annotate] [blame] [check-ins using] [diff] | |
2016-01-03
| ||
00:43 |
Update copyright
While at it, also update the mail address. file: [f989ec4159] check-in: [cec0f072f8] user: js, branch: 0.8, size: 6560 [annotate] [blame] [check-ins using] [diff] | |
00:41 |
Update copyright
While at it, also update the mail address. file: [b16f92e712] check-in: [2a27cf3000] user: js, branch: trunk, size: 6590 [annotate] [blame] [check-ins using] [diff] | |
2015-10-19
| ||
22:15 | Add platform.h & make platform defines consistent file: [8bd6ebc72c] check-in: [1ba08eebc5] user: js, branch: trunk, size: 6586 [annotate] [blame] [check-ins using] [diff] | |
2015-06-28
| ||
16:39 | tests: Use __VA_ARGS__ for TEST() and clean up file: [aadba91af6] check-in: [07e630588d] user: js, branch: trunk, size: 6556 [annotate] [blame] [check-ins using] [diff] | |
2015-04-20
| ||
20:48 | Remove a few now unnecessary imports file: [ac5ac4e4b2] check-in: [0dbf08158c] user: js, branch: trunk, size: 6558 [annotate] [blame] [check-ins using] [diff] | |
2015-01-03
| ||
20:57 | Update copyright file: [1732c3d371] check-in: [cfd374b906] user: js, branch: trunk, size: 6578 [annotate] [blame] [check-ins using] [diff] | |
2014-02-20
| ||
16:04 | Add forwardingTargetForSelector: for AMD64/Win64 file: [d4e82dccc0] check-in: [0ce296bbb5] user: js, branch: trunk, size: 6572 [annotate] [blame] [check-ins using] [diff] | |
2014-01-04
| ||
00:24 | Update copyright. file: [38a736010d] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 6363 [annotate] [blame] [check-ins using] [diff] | |
2013-12-27
| ||
02:07 |
Rework forwarding API and ABI.
It matches the Apple API and ABI now and the forwarding handler itself This moves handling of +[resolve{Class,Instance}Method:] to the runtime Also fixes a potential stack problem in the forwarding for MIPS. file: [aba6c5c543] check-in: [0c332aa2d2] user: js, branch: trunk, size: 6357 [annotate] [blame] [check-ins using] [diff] | |
2013-07-25
| ||
22:54 | More -[forwardingTargetForSelector:] tests. file: [9c077ad9ee] check-in: [37ea76ea9d] user: js, branch: trunk, size: 5671 [annotate] [blame] [check-ins using] [diff] | |
2013-07-11
| ||
11:55 | Add tests for -[forwardingTargetForSelector:]. file: [821ca2e4ae] check-in: [249eda6023] user: js, branch: trunk, size: 3839 [annotate] [blame] [check-ins using] [diff] | |
2013-03-04
| ||
17:20 |
Replace BOOL with bool.
The only places where BOOL is left are those where they are required by | |
2013-01-09
| ||
22:24 | Update copyright. file: [f57b713faf] check-in: [813c00ccf0] user: js, branch: trunk, size: 2015 [annotate] [blame] [check-ins using] [diff] | |
2012-08-04
| ||
00:41 | ForwardingTests: Minor type encoding fix. file: [8d9f5abd5c] check-in: [730b2cbdf6] user: js, branch: trunk, size: 2009 [annotate] [blame] [check-ins using] [diff] | |
00:00 | Added: Add forwarding tests. file: [e826c9d596] check-in: [4bcfe4d4bc] user: js, branch: trunk, size: 2009 [annotate] [blame] [check-ins using] | |