clearPermissions

Returns a new Feature with all permissions removed.

This is useful for making a feature publicly accessible (no permission restrictions). The returned feature will have an empty Feature.permissions set.

Example:

// Make feature public by removing all permission restrictions
val publicFeature = feature.clearPermissions()
assert(publicFeature.permissions.isEmpty())

Return

a new Feature with no permissions