Skip to content

Conversation

@Unix4ever
Copy link
Owner

@Unix4ever Unix4ever commented Nov 15, 2019

In scope of: #9
Updated static list parser.
Now it can have same syntax as any script may have. E.g.:

  • {1,2,3} lua style list;
  • [1,2,3] js style list;
  • (a,b,c) python tuple;

Old syntax without brackets is also supported.

Additionally fixed several issues in tests, improved test coverage,
added tests for parser, field validation.

Found a problem with required field not working for fields that are
missing from the xml node (only if field parsing failed we were getting
an error).

@Unix4ever Unix4ever force-pushed the support-any-numerics branch 3 times, most recently from 2b0e4d1 to 478477f Compare November 15, 2019 00:52
Updated static list parser.
Now it can have same syntax as any script may have. E.g.:
- `{1,2,3}` lua style list;
- `[1,2,3]` js style list;
- `(a,b,c)` python tuple;

Old syntax without brackets is also supported.

Additionally fixed several issues in tests, improved test coverage,
added tests for parser, field validation.

Found a problem with `required` field not working for fields that are
missing from the xml node (only if field parsing failed we were getting
an error).
@Unix4ever Unix4ever force-pushed the support-any-numerics branch from 478477f to a758eb0 Compare November 15, 2019 01:05
@Unix4ever Unix4ever merged commit 8f68f59 into master Nov 15, 2019
@Unix4ever Unix4ever deleted the support-any-numerics branch November 24, 2019 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants