0ad/source/ps/tests
wraitii 4f972bc623 Split off JSON-related function from ScriptInterface, clean up headers.
Follows 34b1920e7b.

JSON functions and ToString are movec to their own headers.
Also clean out a few PersistentRooted usage to use the 2-phase init to
clean up scriptInterface usage.

With these functions split off, we can finally clean out headers and
remove ScriptInterface.h from most of them, in favour of smaller and
more precise headers.


Take the opportunity to clarify some comments regarding Mutability.

Differential Revision: https://code.wildfiregames.com/D3961
This was SVN commit r25434.
2021-05-14 10:18:03 +00:00
..
stub_impl_hack.h Fix OSX not starting matches following 8fbc095a88. 2018-05-08 10:03:46 +00:00
test_CColor.h Split CColor from Shapes. 2019-01-13 15:38:41 +00:00
test_CLogger.h Remove trailing whitespace and whitespace in empty lines of source/ except source/third_party/. 2016-11-23 11:18:37 +00:00
test_ConfigDB.h De-singletonify CConfigDB, make hooks RAII. 2021-04-27 07:45:40 +00:00
test_CStr.h Workaround differences between libc and libstd string stream parsing of float/doubles. 2019-09-15 12:02:26 +00:00
test_fmt.h Use a more common locale, en_US.UTF-8 is not always present. 2020-11-30 13:59:05 +00:00
test_Hotkeys.h De-singletonify CConfigDB, make hooks RAII. 2021-04-27 07:45:40 +00:00
test_Mod.h Split off JSON-related function from ScriptInterface, clean up headers. 2021-05-14 10:18:03 +00:00
test_ModIo.h Throw errors instead of warnings on wrong implicit conversions. 2021-05-03 15:44:06 +00:00
test_test.h Remove trailing whitespace and whitespace in empty lines of source/ except source/third_party/. 2016-11-23 11:18:37 +00:00