Commit Graph

184 Commits

Author SHA1 Message Date
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
Aire-One fc9e26b9c9 fix(generator): clean up parameter record
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-11-06 19:09:39 +01:00
Aire-One 453c9f2949 feat(generator): render function record parameters
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-11-06 18:32:57 +01:00
Aire-One 05c098e026 build(types): fix pl Map:iter() definition 2022-11-06 18:32:57 +01:00
Aire-One db49da6cfc feat(scraper): extract record from parameters 2022-11-06 18:32:37 +01:00
Aire-One aa42419a54 feat(scraper): introduce Type_Info
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-11-04 20:41:21 +01:00
Aire-One 0bea4723b5 feat(scraper): detect function parameters table
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-11-04 19:46:10 +01:00
Aire-One cfa32b7199 Merge pull request 'Make the program try multiple modules' (#35) from feat/init-try-multiple-modules into master
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
Reviewed-on: #35
2022-10-31 19:28:52 +01:00
Aire-One 1dd2f741e6 fix(generator): `0` is not a nullish/falsy value
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 19:20:16 +01:00
Aire-One 49ae0bdc91 fix(scraper): do not fail on missing section_name
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 19:19:38 +01:00
Aire-One 1b02f1b5d7 fix(entity): initialize Module_Doc List properties
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 19:18:38 +01:00
Aire-One 988dbc5665 run: make the program try multiple modules
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 19:17:08 +01:00
Aire-One 9c06b7ecad Merge pull request 'Implement module section types "Object properties" (#16)' (#31) from feat/#16 into master
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
Reviewed-on: #31
2022-10-31 16:43:08 +01:00
Aire-One 35c4567baf feat: manage Object Properties constraints enum
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 15:30:40 +01:00
Aire-One 9d9f263c69 fix(utils): use `stringx.strip` to trim string
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 15:04:44 +01:00
Aire-One c21eda0a3f feat(scraper): only use property_summary_type
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 15:03:39 +01:00
Aire-One 0c94593b85 fix(scraper): improve extract_item_name regex
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 14:26:10 +01:00
Aire-One 29b81af219 feat(scraper): use the `summary_type` definition
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-31 14:19:00 +01:00