Commit Graph

28 Commits

Author SHA1 Message Date
Aire-One c09409ac1c feat: implement record's metamethod for Constructor
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/build-and-run Pipeline failed Details
2023-12-21 00:09:09 +01:00
Aire-One d0a898134c fixup! feat: Node.return_types should be a { { string } }
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/build-and-run Pipeline failed Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-12-20 23:31:23 +01:00
Aire-One 40610de920 test: fix teal_type_definition_spec
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/build-and-run Pipeline failed Details
2023-12-20 19:23:22 +01:00
Aire-One 28ae4fb42a test: fix module_doc_spec
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/build-and-run Pipeline failed Details
2023-12-20 19:22:33 +01:00
Aire-One fd3ba675e7 chore: enable more modules and fix types
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build-and-run Pipeline failed Details
ci/woodpecker/pr/test Pipeline failed Details
2023-11-12 20:08:51 +01:00
Aire-One 1ac471da89 chore: remove special characters from module name 2023-09-18 14:48:32 +02:00
Aire-One 8d7ba519c4 chore: fix specs 2023-09-04 00:29:04 +02:00
Aire-One dbeb536393 feat(printer): teal_type_definition should use the `require type` notation 2023-08-01 23:40:49 +02:00
Aire-One 4f24725351 spec(teal_type_definition): test module dependencies 2023-08-01 23:40:49 +02:00
Aire-One 8d54ab4746 fix(spec): ASTs need to have `dependencies` 2023-08-01 23:40:49 +02:00
Aire-One bea2f0fc54 spec(module_doc): fix and refactor
Fix the tests by adding the new keys from `"module"` tokens.

We now use a `test` function to make the `it` easier to write/read.
2023-08-01 23:40:49 +02:00
Aire-One 8928e67f24 feat(printer): indent generated code 2023-08-01 23:38:06 +02:00
Aire-One c2e0da3ba6 fix(module_doc): named parameter table detection 2023-08-01 23:38:06 +02:00
Aire-One b58384e65b spec(teal_type_definition): test Record node 2023-08-01 23:38:06 +02:00
Aire-One 8737c9dd28 spec(teal_type_definition): test Function node 2023-08-01 23:38:06 +02:00
Aire-One a1b6a383bb spec(teal_type_definition): test Variable node 2023-08-01 23:38:06 +02:00
Aire-One 6410cf6a75 spec(teal_type_definition): test Enum node 2023-08-01 23:38:06 +02:00
Aire-One 1ccb6d0ce9 spec(teal_type_definition): add basic test 2023-08-01 23:38:06 +02:00
Aire-One 008985d5ea chore(spec): defined expected with type safety 2023-08-01 23:38:06 +02:00
Aire-One efb54bf92b spec(module_doc): add "Object methods" tests
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-05-08 14:25:50 +02:00
Aire-One 5e6ceb7e04 spec(module_doc): add "Static module functions" tests
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-05-05 00:41:02 +02:00
Aire-One 129f15ea9d spec(module_doc): add "Object properties" tests 2023-05-04 01:01:09 +02:00
Aire-One 65320173e5 spec(module_doc): add "Signals" test 2023-05-04 00:58:35 +02:00
Aire-One 5d45637954 spec(module_doc): add basic test
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-05-04 00:45:39 +02:00
Aire-One e76188f87f test: move to `busted-tl`
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2023-04-24 00:14:32 +02:00
Aire-One e7353199ca chore: clean ignored files
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2023-04-17 00:09:41 +02:00
Aire-One 94ea49cb3a test: move tests to compiled file 2023-04-17 00:09:41 +02:00
Aire-One 7151e3a7cb wip: try some stuff 2023-04-17 00:08:35 +02:00