Move event validation to debug module (2/2)
This is part two of a two-part change.
Strip out schema metadata from ResourceLoader modules. Leave these
modules empty except for a dependency on the eventlog.core module.
This way existing code continues to load eventLog.core when doing
mw.loader.using( 'schema.someSchema' ). Finally, directly use $.ajax to
fetch schemas in debug module, because the RL modules are now empty.
Next: Once all code is migrated to use subscriber, and there are no more
mw.loader.using( 'schema.someSchema' ) statements, we will remove the RL
modules completely.
Bug: T187207
Change-Id: I5a8c9aefffc35979235d2169dee9b3835a724431
9 files changed