[wesnoth-commits] [wesnoth/wesnoth] 5f9d16: Schema: Allow scenarios with no sides (is this exp...

GitHub noreply at github.com
Thu Apr 5 03:39:41 UTC 2018


  Branch: refs/heads/schema
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 5f9d163c83726485af93b20916ebbfaadd4d09ee
      https://github.com/wesnoth/wesnoth/commit/5f9d163c83726485af93b20916ebbfaadd4d09ee
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M data/schema/core/addons.cfg

  Log Message:
  -----------
  Schema: Allow scenarios with no sides (is this expected?)


  Commit: eb9dd6adf28e78369b0a9637bb7919102000ae79
      https://github.com/wesnoth/wesnoth/commit/eb9dd6adf28e78369b0a9637bb7919102000ae79
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M data/schema/filters/unit.cfg
    M data/schema/game_config.cfg
    M data/schema/types/subst.cfg
    M data/schema/units/single.cfg

  Log Message:
  -----------
  Schema: Fix a few more cases of keys and tags not accepting variable substitution


  Commit: 437f42ef06bca8a9ca00bbc8bd6a3ee7d6c89372
      https://github.com/wesnoth/wesnoth/commit/437f42ef06bca8a9ca00bbc8bd6a3ee7d6c89372
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M data/campaigns/Liberty/scenarios/01_The_Raid.cfg
    M data/campaigns/Liberty/scenarios/08_Glory.cfg

  Log Message:
  -----------
  Liberty: Fix issues found by the schema validator

With this, Liberty is clean of schema errors.


  Commit: aed90578901f847aad877f7c0f7cbed78a480cd8
      https://github.com/wesnoth/wesnoth/commit/aed90578901f847aad877f7c0f7cbed78a480cd8
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M data/schema/core/actionwml.cfg
    M data/schema/core/addons.cfg

  Log Message:
  -----------
  Schema: Add some undocumented child tags of ScenarioWML


  Commit: 0ee8a0514cf7890de96681a7094f74636a01bfab
      https://github.com/wesnoth/wesnoth/commit/0ee8a0514cf7890de96681a7094f74636a01bfab
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M data/schema/core/actionwml.cfg

  Log Message:
  -----------
  Schema: Another incorrect key type


  Commit: ece9aaca1f301b1379d001709c9da0a3bcab93f0
      https://github.com/wesnoth/wesnoth/commit/ece9aaca1f301b1379d001709c9da0a3bcab93f0
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg
    M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
    M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
    M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
    M data/campaigns/Eastern_Invasion/scenarios/17a_The_Duel.cfg

  Log Message:
  -----------
  EI: Fix issues found by the schema validator

With this, EI is as clean of schema errors as it's going to get.
There yet remain a number of unsolvable schema errors (due to multi-use macros).

Regarding {LOYAL_UNIT}, specifying the side here is redundant;
however, an empty side key raises an error, and it doesn't hurt
to specify the redundant information.


  Commit: 7bab2f3885c6ae17fbaba827f33c18b24f12dc20
      https://github.com/wesnoth/wesnoth/commit/7bab2f3885c6ae17fbaba827f33c18b24f12dc20
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/12_The_Underlevels.cfg

  Log Message:
  -----------
  HoT: Fix issues found by the schema validator

With this, HoT is clean of schema errors


  Commit: 7d3d9bfcad0896a2a4d7e80004663ebc20605e8a
      https://github.com/wesnoth/wesnoth/commit/7d3d9bfcad0896a2a4d7e80004663ebc20605e8a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M data/campaigns/Descent_Into_Darkness/scenarios/01_Saving_Parthyn.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/03_A_Haunting_in_Winter.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/06_Return_to_Parthyn.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/07_A_Small_Favor.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/09_A_Small_Favor3.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/10_Alone_at_Last.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/11_Descent_into_Darkness.cfg

  Log Message:
  -----------
  DiD: Fix issues found by the schema validator

With this, DiD is now clean of schema errors


Compare: https://github.com/wesnoth/wesnoth/compare/459d54715939...7d3d9bfcad08


More information about the Commits mailing list