# Functions
New creates a new copyright engine with a given set of config options.
OptCompany sets the template company.
OptConfig sets the config in its entirety.
OptDebug sets if we should show debug output.
OptExcludes sets the exclude glob filters.
OptExitFirst sets if we should stop after the first failure.
OptIncludeFiles sets the include file glob filters.
OptLicense sets the template license.
OptNoticeBodyTemplate sets the notice body template.
OptRestrictions sets the template restrictions.
OptVerbose sets if we should show verbose output.
OptYear sets the template year.
# Constants
DefaultCompany is the default company to inject into the notice template.
DefaultImplicitConfigFile is the file name for the default config file the `copyright` command will parse for globs, if present.
DefaultNoticeBodyTemplate is the default notice body template.
DefaultOpenSourceLicense is the default open source license.
DefaultRestrictionsInternal are the default copyright restrictions to inject into the notice template.
DefaultRestrictionsOpenSource are the default open source restrictions.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
Extension.
# Variables
DefaultExcludes is the default excluded directories.
DefaultExtensionNoticeTemplates is a mapping between file extension (including the prefix dot) to the notice templates.
DefaultIncludeFiles is the default included files list.
Error sentinels.
Error sentinels.
KnownExtensions is a list of all the known extensions.
Error Strings.