38 Commits

Author SHA1 Message Date
Huo Yaoyuan
f24f39774f Enable basic performance rules 2024-11-27 23:50:01 +08:00
Dan Balasescu
dffe45bc61 Update R# + fix inspections 2024-02-02 03:44:24 +09:00
Dean Herbert
8477724791 Change method group inspection to warning to match osu!
Fixes warnings when using a local framework checkout.
2023-05-15 21:41:23 +09:00
Dean Herbert
280322719d Merge branch 'master' into sg-dependency-activator-partial-classes 2022-11-26 19:45:57 +09:00
Dan Balasescu
9bbc6a81a2 Partial everything 2022-11-25 18:58:48 +09:00
Dean Herbert
d9a554fffe Update tests in line with exception removal 2022-11-22 20:54:31 +09:00
Dean Herbert
e9f08ad887 Fix some issues rider did not raise 2022-11-16 19:50:42 +09:00
Salman Ahmed
3eb9bb08ad Mark TestSceneEnumeratorVersion as headless 2022-09-10 04:42:59 +03:00
Dan Balasescu
99fe6b6463 Remove nullable disable 2022-09-09 08:00:45 +09:00
Dan Balasescu
be4e52cfc4 Use discards to fix CI complaints 2022-09-09 08:00:19 +09:00
hwabis
0bff64cd08 Move and fix own test failing 2022-09-08 09:01:36 -04:00
Dean Herbert
1e7376cfc3 Add test coverage of disposal on remove 2022-08-26 15:06:29 +09:00
Dean Herbert
04c5dd65bf Update all existing usages of Remove methods to add new parameter 2022-08-26 14:59:16 +09:00
Dean Herbert
f5c69eabff Ban usage of ManualResetEventSlim.Wait() without a timeout value 2022-06-23 15:26:52 +09:00
Dan Balasescu
ba1385330c Automated #nullable processing 2022-06-13 21:57:05 +09:00
Bartłomiej Dach
273a195b34 Rename variable in test 2021-12-26 15:04:16 +01:00
Dean Herbert
9ba7259906 Add failing test coverage showing LoadComponentAsync continuations rely on TPL thread pool 2021-12-25 15:19:56 +09:00
Bartłomiej Dach
8b46191738 Add test coverage for RemoveAndDisposeImmediately() 2021-10-15 19:12:49 +02:00
Salman Ahmed
0a8e5e01fb Update existing usages of such quirk 2021-07-10 09:22:52 +03:00
Salman Ahmed
2c9dc5590e Add test cases 2021-07-10 09:04:53 +03:00
Dean Herbert
c90d8f79ab Add failing test on attempting to schedule on an async loading component 2021-04-21 14:02:59 +09:00
smoogipoo
be4c3d97cc Fix intermittent async load test failures 2020-10-29 13:38:27 +09:00
smoogipoo
f134947dc6 Fix async load test not allowing child load 2020-10-19 14:23:01 +09:00
Dean Herbert
ffe13bb6f6 Add failing test covering multiple enumeration via LoadComponentAsync 2020-10-12 17:20:47 +09:00
smoogipoo
9cc59b7832 Fix adding loaded drawable to unloaded parent 2020-07-13 21:12:45 +09:00
smoogipoo
6b9de83e14 Fix dead children potentially not being removed 2020-04-17 15:44:37 +09:00
Dean Herbert
c2fdc87639 Add test coverage 2020-02-06 19:17:38 +09:00
smoogipoo
ca1ed0c26d Expose alive children from Container 2020-01-16 13:12:54 +09:00
Dean Herbert
a285167031 Address issue on second test 2019-12-12 23:03:21 +09:00
Dean Herbert
897975626b Fix finalizer potentially polluting disposal test results 2019-12-12 22:49:20 +09:00
smoogipoo
104beeb036 Fix test + allow long running to load 2019-11-05 17:19:57 +09:00
smoogipoo
a4eacc6043 Reorder/refactor and improve tests 2019-11-05 17:00:22 +09:00
smoogipoo
c84e8010de Refactor tests 2019-11-05 16:46:47 +09:00
smoogipoo
c6f59e450a Add additional test cases 2019-11-05 16:36:52 +09:00
Dean Herbert
921683fb66 Ensure derived classes also work 2019-11-01 19:47:27 +09:00
Dean Herbert
583be251ab Add LongRunningLoad attribute to better cater to online load components 2019-11-01 19:17:22 +09:00
Dean Herbert
f178514b1a Add tests showing fail case 2019-10-29 15:02:48 +09:00
Dean Herbert
640049ed14 Add attribute to mark visual tests that should only run via nUnit 2019-09-04 12:57:30 +09:00