liontariai / samarium

https://liontari.ai/
Apache License 2.0
14 stars 0 forks source link

Improve overall repository quality, so it becomes a better open-source project #17

Closed liontariai closed 1 month ago

liontariai commented 1 month ago

With this PR the overall quality of the project shall be improved.

  1. Tests are added to cover all features and the internal structure of the SelectionWrapper, OperationSelectionCollector and RootOperation class
  2. Inline comments and explainations are added in the test files for deeper understanding of the internals
  3. Documentation for all features is added
  4. First example for using the generated sdk is added under examples/sdk-only/spacex
  5. the .$lazy feature is fixed !! (https://github.com/liontariai/samarium/pull/17/commits/5d393c100f4e7b30b24800df5da2b4d57ee1146f)

Further improvements to the documentation and more examples are planned, but since this PR includes a major fix, it is considered complete for now and more improvements will land with a new PR later.