struct
Shards::LicensePolicy::PolicyReport
- Shards::LicensePolicy::PolicyReport
- Struct
- Value
- Object
Defined in:
license_policy.crConstructors
Instance Method Summary
- #clone
- #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)
- #dependencies : Array(DependencyResult)
- #policy_used : Bool
- #root_license : String | Nil
- #root_name : String
- #root_version : String
- #summary : Summary
Constructor Detail
def self.new(root_name : String, root_version : String, root_license : String | Nil, dependencies : Array(DependencyResult), policy_used : Bool, summary : Summary)
#
Instance Method Detail
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)
#