-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add DataSchema, docs, tests, config improvements #1
Conversation
I have put an Apache license in this repo, should I change it to some other? |
Also in regards to testing, I am thinking about expanding the scope of it, because as of now, tests are based on one or 2 different messages, but what can be done is to gather subset of different messages and then doing something similar to property based testing, but I would need to come up with some way of handling comparison between mapping output and expected output for adding new cases and so on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work, @luk-pau-es 🚀
I've left a few comments - some just as notes for the future, but some would be good to address still in this PR. This thing looks good!
Looks good! 🎉 |
Add DataSchema for mapping XML to Elixir structures
Add tests
Configuration improvements
Add new message handlers
Add message Mapper
Add docs and ensure docs generated with mix docs (ExDoc) are correct
Add License
Add proper readme
Setup GH Actions for Elixir
Add .tool-versions