Create per-rule pages and link from README (#2644)

This commit is contained in:
Charlie Marsh 2023-02-07 18:15:05 -05:00 committed by GitHub
parent f1cdd108e6
commit 271e4fda8c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 156 additions and 40 deletions

View file

@ -2,7 +2,9 @@
use anyhow::Result;
use crate::{generate_cli_help, generate_json_schema, generate_options, generate_rules_table};
use crate::{
generate_cli_help, generate_docs, generate_json_schema, generate_options, generate_rules_table,
};
#[derive(clap::Args)]
pub struct Args {
@ -12,6 +14,9 @@ pub struct Args {
}
pub fn main(args: &Args) -> Result<()> {
generate_docs::main(&generate_docs::Args {
dry_run: args.dry_run,
})?;
generate_json_schema::main(&generate_json_schema::Args {
dry_run: args.dry_run,
})?;