Skip to content

refactor: replace props map with struct fields #1071

refactor: replace props map with struct fields

refactor: replace props map with struct fields #1071

Triggered via pull request May 1, 2024 19:04
Status Success
Total duration 20s
Artifacts

lint-soft.yml

on: pull_request
lint-soft
12s
lint-soft
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 1 warning
lint-soft: style.go#L18
Comment should end in a period (godot)
lint-soft: style.go#L30
Comment should end in a period (godot)
lint-soft: set.go#L69
`if ok` has complex nested blocks (complexity: 5) (nestif)
lint-soft: get.go#L435
missing cases in switch of type lipgloss.propKey: lipgloss.boldKey, lipgloss.italicKey, lipgloss.underlineKey, lipgloss.strikethroughKey, lipgloss.reverseKey, lipgloss.blinkKey, lipgloss.faintKey, lipgloss.underlineSpacesKey, lipgloss.strikethroughSpacesKey, lipgloss.colorWhitespaceKey, lipgloss.widthKey, lipgloss.heightKey, lipgloss.alignHorizontalKey, lipgloss.alignVerticalKey, lipgloss.paddingTopKey, lipgloss.paddingRightKey, lipgloss.paddingBottomKey, lipgloss.paddingLeftKey, lipgloss.marginTopKey, lipgloss.marginRightKey, lipgloss.marginBottomKey, lipgloss.marginLeftKey, lipgloss.borderStyleKey, lipgloss.borderTopKey, lipgloss.borderRightKey, lipgloss.borderBottomKey, lipgloss.borderLeftKey, lipgloss.inlineKey, lipgloss.maxWidthKey, lipgloss.maxHeightKey, lipgloss.tabWidthKey, lipgloss.transformKey (exhaustive)
lint-soft: get.go#L471
missing cases in switch of type lipgloss.propKey: lipgloss.boldKey, lipgloss.italicKey, lipgloss.underlineKey, lipgloss.strikethroughKey, lipgloss.reverseKey, lipgloss.blinkKey, lipgloss.faintKey, lipgloss.underlineSpacesKey, lipgloss.strikethroughSpacesKey, lipgloss.colorWhitespaceKey, lipgloss.foregroundKey, lipgloss.backgroundKey, lipgloss.alignHorizontalKey, lipgloss.alignVerticalKey, lipgloss.marginBackgroundKey, lipgloss.borderStyleKey, lipgloss.borderTopKey, lipgloss.borderRightKey, lipgloss.borderBottomKey, lipgloss.borderLeftKey, lipgloss.borderTopForegroundKey, lipgloss.borderRightForegroundKey, lipgloss.borderBottomForegroundKey, lipgloss.borderLeftForegroundKey, lipgloss.borderTopBackgroundKey, lipgloss.borderRightBackgroundKey, lipgloss.borderBottomBackgroundKey, lipgloss.borderLeftBackgroundKey, lipgloss.inlineKey, lipgloss.transformKey (exhaustive)
lint-soft: get.go#L506
missing cases in switch of type lipgloss.propKey: lipgloss.boldKey, lipgloss.italicKey, lipgloss.underlineKey, lipgloss.strikethroughKey, lipgloss.reverseKey, lipgloss.blinkKey, lipgloss.faintKey, lipgloss.underlineSpacesKey, lipgloss.strikethroughSpacesKey, lipgloss.colorWhitespaceKey, lipgloss.foregroundKey, lipgloss.backgroundKey, lipgloss.widthKey, lipgloss.heightKey, lipgloss.paddingTopKey, lipgloss.paddingRightKey, lipgloss.paddingBottomKey, lipgloss.paddingLeftKey, lipgloss.marginTopKey, lipgloss.marginRightKey, lipgloss.marginBottomKey, lipgloss.marginLeftKey, lipgloss.marginBackgroundKey, lipgloss.borderStyleKey, lipgloss.borderTopKey, lipgloss.borderRightKey, lipgloss.borderBottomKey, lipgloss.borderLeftKey, lipgloss.borderTopForegroundKey, lipgloss.borderRightForegroundKey, lipgloss.borderBottomForegroundKey, lipgloss.borderLeftForegroundKey, lipgloss.borderTopBackgroundKey, lipgloss.borderRightBackgroundKey, lipgloss.borderBottomBackgroundKey, lipgloss.borderLeftBackgroundKey, lipgloss.inlineKey, lipgloss.maxWidthKey, lipgloss.maxHeightKey, lipgloss.tabWidthKey, lipgloss.transformKey (exhaustive)
lint-soft: set.go#L9
missing cases in switch of type lipgloss.propKey: lipgloss.boldKey, lipgloss.italicKey, lipgloss.underlineKey, lipgloss.strikethroughKey, lipgloss.reverseKey, lipgloss.blinkKey, lipgloss.faintKey, lipgloss.underlineSpacesKey, lipgloss.strikethroughSpacesKey, lipgloss.colorWhitespaceKey, lipgloss.borderTopKey, lipgloss.borderRightKey, lipgloss.borderBottomKey, lipgloss.borderLeftKey, lipgloss.inlineKey (exhaustive)
lint-soft: set.go#L91
missing cases in switch of type lipgloss.propKey: lipgloss.boldKey, lipgloss.italicKey, lipgloss.underlineKey, lipgloss.strikethroughKey, lipgloss.reverseKey, lipgloss.blinkKey, lipgloss.faintKey, lipgloss.underlineSpacesKey, lipgloss.strikethroughSpacesKey, lipgloss.colorWhitespaceKey, lipgloss.borderTopKey, lipgloss.borderRightKey, lipgloss.borderBottomKey, lipgloss.borderLeftKey, lipgloss.inlineKey (exhaustive)
lint-soft: style.go#L567
directive `// nolint:unparam` should be written without leading space as `//nolint:unparam` (nolintlint)
lint-soft
Restore cache failed: Dependencies file is not found in /home/runner/work/lipgloss/lipgloss. Supported file pattern: go.sum