Aire-One
ff60093bbe
run(property): add `capi_modules` list
2022-12-22 21:19:00 +01:00
Aire-One
3bd162b74c
Merge pull request 'Implement basic Teal type fixer ( #50 )' ( #51 ) from feat/#50 into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #51
2022-12-21 20:28:10 +01:00
Aire-One
cceb8a1ffc
Merge pull request 'Run the program on the whole doc site' ( #55 ) from feat/run-on-all into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #55
2022-12-21 20:27:22 +01:00
Aire-One
a6af7a77e4
run: add a just `validate` command
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
2022-12-19 22:48:21 +01:00
Aire-One
0c4b2a84f3
fix(filesystem): mkdir handle multiple parents
2022-12-19 22:47:47 +01:00
Aire-One
fcad0b33f9
run: make the program run on all the doc site
2022-12-19 22:46:03 +01:00
Aire-One
dc8698270b
feat(Module_Doc): manage requires
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
2022-12-19 19:39:34 +01:00
Aire-One
67ecf46058
feat(Module_Doc): more fixup
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
2022-12-19 18:13:20 +01:00
Aire-One
766849d5fc
fix(Entity): fixup() for Function_Info
...
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
This commit also force all functions from the `scraper` module to
instantiate every entity types they returns. We no longer accept
floating objects as instance. It was causing issues because they hadn't
the expected methods defined.
2022-12-19 18:00:51 +01:00
Aire-One
719aa36273
fix(scraper): produce Type_Info
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
2022-12-14 18:47:01 +01:00
Aire-One
5709219a79
run: make the program fix types
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
2022-12-14 18:44:19 +01:00
Aire-One
2f96bd0a85
feat(Entity): implement basic type fixer
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
2022-12-14 18:41:57 +01:00
Aire-One
b423280215
Merge pull request 'Implement module section types "Static module functions" ( #33 )' ( #48 ) from feat/#33 into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #48
2022-12-10 02:09:02 +01:00
Aire-One
6a9f161594
fix(scraper): extract_section_functions coupling
...
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
Before this fix, the `extract_section_functions` function had issues
with how the elements were discovered. There are some scenarios where
selected nodes weren't from the same function definition. It causes the
generated teal to mix up the function's parameters.
2022-12-10 01:58:35 +01:00
Aire-One
386b0f33ff
feat(generator): render static functions
2022-12-10 01:57:30 +01:00
Aire-One
1979badc1b
Merge pull request 'Fix: Create and host docker images for the CI ( #34 )' ( #49 ) from fix/ci-docker-build into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #49
2022-12-10 01:54:08 +01:00
Aire-One
02defb1f23
ci(docker-build): fix path
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
2022-12-10 01:50:25 +01:00
Aire-One
f843940483
Merge pull request 'Implement module section types "Constructors" ( #32 )' ( #36 ) from feat/#32 into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #36
2022-12-10 00:20:25 +01:00
Aire-One
755d0d6b11
fix(entity): remove `constructor_param_record`
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
2022-12-09 21:36:38 +01:00
Aire-One
4a10957c57
feat(generator): render constructor as a function
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
2022-12-09 21:22:34 +01:00
Aire-One
d4f1e55004
Merge pull request 'Use the generated docker images in the CI ( #46 )' ( #47 ) from feat/#46 into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #47
2022-12-09 21:18:09 +01:00
Aire-One
5d8c75ad45
ci(docker-build): fix `when`
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
2022-12-09 21:12:24 +01:00
Aire-One
6ed6ae8acd
ci(build-docker): fix `when_path` string
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
2022-12-09 20:21:22 +01:00
Aire-One
e332d6a98a
ci: use our images 🚀
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
2022-12-09 20:11:28 +01:00
Aire-One
740afce61b
Merge pull request 'Fix: Create and host docker images for the CI ( #34 )' ( #45 ) from fix/ci-docker-build into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #45
2022-12-09 19:54:13 +01:00
Aire-One
a4e36cda9e
ci(docker-build): fix Dockerfile path
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
2022-12-09 19:50:19 +01:00
Aire-One
66736218dc
ci(docker-build): fix `repo` values
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker-build Pipeline failed
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
2022-12-09 19:35:15 +01:00
Aire-One
53e3085481
Merge pull request 'Fix: Create and host docker images for the CI ( #34 )' ( #44 ) from fix/ci-docker-build into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline failed
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #44
2022-12-09 19:22:05 +01:00
Aire-One
265b36f088
ci(docker-build): fix `dockerfile_path`
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker-build Pipeline failed
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
2022-12-09 19:21:25 +01:00
Aire-One
820faaca3c
Merge pull request 'Fix: Create and host docker images for the CI ( #34 )' ( #43 ) from fix/ci-docker-build into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline failed
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #43
2022-12-09 19:13:02 +01:00
Aire-One
258b6274ba
ci(docker-build): fix paths
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker-build Pipeline failed
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
2022-12-09 19:12:05 +01:00
Aire-One
dc7d3102ca
Merge pull request 'Fix: Create and host docker images for the CI ( #34 )' ( #42 ) from fix/ci-docker-build into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline failed
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #42
2022-12-09 18:50:11 +01:00
Aire-One
908faed2b5
ci(docker-build): fix `when_path`
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
2022-12-09 18:49:16 +01:00
Aire-One
6d2d2efaa0
Merge pull request 'Fix: Create and host docker images for the CI ( #34 )' ( #41 ) from fix/ci-docker-build into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #41
2022-12-09 18:43:29 +01:00
Aire-One
1813325351
ci(docker-build): fix `when_path`
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
2022-12-09 18:41:58 +01:00
Aire-One
fd824df3e9
Merge pull request 'Fix: Create and host docker images for the CI ( #34 )' ( #40 ) from fix/ci-docker-build into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #40
2022-12-09 18:33:04 +01:00
Aire-One
bd2b099172
ci(docker-build): remove `repo` from `dryrun` step
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
2022-12-09 18:26:29 +01:00
Aire-One
bdd0dfa689
ci(docker-build): use the image name in the repo
2022-12-09 18:23:53 +01:00
Aire-One
ce39f3843f
ci(build-docker): force tag to "latest"
...
With the `auto_tag` option, we would have change the docker images tags
based on the project tag.
2022-12-09 18:22:59 +01:00
Aire-One
53b1d5d26a
Merge pull request 'Create and host docker images for the CI ( #34 )' ( #39 ) from feat/#34 into master
...
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
Reviewed-on: #39
2022-12-09 18:08:15 +01:00
Aire-One
73634889de
ci: move Dockerfile to `.woodpecker/docker`
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
2022-12-09 17:52:52 +01:00
Aire-One
481e91544b
ci(docker-build): run only on master
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
2022-11-28 20:33:35 +01:00
Aire-One
0b5049fccf
ci(build): remove depends_on lint constraint
ci/woodpecker/push/build unknown status
Details
ci/woodpecker/push/lint unknown status
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
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
2022-11-28 20:01:55 +01:00
Aire-One
fdadf81b02
conf(vscode): add cSpell words
ci/woodpecker/push/build unknown status
Details
ci/woodpecker/push/lint unknown status
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
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
2022-11-28 19:48:54 +01:00
Aire-One
6dc13b1386
ci(docker-build): remove old pipelines
ci/woodpecker/push/build unknown status
Details
ci/woodpecker/push/lint unknown status
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
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
2022-11-28 19:48:21 +01:00
Aire-One
1577c9db94
ci(docker-build): all in one with matrix
ci/woodpecker/push/build unknown status
Details
ci/woodpecker/push/lint unknown status
Details
ci/woodpecker/push/docker-build-cyan Pipeline was successful
Details
ci/woodpecker/push/docker-build-luacheck_just Pipeline was successful
Details
ci/woodpecker/push/docker-build Pipeline was successful
Details
ci/woodpecker/push/docker-build_stylua_just Pipeline was successful
Details
ci/woodpecker/pr/docker-build-cyan Pipeline was successful
Details
ci/woodpecker/pr/docker-build-luacheck_just Pipeline was successful
Details
ci/woodpecker/pr/docker-build Pipeline was successful
Details
ci/woodpecker/pr/docker-build_stylua_just Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
2022-11-28 19:40:00 +01:00
Aire-One
8463cbe423
ci(docker-build): fix lowercase repo
ci/woodpecker/push/build unknown status
Details
ci/woodpecker/push/lint unknown status
Details
ci/woodpecker/push/docker-build-cyan Pipeline was successful
Details
ci/woodpecker/push/docker-build-luacheck_just Pipeline was successful
Details
ci/woodpecker/push/docker-build_stylua_just Pipeline was successful
Details
ci/woodpecker/pr/docker-build-cyan Pipeline was successful
Details
ci/woodpecker/pr/docker-build-luacheck_just Pipeline was successful
Details
ci/woodpecker/pr/docker-build_stylua_just Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
2022-11-28 19:33:20 +01:00
Aire-One
1d8d11a0b6
ci: add docker-build
ci/woodpecker/push/build unknown status
Details
ci/woodpecker/push/lint unknown status
Details
ci/woodpecker/push/docker-build-cyan Pipeline was successful
Details
ci/woodpecker/push/docker-build-luacheck_just Pipeline was successful
Details
ci/woodpecker/push/docker-build_stylua_just Pipeline was successful
Details
ci/woodpecker/pr/docker-build-cyan Pipeline failed
Details
ci/woodpecker/pr/docker-build-luacheck_just Pipeline failed
Details
ci/woodpecker/pr/docker-build_stylua_just Pipeline failed
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
2022-11-28 19:22:04 +01:00
Aire-One
f6e8f8e346
Merge pull request 'Support table parameters and record types ( #37 )' ( #38 ) from feat/#37 into master
...
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/build Pipeline was successful
Details
Reviewed-on: #38
2022-11-06 19:23:18 +01:00
Aire-One
0b71a76b34
fix(generator): utils.is_empty
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
2022-11-06 19:19:40 +01:00