Opened 4 years ago

Last modified 15 months ago

#5802 new task

Implement "checkref" like validation in the engine.

Reported by: wraitii Owned by:
Priority: Nice to Have Milestone: Backlog
Component: Non-game systems Keywords: simple
Cc: Patch: Phab:D2797

Description

We currently have a perl script that parses our data files and checks for mistakes. A python port exists at Phab:D2849.

The problem with this approach is that:

  • It requires an external tool, and installing ever more dependencies.
  • Any change to VFS or template parsing must be reinvented in the script file
  • It is more difficult for modders to run.

Re-implementing it inside the engine would make it more efficient.

Work has begun at Phab: D2797

Also refs #1556 .

Change History (6)

comment:1 by Freagarach, 4 years ago

Patch: Phab: D2797Phab:D2797

comment:2 by Stan, 3 years ago

Milestone: Alpha 25Alpha 26

comment:3 by Silier, 3 years ago

Keywords: simple removed
severity: simple

comment:4 by Silier, 3 years ago

Keywords: simple added

comment:5 by Stan, 2 years ago

Milestone: Alpha 26Alpha 27

Unlikely to get done for A26

comment:6 by Freagarach, 15 months ago

Milestone: Alpha 27Backlog

Pushing back.

Note: See TracTickets for help on using tickets.