Add support for linting based on schemas in WebIDE
This allows us to lint our .gitlab-ci.yml file and other yaml files in general
显示
- app/assets/javascripts/ide/lib/editor.js 3 个添加, 1 个删除app/assets/javascripts/ide/lib/editor.js
- app/assets/javascripts/ide/lib/schemas/index.js 4 个添加, 0 个删除app/assets/javascripts/ide/lib/schemas/index.js
- app/assets/javascripts/ide/lib/schemas/json/index.js 8 个添加, 0 个删除app/assets/javascripts/ide/lib/schemas/json/index.js
- app/assets/javascripts/ide/lib/schemas/yaml/gitlab_ci.js 4 个添加, 0 个删除app/assets/javascripts/ide/lib/schemas/yaml/gitlab_ci.js
- app/assets/javascripts/ide/lib/schemas/yaml/index.js 12 个添加, 0 个删除app/assets/javascripts/ide/lib/schemas/yaml/index.js
- app/assets/javascripts/ide/utils.js 14 个添加, 1 个删除app/assets/javascripts/ide/utils.js
- changelogs/unreleased/218472-gitlab-ci-linting.yml 5 个添加, 0 个删除changelogs/unreleased/218472-gitlab-ci-linting.yml
- config/plugins/monaco_webpack.js 17 个添加, 0 个删除config/plugins/monaco_webpack.js
- config/webpack.config.js 2 个添加, 2 个删除config/webpack.config.js
- jest.config.base.js 3 个添加, 1 个删除jest.config.base.js
- package.json 5 个添加, 3 个删除package.json
- spec/frontend/__mocks__/monaco-editor/index.js 2 个添加, 0 个删除spec/frontend/__mocks__/monaco-editor/index.js
- spec/frontend/ide/components/repo_editor_spec.js 2 个添加, 0 个删除spec/frontend/ide/components/repo_editor_spec.js
- spec/frontend/ide/lib/editor_spec.js 8 个添加, 0 个删除spec/frontend/ide/lib/editor_spec.js
- spec/frontend/ide/utils_spec.js 52 个添加, 0 个删除spec/frontend/ide/utils_spec.js
- yarn.lock 22 个添加, 38 个删除yarn.lock
加载中
想要评论请 注册 或 登录