Commit Graph

7 Commits

Author SHA1 Message Date
Paul Holden a767e0a78c MDL-78311 core: fix host parameter type cleaning by IPv4 address. 2024-01-25 23:36:06 +00:00
Jun Pataleta 79494ac32d MDL-80005 core: Whitespace fix for core/param 2024-01-17 17:00:07 +08:00
Andrew Nicols 6f23ef183d MDL-80005 core: Formally deprecate PARAM_CLEANFILE 2024-01-17 12:19:57 +08:00
Andrew Nicols b05fc42db9 MDL-80005 core: Emit deprecation notices for params
Most params are formally deprecated here. This was originally planned
for MDL-80042, but I realised that having an emit, and final param is a
very useful option going forward.

This patch also moves the is_deprecated(), and related methods to the
\core\deprecated attribute.
2024-01-17 12:19:45 +08:00
Andrew Nicols a61658da17 MDL-80005 core: Update coding standards for core\param 2024-01-16 22:54:46 +08:00
Andrew Nicols d937e01550 MDL-80005 core: Move all param validation methods 2024-01-16 22:54:46 +08:00
Andrew Nicols 0d7d5d2e56 MDL-80005 core: Move clean_param and PARAM definitions
Move these into a new enum object which ensures that all content is
together.
2024-01-16 22:53:55 +08:00