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

struct Shards::LicensePolicy::PolicyReport

Defined in:

license_policy.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(root_name : String, root_version : String, root_license : String | Nil, dependencies : Array(DependencyResult), policy_used : Bool, summary : Summary) #

[View source]

Instance Method Detail

def clone #

[View source]
def copy_with(root_name _root_name = @root_name, root_version _root_version = @root_version, root_license _root_license = @root_license, dependencies _dependencies = @dependencies, policy_used _policy_used = @policy_used, summary _summary = @summary) #

[View source]
def dependencies : Array(DependencyResult) #

def policy_used : Bool #

def root_license : String | Nil #

def root_name : String #

def root_version : String #

def summary : Summary #