Aire-One
6135594d7e
Merge pull request 'Prevent Module from requiring itself ( #67 )' ( #68 ) from feat/#67 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: #68
2022-12-30 18:33:45 +01:00
Aire-One
5d7ed84219
feat(Entity): Module_Doc prevent require cycle
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-30 18:21:29 +01:00
Aire-One
f2d9fc682c
Merge pull request 'Methods `connect_signal` and `emit_signal` should use the `Signal` enum to type the `name` property ( #63 )' ( #66 ) from feat/#63 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: #66
2022-12-30 18:12:42 +01:00
Aire-One
811a2094eb
feat(Entity): Function_Info fixup_signal_type
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-30 18:06:00 +01:00
Aire-One
866c4e6920
Merge pull request 'Properly manage global definition ( #60 )' ( #64 ) from feat/#60 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: #64
2022-12-30 17:07:57 +01:00
Aire-One
cd68221dab
chore: clean `tlconfig.lua`
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-28 19:07:20 +01:00
Aire-One
3c4e1fd741
build(justfile): fix the `validate` recipe
ci/woodpecker/pr/build Pipeline failed
Details
ci/woodpecker/pr/docker-build Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
2022-12-28 18:55:53 +01:00
Aire-One
c73b33bc24
chore(Type_Info): add `type_fix`es
ci/woodpecker/pr/build Pipeline failed
Details
ci/woodpecker/pr/docker-build Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline failed
Details
2022-12-28 18:55:04 +01:00
Aire-One
a2a063882a
feat: implement `global_env_def`
ci/woodpecker/pr/build Pipeline failed
Details
ci/woodpecker/pr/docker-build Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline failed
Details
2022-12-28 18:54:17 +01:00
Aire-One
b8cd7e3db8
chore: prepare for `global_env_def` file
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-22 21:21:57 +01:00
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