ma
marcoroth
GitHub
herb
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
herb
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
slots/statics
abed9e6e RBS
by Marco Roth
M
Failed
slots/statics
abed9e6e RBS
by Marco Roth
M
Failed
slots/statics
abed9e6e RBS
by Marco Roth
M
Succeeded
slots/statics
8e5c43fa RBS
by Marco Roth
M
Failed
slots/statics
8e5c43fa RBS
by Marco Roth
M
Failed
slots/statics
8e5c43fa RBS
by Marco Roth
M
Failed
slots/statics
8e5c43fa RBS
by Marco Roth
M
Failed
slots/statics
b60712e1 Linter: Improve locations for `erb-strict-locals-comment-syntax` (#2267) This pull request improves offense locations reported by the `erb-strict-locals-comment-syntax` rule so diagnostics highlight the specific invalid syntax instead of the entire ERB node. The rule now uses parser-provided error locations when available and derives precise content ranges for malformed declarations, missing whitespace, unmatched parentheses, extra commas, duplicate declarations, and incorrect ERB opening tags. Follow up on https://github.com/marcoroth/herb/pull/2252
by Marco Roth
M
Succeeded
slots/statics
f0e59045 Engine: Add a `client` slot mode that parks a template's untaken branches `<%# herb:slots client %>` sends the client the markup of the branches a request did not take, parked in a `<template>` that names its own region, so one of them can be built later without asking the server for markup the page was already given. `<%# herb:slots server %>` is the default and emits nothing beyond the markers, so nothing about a branch that did not render reaches the page. What gets parked is decided while rendering rather than while compiling. A branch that rendered is on the page already, so it is not sent twice, and a template whose every branch ran parks nothing at all. Three smaller changes come with it. A conditional whose branches lay out the same way collapses into one set of slots, since which branch ran only changes what those slots hold. An element-anchored slot now names the attribute it writes, so its name no longer has to be carried separately. And a template can be named by a digest of its path rather than by the path itself, because the markers go out with the page and a view tree says more about an application than its pages do. (cherry picked from commit d6b8667c974abf31b1ef7bfe1837f6ec04d7a4a9) (cherry picked from commit ca7f737eae315e688f802003d3bc4da5f2fe2321)
by Marco Roth
M
Previous
Next