aa272ca35c
For historical reasons, the package kit has an "url" field that is not actually meant to be used as an URL. Rename it in the API and user facing output as "identifier" to make it clear what the file is used for. This change preserves the "url" key in on-disk and online storage (hpkr files, stored settings, etc) in an attempt to not break anything. Fix one remaining misuse of the "url" field as an URL in get_package_dependencies. Add an unit test showing that BUrl does parse "tab" URIs properly (there is just a protocol and a path segment). Change-Id: I339ce526e5798d42d78ae650855d7e988dbb4a1a Reviewed-on: https://review.haiku-os.org/c/haiku/+/2542 Reviewed-by: waddlesplash <waddlesplash@gmail.com> |
||
---|---|---|
.. | ||
hpkg | ||
solver | ||
AddRepositoryRequest.h | ||
Attributes.h | ||
CommitTransactionResult.h | ||
Context.h | ||
DownloadFileRequest.h | ||
DropRepositoryRequest.h | ||
GlobalWritableFileInfo.h | ||
InstallationLocationInfo.h | ||
Job.h | ||
PackageArchitecture.h | ||
PackageDefs.h | ||
PackageFlags.h | ||
PackageInfo.h | ||
PackageInfoAttributes.h | ||
PackageInfoContentHandler.h | ||
PackageInfoSet.h | ||
PackageResolvable.h | ||
PackageResolvableExpression.h | ||
PackageResolvableOperator.h | ||
PackageRoster.h | ||
PackageVersion.h | ||
RefreshRepositoryRequest.h | ||
RepositoryCache.h | ||
RepositoryConfig.h | ||
RepositoryInfo.h | ||
Request.h | ||
User.h | ||
UserSettingsFileInfo.h | ||
WritableFileUpdateType.h |