@@ -20,11 +20,11 @@ OF_ASSUME_NONNULL_BEGIN @class OFURL; -/*! +/** * @class OFSetItemAttributesFailedException \ * OFSetItemAttributesFailedException.h \ * ObjFW/OFSetItemAttributesFailedException.h * * @brief An exception indicating an item's attributes could not be set. @@ -35,33 +35,33 @@ of_file_attributes_t _attributes; of_file_attribute_key_t _failedAttribute; int _errNo; } -/*! +/** * @brief The URL of the item whose attributes could not be set. */ @property (readonly, nonatomic) OFURL *URL; -/*! +/** * @brief The errno of the error that occurred. */ @property (readonly, nonatomic) int errNo; -/*! +/** * @brief The attributes that should have been set. */ @property (readonly, nonatomic) of_file_attributes_t attributes; -/*! +/** * @brief The first attribute that could not be set. */ @property (readonly, nonatomic) of_file_attribute_key_t failedAttribute; + (instancetype)exception OF_UNAVAILABLE; -/*! +/** * @brief Creates a new, autoreleased set item attributes failed exception. * * @param URL The URL of the item whose attributes could not be set * @param attributes The attributes that should have been set for the specified * item. @@ -74,11 +74,11 @@ failedAttribute: (of_file_attribute_key_t)failedAttribute errNo: (int)errNo; - (instancetype)init OF_UNAVAILABLE; -/*! +/** * @brief Initializes an already allocated set item attributes failed exception. * * @param URL The URL of the item whose attributes could not be set * @param attributes The attributes that should have been set for the specified * item.