Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[kcl-doc] wrong hints of generate command #281

Closed
howieyuen opened this issue Nov 3, 2022 · 0 comments
Closed

[kcl-doc] wrong hints of generate command #281

howieyuen opened this issue Nov 3, 2022 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation long-term tool Issues or PRs related to kcl tools inlucding format, lint, validation, document tools, etc.

Comments

@howieyuen
Copy link

howieyuen commented Nov 3, 2022

Bug Report

  1. 同包不同文件中的 schema 相互引用,不需要包名,在同一文件中的不同 schema 互相引用,却提示需要包名?参考base/pkg/kusion_models/kube/frontend/volume/volume.k
  2. import 路径存在别名,应使用别名,但结果是 import 路径的最后一层目录名?参考base/pkg/kusion_models/kube/frontend/ingress/ingress.k
  3. 插件引用的 schema 名称,例如 type Unit units.number_multiplier
  4. base/pkg/kusion_models/kube/frontend/serviceaccount/service_account.k 中的 secrets 字段找不到注释
  5. {str:} 和 {str: any}、{str:any} 不应该区别对待
@howieyuen howieyuen changed the title [kcl-doc] generate docs based on schemas [kcl-doc] generate command wrong hints Nov 3, 2022
@howieyuen howieyuen changed the title [kcl-doc] generate command wrong hints [kcl-doc] wrong hints of generate command Nov 3, 2022
@Peefy Peefy added tool Issues or PRs related to kcl tools inlucding format, lint, validation, document tools, etc. documentation Improvements or additions to documentation labels Nov 3, 2022
@Peefy Peefy added this to the v0.4.4 Release milestone Nov 3, 2022
@Peefy Peefy modified the milestones: v0.4.4 Release, v0.4.5 Release Dec 28, 2022
@Peefy Peefy modified the milestones: v0.4.5 Release, v0.4.6 Release Feb 21, 2023
@Peefy Peefy removed this from the v0.4.6 Release milestone Apr 10, 2023
@Peefy Peefy added this to the v0.6.0 Release milestone Jul 17, 2023
@Peefy Peefy modified the milestones: v0.6.0 Release, v0.7.0 Release Sep 14, 2023
@Peefy Peefy added this to KCL 2023 Sep 18, 2023
@Peefy Peefy moved this to Backlog in KCL 2023 Sep 18, 2023
@amyXia1994 amyXia1994 moved this from Backlog to Done in KCL 2023 Sep 19, 2023
@Peefy Peefy closed this as completed Oct 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation long-term tool Issues or PRs related to kcl tools inlucding format, lint, validation, document tools, etc.
Projects
No open projects
Status: v0.7.0 Release Done
Development

No branches or pull requests

3 participants