该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 10月 11, 2023
-
-
由 Vasilii Iakliushin 创作于
Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/345474#note_1447561145 * Disallow `.md` extension usage * Add todo list to fix offences
-
- 7月 14, 2023
-
-
由 Peter Leitzen 创作于
Auto-corrected via: rubocop -a --only Style/RedundantFreeze ee haml_lint
-
- 2月 03, 2023
-
-
由 Peter Leitzen 创作于
Match the following use cases too: = Rails.application.routes.url_helpers.help_page_path("invalid/path") This commit also improves the speed of this lint rule by caching the node pattern.
-
- 5月 04, 2022
-
-
由 Peter Leitzen 创作于
-
由 Peter Leitzen 创作于
This simplifies the setup: * Removes custom `require` in rake task * Removes `require`s and `production?` guard in linter * Adds `require` to .haml-lint.yml as suggested in HAML linter docs
-
- 4月 14, 2022
-
-
由 Vasilii Iakliushin 创作于
Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/358703 **Problem** Code that ends with a `do` block definition is ignored by parser. The linter can skip some of broken links because of that. **Solution** Add a workaround for this case.
-
- 10月 06, 2021
-
-
由 Stan Hu 创作于
In https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/28570, we moved the `haml_lint` directory out of an auto-load path to avoid a startup failure in production (https://gitlab.com/gitlab-org/gitlab-foss/-/issues/62125). However, `inline_javascript.rb` used `require_dependency`, which is meant for auto-loading and should not be mixed with `require`. As a result, the linter registry was being reset twice: once for the `require_dependency` call and once for the `require` call. This effectively dropped the inline JavaScript linter. Closes https://gitlab.com/gitlab-org/gitlab/-/issues/342479 Changelog: fixed
-
- 5月 07, 2021
-
-
由 Vasilii Iakliushin 创作于
Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/328203 **Problem** NodePattern#match returns the first matching subnode and ignores other matches **Solution** Apply NodePattern#match for all node descendants
-
- 9月 18, 2020
-
-
由 Vasilii Iakliushin 创作于
Related issue: https://gitlab.com/gitlab-org/gitlab/-/issues/208354 Previou implementation MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35351 **Problem** The documentation link linter checks links defined by `help_page_path` helper, however it ignores links from `help_page_url`. **Solution** Extend the pattern to match both `help_page_path` and `help_page_url` helper methods
-
- 9月 12, 2020
-
-
由 Vasilii Iakliushin 创作于
Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/218764 Follow-up for: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/39717 After merging: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/39715 * Revert an approximate match in the documentation linter * Revert an allow_failure: true behavior * Update a regular expression to remove false-positives in the linter
-
- 9月 07, 2020
-
-
由 Vasilii Iakliushin 创作于
* Remove starter-only * Remove core-only * Remove premium-only * Remove ultimate-only * Remove ultimate * Remove premium * Remove starter * Remove core
-
- 8月 25, 2020
-
-
由 Vasilii Iakliushin 创作于
-
- 8月 19, 2020
-
-
由 Vasilii Iakliushin 创作于
-
- 7月 15, 2020
-
-
由 Vasilii Iakliushin 创作于
Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/208354 We want to validate if there are any broken links and dead anchors to documentation pages. Extra: * Extract anchor generation logic into Gitlab::Utils::Markdown module
-
- 4月 21, 2020
-
-
由 Lee Tickett 创作于
-
- 5月 22, 2019
-
-
由 Stan Hu 创作于
Files in lib will be eager loaded and hence will require haml_lint to be loaded. Since this is only a development dependency, we can't assume this gem will be available in production, so it should never be loaded in production.
-