arelle.packages.PackageValidation

See COPYRIGHT.md for copyright information.

Module Contents

Functions

API

arelle.packages.PackageValidation.validatePackageZipFormat(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None
arelle.packages.PackageValidation.validatePackageNotEncrypted(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None
arelle.packages.PackageValidation.validateZipFileSeparators(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None
arelle.packages.PackageValidation.validateTopLevelFiles(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None
arelle.packages.PackageValidation.validateTopLevelDirectories(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None
arelle.packages.PackageValidation.validateMetadataDirectory(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None
arelle.packages.PackageValidation.validateEntries(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None
arelle.packages.PackageValidation.validateDuplicateEntries(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None
arelle.packages.PackageValidation.validateConflictingEntries(packageType: arelle.packages.PackageType.PackageType, filesource: arelle.FileSource.FileSource) → arelle.utils.validate.Validation.Validation | None