Cleanup following up on r40466:
* remove commented methods no longer being used git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40471 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
a9bc82a4b0
commit
05b101b223
@ -103,20 +103,6 @@ private:
|
||||
status_t _ParseAttributeTree(
|
||||
AttributeHandlerContext* context);
|
||||
|
||||
status_t _ParsePackageAttributes(
|
||||
AttributeHandlerContext* context);
|
||||
status_t _ParsePackageVersion(
|
||||
BPackageVersionData& _version,
|
||||
const char* major = NULL);
|
||||
status_t _ParsePackageProvides(
|
||||
BPackageResolvableData& _resolvable,
|
||||
BPackageResolvableType providesType);
|
||||
status_t _ParsePackageResolvableExpression(
|
||||
BPackageResolvableExpressionData&
|
||||
_resolvableExpression,
|
||||
const char* resolvableName,
|
||||
bool hasChildren);
|
||||
|
||||
status_t _ReadAttribute(uint8& _id,
|
||||
AttributeValue& _value,
|
||||
bool* _hasChildren = NULL,
|
||||
|
@ -1284,306 +1284,6 @@ PackageReaderImpl::_ParseAttributeTree(AttributeHandlerContext* context)
|
||||
}
|
||||
|
||||
|
||||
status_t
|
||||
PackageReaderImpl::_ParsePackageAttributes(AttributeHandlerContext* context)
|
||||
{
|
||||
//
|
||||
// if (tag == 0) {
|
||||
// return
|
||||
// context->packageContentHandler->HandlePackageAttributesDone();
|
||||
// }
|
||||
//
|
||||
// switch (id) {
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_NAME:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_NAME, attributeValue.string);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_SUMMARY:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_SUMMARY,
|
||||
// attributeValue.string);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_DESCRIPTION:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_DESCRIPTION,
|
||||
// attributeValue.string);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_VENDOR:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_VENDOR,
|
||||
// attributeValue.string);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_PACKAGER:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_PACKAGER,
|
||||
// attributeValue.string);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_FLAGS:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_FLAGS,
|
||||
// (uint32)attributeValue.unsignedInt);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_ARCHITECTURE:
|
||||
// if (attributeValue.unsignedInt
|
||||
// >= B_PACKAGE_ARCHITECTURE_ENUM_COUNT) {
|
||||
// fErrorOutput->PrintError(
|
||||
// "Error: Invalid package attribute section: "
|
||||
// "Invalid package architecture %lld encountered\n",
|
||||
// attributeValue.unsignedInt);
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_ARCHITECTURE,
|
||||
// (uint8)attributeValue.unsignedInt);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MAJOR:
|
||||
// error = _ParsePackageVersion(handlerValue.version,
|
||||
// attributeValue.string);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// handlerValue.attributeID = B_PACKAGE_INFO_VERSION;
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_COPYRIGHT:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_COPYRIGHTS,
|
||||
// attributeValue.string);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_LICENSE:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_LICENSES,
|
||||
// attributeValue.string);
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_PROVIDES_TYPE:
|
||||
// error = _ParsePackageProvides(handlerValue.resolvable,
|
||||
// (BPackageResolvableType)attributeValue.unsignedInt);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// handlerValue.attributeID = B_PACKAGE_INFO_PROVIDES;
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_REQUIRES:
|
||||
// error = _ParsePackageResolvableExpression(
|
||||
// handlerValue.resolvableExpression, attributeValue.string,
|
||||
// hasChildren);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// handlerValue.attributeID = B_PACKAGE_INFO_REQUIRES;
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_SUPPLEMENTS:
|
||||
// error = _ParsePackageResolvableExpression(
|
||||
// handlerValue.resolvableExpression, attributeValue.string,
|
||||
// hasChildren);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// handlerValue.attributeID = B_PACKAGE_INFO_SUPPLEMENTS;
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_CONFLICTS:
|
||||
// error = _ParsePackageResolvableExpression(
|
||||
// handlerValue.resolvableExpression, attributeValue.string,
|
||||
// hasChildren);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// handlerValue.attributeID = B_PACKAGE_INFO_CONFLICTS;
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_FRESHENS:
|
||||
// error = _ParsePackageResolvableExpression(
|
||||
// handlerValue.resolvableExpression, attributeValue.string,
|
||||
// hasChildren);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// handlerValue.attributeID = B_PACKAGE_INFO_FRESHENS;
|
||||
// break;
|
||||
//
|
||||
// case B_HPKG_ATTRIBUTE_ID_PACKAGE_REPLACES:
|
||||
// handlerValue.SetTo(B_PACKAGE_INFO_REPLACES,
|
||||
// attributeValue.string);
|
||||
// break;
|
||||
//
|
||||
// default:
|
||||
// fErrorOutput->PrintError(
|
||||
// "Error: Invalid package attribute section: unexpected "
|
||||
// "package attribute id %d encountered\n", id);
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
//
|
||||
// error = context->packageContentHandler->HandlePackageAttribute(
|
||||
// handlerValue);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// }
|
||||
return B_OK;
|
||||
}
|
||||
|
||||
|
||||
status_t
|
||||
PackageReaderImpl::_ParsePackageVersion(BPackageVersionData& _version,
|
||||
const char* major)
|
||||
{
|
||||
// uint8 id;
|
||||
// AttributeValue value;
|
||||
// status_t error;
|
||||
//
|
||||
// _version.major = NULL;
|
||||
// _version.minor = NULL;
|
||||
// _version.micro = NULL;
|
||||
// _version.release = 0;
|
||||
//
|
||||
// // major (may have been read already)
|
||||
// if (major == NULL) {
|
||||
// error = _ReadPackageAttribute(id, value);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// if (id != B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MAJOR) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section:"
|
||||
// " Invalid package version, expected major\n");
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// major = value.string;
|
||||
// }
|
||||
// _version.major = major;
|
||||
//
|
||||
// // minor
|
||||
// error = _ReadPackageAttribute(id, value);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// if (id != B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MINOR) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section:"
|
||||
// " Invalid package version, expected minor\n");
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// _version.minor = value.string;
|
||||
//
|
||||
// // micro
|
||||
// error = _ReadPackageAttribute(id, value);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// if (id != B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MICRO) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section:"
|
||||
// " Invalid package version, expected micro\n");
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// _version.micro = value.string;
|
||||
//
|
||||
// // release
|
||||
// error = _ReadPackageAttribute(id, value);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// if (id != B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_RELEASE) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section:"
|
||||
// " Invalid package version, expected release\n");
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// _version.release = (uint8)value.unsignedInt;
|
||||
//
|
||||
return B_OK;
|
||||
}
|
||||
|
||||
|
||||
status_t
|
||||
PackageReaderImpl::_ParsePackageProvides(BPackageResolvableData& _resolvable,
|
||||
BPackageResolvableType providesType)
|
||||
{
|
||||
// uint8 id;
|
||||
// AttributeValue value;
|
||||
// bool hasChildren;
|
||||
//
|
||||
// if (providesType >= B_PACKAGE_RESOLVABLE_TYPE_ENUM_COUNT) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section: "
|
||||
// "Invalid package provides type %lld encountered\n", providesType);
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// _resolvable.type = providesType;
|
||||
// _resolvable.haveVersion = false;
|
||||
//
|
||||
// // provides name
|
||||
// status_t error = _ReadPackageAttribute(id, value, &hasChildren);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// if (id != B_HPKG_ATTRIBUTE_ID_PACKAGE_PROVIDES) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section: "
|
||||
// "Invalid package provides, expected name of resolvable\n");
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// _resolvable.name = value.string;
|
||||
//
|
||||
// // there may be a version added as child
|
||||
// if (hasChildren) {
|
||||
// error = _ParsePackageVersion(_resolvable.version);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
//
|
||||
// _resolvable.haveVersion = true;
|
||||
//
|
||||
// uint64 tag;
|
||||
// if ((error = _ReadUnsignedLEB128(tag)) != B_OK)
|
||||
// return error;
|
||||
// if (tag != 0) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute "
|
||||
// "section: Invalid package provides, expected end-tag\n");
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// }
|
||||
|
||||
return B_OK;
|
||||
}
|
||||
|
||||
|
||||
status_t
|
||||
PackageReaderImpl::_ParsePackageResolvableExpression(
|
||||
BPackageResolvableExpressionData& _resolvableExpression,
|
||||
const char* resolvableName, bool hasChildren)
|
||||
{
|
||||
// _resolvableExpression.name = resolvableName;
|
||||
// _resolvableExpression.haveOpAndVersion = false;
|
||||
//
|
||||
// // there may be an operator and a version added as child
|
||||
// if (hasChildren) {
|
||||
// // resolvable-expression operator
|
||||
// uint8 id;
|
||||
// AttributeValue value;
|
||||
// status_t error = _ReadPackageAttribute(id, value);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
// if (id != B_HPKG_ATTRIBUTE_ID_PACKAGE_RESOLVABLE_OPERATOR) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section:"
|
||||
// " Invalid package resolvable expression, expected operator\n");
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
//
|
||||
// if (value.unsignedInt >= B_PACKAGE_RESOLVABLE_OP_ENUM_COUNT) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section:"
|
||||
// " Invalid package resolvable operator %lld encountered\n",
|
||||
// value.unsignedInt);
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
//
|
||||
// _resolvableExpression.op
|
||||
// = (BPackageResolvableOperator)value.unsignedInt;
|
||||
//
|
||||
// error = _ParsePackageVersion(_resolvableExpression.version);
|
||||
// if (error != B_OK)
|
||||
// return error;
|
||||
//
|
||||
// _resolvableExpression.haveOpAndVersion = true;
|
||||
//
|
||||
// uint64 tag;
|
||||
// if ((error = _ReadUnsignedLEB128(tag)) != B_OK)
|
||||
// return error;
|
||||
// if (tag != 0) {
|
||||
// fErrorOutput->PrintError("Error: Invalid package attribute section:"
|
||||
// " Invalid package resolvable expression, expected end-tag\n");
|
||||
// return B_BAD_DATA;
|
||||
// }
|
||||
// }
|
||||
|
||||
return B_OK;
|
||||
}
|
||||
|
||||
|
||||
status_t
|
||||
PackageReaderImpl::_ReadAttribute(uint8& _id, AttributeValue& _value,
|
||||
bool* _hasChildren, uint64* _tag)
|
||||
|
Loading…
x
Reference in New Issue
Block a user