class RuboCop::Cop::Chef::Modernize::CustomResourceWithAttributes

In HWRPs and LWRPs you defined attributes, but custom resources changed the name to be properties to avoid confusion with chef recipe attributes. When writing a custom resource they should be called properties even though the two are aliased.

@example

### incorrect
attribute :something, String

action :create do
  # some action code because we're in a custom resource
end

### correct
property :something, String

action :create do
  # some action code because we're in a custom resource
end