bpflint 0.3.0

Linting functionality for BPF C programs.
Documentation
/*
 * Theme for bpflint HTML output
 */

.bold {
  font-weight: bold;
}

.warn {
  color: #d73a49;
  font-weight: bold;
  border-radius: 3px;
}

[data-theme="dark"] .warn {
  color: #ff6b6b;
}

.highlight {
  color: #0066ff;
  font-weight: bold;
  border-radius: 3px;
}

[data-theme="dark"] .highlight {
  color: #79c0ff;
}

/* Syntax highlighting styles (matching tree-sitter-highlight) */
.hl-constant {
  color: #6f42c1;
}

[data-theme="dark"] .hl-constant {
  color: #b392f0;
}

.hl-string {
  color: #d73a49;
}

[data-theme="dark"] .hl-string {
  color: #f97583;
}

.hl-comment {
  color: #6a737d;
  font-style: italic;
}

[data-theme="dark"] .hl-comment {
  color: #8b949e;
}

.hl-function,
.hl-type,
.hl-number,
.hl-property,
.hl-attribute {
  color: #005cc5;
}

[data-theme="dark"] .hl-function,
[data-theme="dark"] .hl-type,
[data-theme="dark"] .hl-number,
[data-theme="dark"] .hl-property,
[data-theme="dark"] .hl-attribute {
  color: #79c0ff;
}

.hl-keyword {
  color: #d73a49;
}

[data-theme="dark"] .hl-keyword {
  color: #ff7b72;
}

.hl-operator,
.hl-variable,
.hl-punctuation {
  color: #24292e;
}

[data-theme="dark"] .hl-operator,
[data-theme="dark"] .hl-variable,
[data-theme="dark"] .hl-punctuation {
  color: #e1e1e1;
}

.hl-tag {
  color: #22863a;
}

[data-theme="dark"] .hl-tag {
  color: #7ee787;
}