Skip to content

Split delivery cycles collection helpers for selects vs checkboxes #512

Split delivery cycles collection helpers for selects vs checkboxes

Split delivery cycles collection helpers for selects vs checkboxes #512

Triggered via push January 12, 2026 18:32
Status Success
Total duration 1m 18s
Artifacts

lint.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L185
Found closing tag `</label>` at (185:228) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:185:226 183 │ </li> 184 │ <li class="choice"> → 185 │ <label><input id="gem_browser_internet_explorer" │ name="gem[browser][]" type="checkbox"> Internet Explorer (Although │ you really can't call it a browser can you? This is some long text to │ force wrapping.)</label></label> │ ~~~~~~~~ 186 │ </li> 187 │ </ol>
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L182
Found closing tag `</label>` at (182:107) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:182:105 180 │ </li> 181 │ <li class="choice"> → 182 │ <label><input id="gem_browser_opera" │ name="gem[browser][]" type="checkbox"> Opera</label></label> │ ~~~~~~~~ 183 │ </li> 184 │ <li class="choice">
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L179
Found closing tag `</label>` at (179:127) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:179:125 177 │ </li> 178 │ <li class="choice"> → 179 │ <label><input id="gem_browser_mozilla_firefox" │ name="gem[browser][]" type="checkbox"> Mozilla Firefox</label></label> │ ~~~~~~~~ 180 │ </li> 181 │ <li class="choice">
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L176
Found closing tag `</label>` at (176:121) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:176:119 174 │ </li> 175 │ <li class="choice"> → 176 │ <label><input id="gem_browser_apple_safari" │ name="gem[browser][]" type="checkbox"> Apple Safari</label></label> │ ~~~~~~~~ 177 │ </li> 178 │ <li class="choice">
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L173
Found closing tag `</label>` at (173:123) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:173:121 171 │ <ol class="choices-group"> 172 │ <li class="choice"> → 173 │ <label><input id="gem_browser_google_chrome" │ name="gem[browser][]" type="checkbox"> Google Chrome</label></label> │ ~~~~~~~~ 174 │ </li> 175 │ <li class="choice">
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L162
Found closing tag `</label>` at (162:92) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:162:90 160 │ </li> 161 │ <li class="choice"> → 162 │ <label><input id="gem_rate_one" name="gem[rate]" │ type="radio"> One</label></label> │ ~~~~~~~~ 163 │ </li> 164 │ </ol>
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L159
Found closing tag `</label>` at (159:92) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:159:90 157 │ </li> 158 │ <li class="choice"> → 159 │ <label><input id="gem_rate_two" name="gem[rate]" │ type="radio"> Two</label></label> │ ~~~~~~~~ 160 │ </li> 161 │ <li class="choice">
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L156
Found closing tag `</label>` at (156:96) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:156:94 154 │ </li> 155 │ <li class="choice"> → 156 │ <label><input id="gem_rate_three" name="gem[rate]" │ type="radio"> Three</label></label> │ ~~~~~~~~ 157 │ </li> 158 │ <li class="choice">
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L153
Found closing tag `</label>` at (153:94) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:153:92 151 │ </li> 152 │ <li class="choice"> → 153 │ <label><input id="gem_rate_four" name="gem[rate]" │ type="radio"> Four</label></label> │ ~~~~~~~~ 154 │ </li> 155 │ <li class="choice">
parser-no-errors • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html#L150
Found closing tag `</label>` at (150:112) without a matching opening tag in the same scope. (`MISSING_OPENING_TAG_ERROR`) [parser-no-errors] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/formtastic-5.0.0/sample/basic_inputs.html:150:110 148 │ <ol class="choices-group"> 149 │ <li class="choice"> → 150 │ <label><input id="gem_rate_five" name="gem[rate]" │ type="radio" checked="checked"> Five</label></label> │ ~~~~~~~~ 151 │ </li> 152 │ <li class="choice">
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/toc.html#L3
Attribute `class` uses single quotes. Prefer double quotes for HTML attribute values: `class="level-2"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/toc.html:3:14 1 │ <ol class='level-1'> 2 │ <li><a href='{{ site.baseurl }}'>Contents</a></li> → 3 │ <ol class='level-2'> │ ~~~~~~~~~ 4 │ <li><a href='{{ site.baseurl │ }}#introduction'>Introduction</a></li> 5 │ <li><a href='{{ site.baseurl │ }}#installation'>Installation</a></li>
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/toc.html#L2
Attribute `href` uses single quotes. Prefer double quotes for HTML attribute values: `href="{{ site.baseurl }}"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/toc.html:2:16 1 │ <ol class='level-1'> → 2 │ <li><a href='{{ site.baseurl }}'>Contents</a></li> │ ~~~~~~~~~~~~~~~~~~~~ 3 │ <ol class='level-2'> 4 │ <li><a href='{{ site.baseurl │ }}#introduction'>Introduction</a></li>
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/toc.html#L1
Attribute `class` uses single quotes. Prefer double quotes for HTML attribute values: `class="level-1"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/toc.html:1:10 → 1 │ <ol class='level-1'> │ ~~~~~~~~~ 2 │ <li><a href='{{ site.baseurl }}'>Contents</a></li> 3 │ <ol class='level-2'>
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html#L4
Attribute `type` uses single quotes. Prefer double quotes for HTML attribute values: `type="text/css"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html:4:89 2 │ <title>Arbre | HTML Views in Ruby</title> 3 │ <link href='//fonts.googleapis.com/css?family=Yanone+Kaffeesatz:e │ xtralight,light,regular,bold' rel='stylesheet' type='text/css'> → 4 │ <link href='//fonts.googleapis.com/css?family=Droid+Sans+Mono' │ rel='stylesheet' type='text/css'> │ ~~~~~~~~~~ 5 │ <link href="{{ site.baseurl }}/stylesheets/main.css" │ media="screen" rel="stylesheet" type="text/css" /> 6 │ <script src="//platform.twitter.com/widgets.js" │ type="text/javascript"></script>
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html#L4
Attribute `rel` uses single quotes. Prefer double quotes for HTML attribute values: `rel="stylesheet"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html:4:71 2 │ <title>Arbre | HTML Views in Ruby</title> 3 │ <link href='//fonts.googleapis.com/css?family=Yanone+Kaffeesatz:e │ xtralight,light,regular,bold' rel='stylesheet' type='text/css'> → 4 │ <link href='//fonts.googleapis.com/css?family=Droid+Sans+Mono' │ rel='stylesheet' type='text/css'> │ ~~~~~~~~~~~~ 5 │ <link href="{{ site.baseurl }}/stylesheets/main.css" │ media="screen" rel="stylesheet" type="text/css" /> 6 │ <script src="//platform.twitter.com/widgets.js" │ type="text/javascript"></script>
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html#L4
Attribute `href` uses single quotes. Prefer double quotes for HTML attribute values: `href="//fonts.googleapis.com/css?family=Droid+Sans+Mono"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html:4:15 2 │ <title>Arbre | HTML Views in Ruby</title> 3 │ <link href='//fonts.googleapis.com/css?family=Yanone+Kaffeesatz:e │ xtralight,light,regular,bold' rel='stylesheet' type='text/css'> → 4 │ <link href='//fonts.googleapis.com/css?family=Droid+Sans+Mono' │ rel='stylesheet' type='text/css'> │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 │ <link href="{{ site.baseurl }}/stylesheets/main.css" │ media="screen" rel="stylesheet" type="text/css" /> 6 │ <script src="//platform.twitter.com/widgets.js" │ type="text/javascript"></script>
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html#L3
Attribute `type` uses single quotes. Prefer double quotes for HTML attribute values: `type="text/css"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html:3:121 1 │ <head> 2 │ <title>Arbre | HTML Views in Ruby</title> → 3 │ <link href='//fonts.googleapis.com/css?family=Yanone+Kaffeesatz:e │ xtralight,light,regular,bold' rel='stylesheet' type='text/css'> │ ~~~~~~~~~~ 4 │ <link href='//fonts.googleapis.com/css?family=Droid+Sans+Mono' │ rel='stylesheet' type='text/css'> 5 │ <link href="{{ site.baseurl }}/stylesheets/main.css" │ media="screen" rel="stylesheet" type="text/css" />
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html#L3
Attribute `rel` uses single quotes. Prefer double quotes for HTML attribute values: `rel="stylesheet"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html:3:103 1 │ <head> 2 │ <title>Arbre | HTML Views in Ruby</title> → 3 │ <link href='//fonts.googleapis.com/css?family=Yanone+Kaffeesatz:e │ xtralight,light,regular,bold' rel='stylesheet' type='text/css'> │ ~~~~~~~~~~~~ 4 │ <link href='//fonts.googleapis.com/css?family=Droid+Sans+Mono' │ rel='stylesheet' type='text/css'> 5 │ <link href="{{ site.baseurl }}/stylesheets/main.css" │ media="screen" rel="stylesheet" type="text/css" />
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html#L3
Attribute `href` uses single quotes. Prefer double quotes for HTML attribute values: `href="//fonts.googleapis.com/css?family=Yanone+Kaffeesatz:extralight,light,regular,bold"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/arbre-2.2.1/docs/_includes/head.html:3:15 1 │ <head> 2 │ <title>Arbre | HTML Views in Ruby</title> → 3 │ <link href='//fonts.googleapis.com/css?family=Yanone+Kaffeesatz:e │ xtralight,light,regular,bold' rel='stylesheet' type='text/css'> │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 │ <link href='//fonts.googleapis.com/css?family=Droid+Sans+Mono' │ rel='stylesheet' type='text/css'> 5 │ <link href="{{ site.baseurl }}/stylesheets/main.css" │ media="screen" rel="stylesheet" type="text/css" />
html-attribute-double-quotes • @herb-tools/[email protected]: vendor/bundle/ruby/4.0.0/gems/rubocop-1.82.1/assets/output.html.erb#L4
Attribute `charset` uses single quotes. Prefer double quotes for HTML attribute values: `charset="UTF-8"`. [html-attribute-double-quotes] /home/runner/work/csa-admin/csa-admin/vendor/bundle/ruby/4.0.0/gems/rubocop-1.82.1/assets/output.html.erb:4:18 2 │ <html> 3 │ <head> → 4 │ <meta charset='UTF-8' /> │ ~~~~~~~ 5 │ <title>RuboCop Inspection Report</title> 6 │ <style>