Package bazel provides utilities for interacting with the surrounding Bazel environment.
Package rules provides information and interaction with Security Group Rules for the OpenStack Networking service.
Package validation provides configurable and extensible rules for validating data of various types.
Package shlex implements a simple lexer which splits input in to tokens using shell-style rules for quoting and commenting.
Package lowercase implements a TokenFilter which converts tokens to lower case according to unicode rules.
Package blockchain implements bitcoin block handling and chain selection rules.
Package ruleset provides the basics rules which are being extended by rules.
Package civil implements types for civil time, a time-zone-independent representation of time that follows the rules of the proleptic Gregorian calendar with exactly 24-hour days, 60-minute hours, and 60-second minutes.
Package blockchain implements Decred block handling and chain selection rules.
Shellquote provides utilities for joining/splitting strings using sh's word-splitting rules.
Package bidirule implements the Bidi Rule defined by RFC 5893.
Package rule provides tools for editing Bazel build files.
Package cgocall defines an Analyzer that detects some violations of the cgo pointer passing rules.
Package txrules provides transaction rules that should be followed by transaction authors for wide mempool acceptance and quick mining.
Package tovalidate contains helpful utility functions and ozzo-validator-compatible rules and rule generators for validating data in the Traffic Ops API.
Package privacy provides sets of types and helpers for writing privacy rules in user schemas, and deal with their evaluation at runtime.
Package stylecheck contains analyzes that enforce style rules.
Package flags provides parsing of audit rules as specified using CLI flags in accordance to the man page for auditctl (from the auditd userspace tools).