Structure describing a Unity Package.
Either a reference to a package in a registry, to a revision of a source repository, a resource on the net or to a package available on disk.
assetPath | The asset path of the package in the AssetDatabase. |
author | An AuthorInfo instance of the author of the package. |
category | Category of the package. |
datePublished | The date and time at which the package was published. |
dependencies | An array of DependencyInfos listing all the packages this package directly depends on. |
description | Detailed description of the package. |
displayName | Friendly display name of the package. |
errors | The errors associated with the package. |
git | A GitInfo instance providing detailed information for a Git package. |
isDirectDependency | If the package is a direct dependency of the project. |
keywords | An array of keywords associated with the package. |
name | Unique name of the package. |
packageId | Identifier of the package. |
registry | The registry where the Package Manager might find this package. |
resolvedDependencies | An array of DependencyInfos listing all the packages this package directly or indirectly depends to and the versions they resolved to. |
resolvedPath | The local path of the project on disk. |
source | Source of the package contents. |
status | The status of the package. |
type | Type of the package. |
version | Version of the package. |
versions | A VersionsInfo instance containing information about the available versions of the package. |
FindForAssembly | Retrieves information about the package containing an Assembly, or the Assembly Definition used to build that Assembly. |
FindForAssetPath | Retrieves information about the package containing an asset based on the path of that asset. |