如何为 YAML 文件验证设计 maven-checkstyle-plugin?

Posted

技术标签:

【中文标题】如何为 YAML 文件验证设计 maven-checkstyle-plugin?【英文标题】:How to design maven-checkstyle-plugin for YAML file validation? 【发布时间】:2021-01-06 01:15:30 【问题描述】:

我一直在网上搜索 YAML 文件验证 chedestyle 插件,但没有任何此类插件。有许多在线 YAML 验证工具,例如 YAMLLINT,它要求您将 yml 文件复制到它们并进行验证,但我正在寻找一个可以在 IDE 本身内实时验证我所有 yml 文件的插件。 谁能告诉我有什么方法可以设计这样一个java插件吗?

【问题讨论】:

任何示例或代码指针都会很有帮助 哪个 IDE?这很重要。 用于 Intellij IDEA 如果你想从命令行执行,你可以使用yamllint + yamllint-checkstyle。通过做shell yamllint -f parsable test.yaml | yamllint-checkstyle > yamllint-checkstyle.xml yamllint.readthedocs.iogithub.com/thomaspoignant/yamllint-checkstyle 【参考方案1】:

如果你使用的是 Maven 项目,那么你可以试试this 插件。

【讨论】:

以上是关于如何为 YAML 文件验证设计 maven-checkstyle-plugin?的主要内容,如果未能解决你的问题,请参考以下文章

如何为学生、教师、超级管理员等用户身份验证设计数据库

如何为特定的 yaml-cpp 节点设置发射样式

如何为 meta.yaml 中定义的目标安装要求

python+requests+pytest+yaml/json+Allure+jenkins+docker接口自动化框架保姆级教学

如何为每个配置文件配置 PIP 以使用代理(带身份验证)?

如何为沙盒 Mac 应用程序设计 Growl.framework