Docs exports: JSON llms.txt llms-full.txt Agent Files

struct Shards::Compliance::ReportData

Defined in:

compliance/report_builder.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(project : Shards::Compliance::ProjectInfo, summary : Shards::Compliance::Summary, sections : Shards::Compliance::SectionData, reviewer : Nil | String = nil, attestation : Shards::Compliance::Attestation | Nil = nil, version : String = "1.0", generated_at : Time = Time.utc, generator : String = "shards-alpha #{VERSION}") #

[View source]

Instance Method Detail

def attestation : Attestation | Nil #

[View source]
def generated_at : Time #

[View source]
def generator : String #

[View source]
def project : ProjectInfo #

[View source]
def reviewer : String | Nil #

[View source]
def sections : SectionData #

[View source]
def summary : Summary #

[View source]
def version : String #

[View source]