class RuboCop::Cop::Chef::Correctness::PropertyWithoutType

Resource properties or attributes should always define a type to help users understand the correct allowed values.

@example

### incorrect
property :size, regex: /^\d+[KMGTP]$/
attribute :size, regex: /^\d+[KMGTP]$/

### correct
property :size, String, regex: /^\d+[KMGTP]$/
attribute :size, kind_of: String, regex: /^\d+[KMGTP]$/