Skip to content

Conversation

@nickcharlton
Copy link
Member

We've long had YARD setup for code-level documentation, but without a linter it's quite hard to know if we're using it at all, let along doing a good job of it.

Last year, YARD-Lint was published and it's worth trying out to see if it'll work well for us. The hope is that by using GitHub Actions, we'll expand the existing code level docs and be able to verify along the way if they're useful for people.

This takes the default configuration at the time of committing (which finds a lot of errors). We run it in a new linting workflow, but only comparing to main.

https://mensfeld.pl/2025/11/yard-lint-ruby-documentation-linter/ https://github.com/mensfeld/yard-lint

@nickcharlton
Copy link
Member Author

After reading the announcement blog post properly today, I'm curious how this might help our code-level documentation. Last year, when using Administrate on a more involved application, I referred to the code docs frequently, so I'm hopeful it'll be helpful.

If I run it against the project with that configuration, we get a lot of warnings and errors, which is going to be a bit of a journey to fix:

Details

Found 584 offense(s):

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:86
    UndocumentedMethodArgument: The `filter_resources` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:94
    UndocumentedMethodArgument: The `after_resource_destroyed_path` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:98
    UndocumentedMethodArgument: The `after_resource_created_path` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:102
    UndocumentedMethodArgument: The `after_resource_updated_path` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:107
    UndocumentedMethodArgument: The `nav_link_state` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:143
    UndocumentedMethodArgument: The `sorting_column` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:151
    UndocumentedMethodArgument: The `dashboard_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:185
    UndocumentedMethodArgument: The `find_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:193
    UndocumentedMethodArgument: The `apply_collection_includes` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:205
    UndocumentedMethodArgument: The `read_param_value` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:232
    UndocumentedMethodArgument: The `translate_with_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:259
    UndocumentedMethodArgument: The `new_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:264
    UndocumentedMethodArgument: The `authorize_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:275
    UndocumentedMethodArgument: The `paginate_resources` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:23
    UndocumentedMethodArgument: The `authorize_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:28
    UndocumentedMethodArgument: The `authorized_action?` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:34
    UndocumentedMethodArgument: The `policy_scope!` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:47
    UndocumentedMethodArgument: The `pundit_model` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:10
    UndocumentedMethodArgument: The `render_field` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:17
    UndocumentedMethodArgument: The `find_partial_prefix` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:23
    UndocumentedMethodArgument: The `requireness` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:27
    UndocumentedMethodArgument: The `dashboard_from_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:31
    UndocumentedMethodArgument: The `model_from_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:58
    UndocumentedMethodArgument: The `display_resource_name` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:65
    UndocumentedMethodArgument: The `sort_order` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:73
    UndocumentedMethodArgument: The `resource_index_route` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:80
    UndocumentedMethodArgument: The `sanitized_order_params` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:96
    UndocumentedMethodArgument: The `default_resource_name` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:29
    UndocumentedMethodArgument: The `resource_name` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:38
    UndocumentedMethodArgument: The `attribute_type_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:44
    UndocumentedMethodArgument: The `attribute_types_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:54
    UndocumentedMethodArgument: The `form_attributes` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:64
    UndocumentedMethodArgument: The `specific_form_attributes_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:72
    UndocumentedMethodArgument: The `permitted_attributes` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:106
    UndocumentedMethodArgument: The `display_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:125
    UndocumentedMethodArgument: The `attribute_not_found_message` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:129
    UndocumentedMethodArgument: The `attribute_includes` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:137
    UndocumentedMethodArgument: The `attribute_associated` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/custom_dashboard.rb:6
    UndocumentedMethodArgument: The `resource_name` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/custom_dashboard.rb:10
    UndocumentedMethodArgument: The `resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:33
    UndocumentedMethodArgument: The `add_javascript` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:37
    UndocumentedMethodArgument: The `add_stylesheet` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:6
    UndocumentedMethodArgument: The `foreign_key_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:10
    UndocumentedMethodArgument: The `association_primary_key_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:14
    UndocumentedMethodArgument: The `associated_class` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:18
    UndocumentedMethodArgument: The `associated_class_name` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:22
    UndocumentedMethodArgument: The `reflection` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:67
    UndocumentedMethodArgument: The `option_given?` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:7
    UndocumentedMethodArgument: The `with_options` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:35
    UndocumentedMethodArgument: The `permitted_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:52
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:72
    UndocumentedMethodArgument: The `read_value` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:6
    UndocumentedMethodArgument: The `permitted_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:85
    UndocumentedMethodArgument: The `display_candidate_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:6
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:13
    UndocumentedMethodArgument: The `new` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:18
    UndocumentedMethodArgument: The `==` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:52
    UndocumentedMethodArgument: The `permitted_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:10
    UndocumentedMethodArgument: The `permitted_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:24
    UndocumentedMethodArgument: The `associated_collection` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:66
    UndocumentedMethodArgument: The `resources` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:82
    UndocumentedMethodArgument: The `order_from_params` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:117
    UndocumentedMethodArgument: The `display_candidate_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:121
    UndocumentedMethodArgument: The `sorting_column` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:127
    UndocumentedMethodArgument: The `associated_dashboard_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:6
    UndocumentedMethodArgument: The `permitted_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:37
    UndocumentedMethodArgument: The `format` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:6
    UndocumentedMethodArgument: The `permitted_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:28
    UndocumentedMethodArgument: The `associated_dashboard` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:43
    UndocumentedMethodArgument: The `candidate_resources_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:47
    UndocumentedMethodArgument: The `display_candidate_resource` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/generator_helpers.rb:3
    UndocumentedMethodArgument: The `call_generator` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace/resource.rb:6
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace.rb:3
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/not_authorized_error.rb:3
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:3
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:9
    UndocumentedMethodArgument: The `apply` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:29
    UndocumentedMethodArgument: The `ordered_by?` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:33
    UndocumentedMethodArgument: The `order_params_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:46
    UndocumentedMethodArgument: The `sanitize_direction` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:50
    UndocumentedMethodArgument: The `reversed_direction_param_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:62
    UndocumentedMethodArgument: The `order_by_association` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:75
    UndocumentedMethodArgument: The `order_by_count` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:84
    UndocumentedMethodArgument: The `order_by_belongs_to` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:92
    UndocumentedMethodArgument: The `order_by_has_one` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:100
    UndocumentedMethodArgument: The `order_by_id` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:104
    UndocumentedMethodArgument: The `ordering_by_association_column?` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:111
    UndocumentedMethodArgument: The `column_exist?` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:115
    UndocumentedMethodArgument: The `order_by_id_query` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:119
    UndocumentedMethodArgument: The `order_by_association_id` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:123
    UndocumentedMethodArgument: The `order_by_association_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:127
    UndocumentedMethodArgument: The `order_by_association_column` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:133
    UndocumentedMethodArgument: The `order_by_association_column_query` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:138
    UndocumentedMethodArgument: The `relation_type` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:142
    UndocumentedMethodArgument: The `reflect_association` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:146
    UndocumentedMethodArgument: The `association_foreign_key` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:150
    UndocumentedMethodArgument: The `association_primary_key` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:154
    UndocumentedMethodArgument: The `association_table_name` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:4
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:32
    UndocumentedMethodArgument: The `attribute_field` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:11
    UndocumentedMethodArgument: The `attributes_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:21
    UndocumentedMethodArgument: The `ordered_html_class` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:27
    UndocumentedMethodArgument: The `order_params_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/form.rb:6
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/form.rb:13
    UndocumentedMethodArgument: The `attributes` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/show.rb:6
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:3
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:13
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:33
    UndocumentedMethodArgument: The `filter?` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:37
    UndocumentedMethodArgument: The `parse_query` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:51
    UndocumentedMethodArgument: The `initialize` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:76
    UndocumentedMethodArgument: The `apply_filter` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:85
    UndocumentedMethodArgument: The `filter_results` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:104
    UndocumentedMethodArgument: The `searchable_fields` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:121
    UndocumentedMethodArgument: The `search_results` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:131
    UndocumentedMethodArgument: The `query_table_name` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:147
    UndocumentedMethodArgument: The `column_to_query` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:157
    UndocumentedMethodArgument: The `association_search?` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/view_generator.rb:29
    UndocumentedMethodArgument: The `copy_resource_template` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:92
    UndocumentedMethodArgument: The `redundant_attributes_for` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:101
    UndocumentedMethodArgument: The `field_type` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:112
    UndocumentedMethodArgument: The `column_type_for_attribute` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:120
    UndocumentedMethodArgument: The `enum_column?` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:125
    UndocumentedMethodArgument: The `column_types` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:129
    UndocumentedMethodArgument: The `association_type` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:149
    UndocumentedMethodArgument: The `options_string` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:157
    UndocumentedMethodArgument: The `inspect_hash_as_ruby` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:164
    UndocumentedMethodArgument: The `proc_string` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/field/field_generator.rb:21
    UndocumentedMethodArgument: The `copy_partial` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/field_generator.rb:33
    UndocumentedMethodArgument: The `copy_field_partials` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/field_generator.rb:39
    UndocumentedMethodArgument: The `copy_field_partial` method is missing documentation for some of the arguments.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:1
    UndocumentedObject: Documentation required for `Administrate`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:2
    UndocumentedObject: Documentation required for `Administrate::ApplicationController`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:5
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#index`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:24
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#show`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:30
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#new`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:38
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#edit`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:44
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#create`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:61
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#update`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:75
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#destroy`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:86
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#filter_resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:94
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#after_resource_destroyed_path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:98
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#after_resource_created_path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:102
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#after_resource_updated_path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:107
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#nav_link_state`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:125
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#routes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:129
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#records_per_page`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:133
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#order`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:143
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#sorting_column`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:151
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#dashboard_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:155
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#sorting_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:159
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#default_sorting_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:163
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#sorting_direction`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:167
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#default_sorting_direction`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:171
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#sorting_params`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:175
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#dashboard`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:179
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#requested_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:185
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#find_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:189
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#scoped_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:193
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#apply_collection_includes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:199
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#resource_params`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:205
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#read_param_value`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:227
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#resource_resolver`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:232
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#translate_with_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:239
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#show_search_bar?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:259
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#new_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:264
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#authorize_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/administrate/application_controller.rb:275
    UndocumentedObject: Documentation required for `Administrate::ApplicationController#paginate_resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:2
    UndocumentedObject: Documentation required for `Administrate::Punditize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:14
    UndocumentedObject: Documentation required for `Administrate::Punditize#policy_namespace`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:18
    UndocumentedObject: Documentation required for `Administrate::Punditize#scoped_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:23
    UndocumentedObject: Documentation required for `Administrate::Punditize#authorize_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:28
    UndocumentedObject: Documentation required for `Administrate::Punditize#authorized_action?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:34
    UndocumentedObject: Documentation required for `Administrate::Punditize#policy_scope!`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/controllers/concerns/administrate/punditize.rb:47
    UndocumentedObject: Documentation required for `Administrate::Punditize#pundit_model`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:2
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:3
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper::PLURAL_MANY_COUNT`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:4
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper::SINGULAR_COUNT`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:6
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#application_title`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:10
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#render_field`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:17
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#find_partial_prefix`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:23
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#requireness`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:27
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#dashboard_from_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:31
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#model_from_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:58
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#display_resource_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:65
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#sort_order`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:73
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#resource_index_route`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:80
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#sanitized_order_params`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:88
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#clear_search_params`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:96
    UndocumentedObject: Documentation required for `Administrate::ApplicationHelper#default_resource_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:19
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:22
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard::DASHBOARD_SUFFIX`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:25
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard.model`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:29
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard.resource_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:34
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#attribute_types`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:38
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#attribute_type_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:44
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#attribute_types_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:50
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#all_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:54
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#form_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:64
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#specific_form_attributes_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:72
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#permitted_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:88
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#show_page_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:92
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#collection_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:100
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#search_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:106
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#display_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:110
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#collection_includes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:114
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#item_associations`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:125
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#attribute_not_found_message`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:129
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#attribute_includes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:137
    UndocumentedObject: Documentation required for `Administrate::BaseDashboard#attribute_associated`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/custom_dashboard.rb:2
    UndocumentedObject: Documentation required for `Administrate::CustomDashboard`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/custom_dashboard.rb:6
    UndocumentedObject: Documentation required for `Administrate::CustomDashboard.resource_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/custom_dashboard.rb:10
    UndocumentedObject: Documentation required for `Administrate::CustomDashboard.resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:14
    UndocumentedObject: Documentation required for `Administrate::Engine`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:17
    UndocumentedObject: Documentation required for `Administrate::Engine::@@javascripts`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:18
    UndocumentedObject: Documentation required for `Administrate::Engine::@@stylesheets`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:33
    UndocumentedObject: Documentation required for `Administrate::Engine.add_javascript`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:37
    UndocumentedObject: Documentation required for `Administrate::Engine.add_stylesheet`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:41
    UndocumentedObject: Documentation required for `Administrate::Engine.stylesheets`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/engine.rb:45
    UndocumentedObject: Documentation required for `Administrate::Engine.javascripts`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:4
    UndocumentedObject: Documentation required for `Administrate::Field`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Associative`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Associative.foreign_key_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::Associative.association_primary_key_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:14
    UndocumentedObject: Documentation required for `Administrate::Field::Associative.associated_class`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:18
    UndocumentedObject: Documentation required for `Administrate::Field::Associative.associated_class_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:22
    UndocumentedObject: Documentation required for `Administrate::Field::Associative.reflection`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:26
    UndocumentedObject: Documentation required for `Administrate::Field::Associative#display_associated_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:30
    UndocumentedObject: Documentation required for `Administrate::Field::Associative#associated_class`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:38
    UndocumentedObject: Documentation required for `Administrate::Field::Associative#associated_class_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:49
    UndocumentedObject: Documentation required for `Administrate::Field::Associative#html_controller`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:55
    UndocumentedObject: Documentation required for `Administrate::Field::Associative#associated_dashboard`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:59
    UndocumentedObject: Documentation required for `Administrate::Field::Associative#association_primary_key`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:63
    UndocumentedObject: Documentation required for `Administrate::Field::Associative#foreign_key`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/associative.rb:67
    UndocumentedObject: Documentation required for `Administrate::Field::Associative#option_given?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Base`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:7
    UndocumentedObject: Documentation required for `Administrate::Field::Base.with_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:11
    UndocumentedObject: Documentation required for `Administrate::Field::Base.html_class`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:15
    UndocumentedObject: Documentation required for `Administrate::Field::Base.associative?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:19
    UndocumentedObject: Documentation required for `Administrate::Field::Base.eager_load?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:23
    UndocumentedObject: Documentation required for `Administrate::Field::Base.searchable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:27
    UndocumentedObject: Documentation required for `Administrate::Field::Base.sortable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:31
    UndocumentedObject: Documentation required for `Administrate::Field::Base.field_type`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:35
    UndocumentedObject: Documentation required for `Administrate::Field::Base.permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:39
    UndocumentedObject: Documentation required for `Administrate::Field::Base.partial_prefixes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:48
    UndocumentedObject: Documentation required for `Administrate::Field::Base.local_partial_prefixes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:52
    UndocumentedObject: Documentation required for `Administrate::Field::Base#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:60
    UndocumentedObject: Documentation required for `Administrate::Field::Base#html_class`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:64
    UndocumentedObject: Documentation required for `Administrate::Field::Base#html_controller`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:68
    UndocumentedObject: Documentation required for `Administrate::Field::Base#name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:72
    UndocumentedObject: Documentation required for `Administrate::Field::Base#read_value`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:86
    UndocumentedObject: Documentation required for `Administrate::Field::Base#partial_prefixes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:90
    UndocumentedObject: Documentation required for `Administrate::Field::Base#required?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo.permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:11
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo.eager_load?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:15
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:19
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#associated_resource_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:28
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#selected_option`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:32
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#tag_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:36
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#html_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:46
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#include_blank_option`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:50
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#selectize_include_blank`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:59
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#selectize_placeholder`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:63
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#selectize_required_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:73
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#candidate_resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:85
    UndocumentedObject: Documentation required for `Administrate::Field::BelongsTo#display_candidate_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/boolean.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Boolean`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/boolean.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Boolean#to_s`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Date`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Date#date`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date.rb:15
    UndocumentedObject: Documentation required for `Administrate::Field::Date#format`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date.rb:19
    UndocumentedObject: Documentation required for `Administrate::Field::Date#timezone`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date_time.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::DateTime`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date_time.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::DateTime#date`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date_time.rb:13
    UndocumentedObject: Documentation required for `Administrate::Field::DateTime#datetime`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date_time.rb:22
    UndocumentedObject: Documentation required for `Administrate::Field::DateTime#format`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/date_time.rb:26
    UndocumentedObject: Documentation required for `Administrate::Field::DateTime#timezone`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:13
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#new`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:18
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#==`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:24
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#getter`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:28
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#associative?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:32
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#eager_load?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:36
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#searchable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:44
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#searchable_fields`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:48
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#sortable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:52
    UndocumentedObject: Documentation required for `Administrate::Field::Deferred#permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/email.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Email`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/email.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Email.searchable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:7
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:8
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany::DEFAULT_LIMIT`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany.permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:24
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#associated_collection`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:32
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#attribute_key`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:36
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#associated_resource_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:45
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#selected_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:51
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#limit`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:55
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#paginate?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:59
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:66
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:74
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#more_than_limit?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:78
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#data`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:82
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#order_from_params`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:92
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#order`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:104
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#includes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:108
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#candidate_resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:117
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#display_candidate_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:121
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#sorting_column`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:127
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#associated_dashboard_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:131
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#sort_by`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_many.rb:135
    UndocumentedObject: Documentation required for `Administrate::Field::HasMany#direction`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::HasOne`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::HasOne.permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:21
    UndocumentedObject: Documentation required for `Administrate::Field::HasOne.eager_load?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:25
    UndocumentedObject: Documentation required for `Administrate::Field::HasOne#nested_form`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:32
    UndocumentedObject: Documentation required for `Administrate::Field::HasOne#nested_show`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:39
    UndocumentedObject: Documentation required for `Administrate::Field::HasOne#linkable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:43
    UndocumentedObject: Documentation required for `Administrate::Field::HasOne#html_controller`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:49
    UndocumentedObject: Documentation required for `Administrate::Field::HasOne#resolver`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Number`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:7
    UndocumentedObject: Documentation required for `Administrate::Field::Number#to_s`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:15
    UndocumentedObject: Documentation required for `Administrate::Field::Number#format_string`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:19
    UndocumentedObject: Documentation required for `Administrate::Field::Number#prefix`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:23
    UndocumentedObject: Documentation required for `Administrate::Field::Number#suffix`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:27
    UndocumentedObject: Documentation required for `Administrate::Field::Number#decimals`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:33
    UndocumentedObject: Documentation required for `Administrate::Field::Number#value`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/number.rb:37
    UndocumentedObject: Documentation required for `Administrate::Field::Number#format`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/password.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Password`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/password.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Password.searchable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/password.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::Password.sortable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/password.rb:14
    UndocumentedObject: Documentation required for `Administrate::Field::Password#truncate`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/password.rb:20
    UndocumentedObject: Documentation required for `Administrate::Field::Password#truncation_length`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/password.rb:24
    UndocumentedObject: Documentation required for `Administrate::Field::Password#character`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic.permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic#associated_resource_grouped_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:18
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic#permitted_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:22
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic#selected_global_id`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:28
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic#associated_dashboard`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:32
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic#classes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:39
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic#order`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:43
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic#candidate_resources_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/polymorphic.rb:47
    UndocumentedObject: Documentation required for `Administrate::Field::Polymorphic#display_candidate_resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/rich_text.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::RichText`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/rich_text.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::RichText#to_s`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/rich_text.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::RichText#truncate`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/rich_text.rb:16
    UndocumentedObject: Documentation required for `Administrate::Field::RichText#truncation_length`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Select`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Select.searchable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::Select#selectable_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:27
    UndocumentedObject: Documentation required for `Administrate::Field::Select#tag_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:31
    UndocumentedObject: Documentation required for `Administrate::Field::Select#html_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:41
    UndocumentedObject: Documentation required for `Administrate::Field::Select#include_blank_option`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:45
    UndocumentedObject: Documentation required for `Administrate::Field::Select#selectize_include_blank`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:54
    UndocumentedObject: Documentation required for `Administrate::Field::Select#selectize_placeholder`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:58
    UndocumentedObject: Documentation required for `Administrate::Field::Select#selectize_required_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:66
    UndocumentedObject: Documentation required for `Administrate::Field::Select#active_record_enum?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:70
    UndocumentedObject: Documentation required for `Administrate::Field::Select#active_record_enum_values`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/select.rb:74
    UndocumentedObject: Documentation required for `Administrate::Field::Select#html_controller`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/string.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::String`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/string.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::String.searchable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/string.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::String#truncate`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/string.rb:16
    UndocumentedObject: Documentation required for `Administrate::Field::String#truncation_length`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/text.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Text`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/text.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Text.searchable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/text.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::Text#truncate`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/text.rb:16
    UndocumentedObject: Documentation required for `Administrate::Field::Text#truncation_length`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/time.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Time`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/time.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Time#time`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/time.rb:15
    UndocumentedObject: Documentation required for `Administrate::Field::Time#format`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/url.rb:5
    UndocumentedObject: Documentation required for `Administrate::Field::Url`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/url.rb:6
    UndocumentedObject: Documentation required for `Administrate::Field::Url.searchable?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/url.rb:10
    UndocumentedObject: Documentation required for `Administrate::Field::Url#truncate`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/url.rb:14
    UndocumentedObject: Documentation required for `Administrate::Field::Url#html_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/url.rb:20
    UndocumentedObject: Documentation required for `Administrate::Field::Url#truncation_length`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/generator_helpers.rb:2
    UndocumentedObject: Documentation required for `Administrate::GeneratorHelpers`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/generator_helpers.rb:3
    UndocumentedObject: Documentation required for `Administrate::GeneratorHelpers#call_generator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/generator_helpers.rb:9
    UndocumentedObject: Documentation required for `Administrate::GeneratorHelpers#generator_options`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace/resource.rb:2
    UndocumentedObject: Documentation required for `Administrate::Namespace`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace/resource.rb:3
    UndocumentedObject: Documentation required for `Administrate::Namespace::Resource`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace/resource.rb:6
    UndocumentedObject: Documentation required for `Administrate::Namespace::Resource#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace/resource.rb:11
    UndocumentedObject: Documentation required for `Administrate::Namespace::Resource#to_s`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace/resource.rb:15
    UndocumentedObject: Documentation required for `Administrate::Namespace::Resource#to_sym`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace/resource.rb:19
    UndocumentedObject: Documentation required for `Administrate::Namespace::Resource#name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace/resource.rb:23
    UndocumentedObject: Documentation required for `Administrate::Namespace::Resource#path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace.rb:3
    UndocumentedObject: Documentation required for `Administrate::Namespace#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace.rb:7
    UndocumentedObject: Documentation required for `Administrate::Namespace#resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace.rb:13
    UndocumentedObject: Documentation required for `Administrate::Namespace#routes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/namespace.rb:27
    UndocumentedObject: Documentation required for `Administrate::Namespace#resources_with_index_route`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/not_authorized_error.rb:2
    UndocumentedObject: Documentation required for `Administrate::NotAuthorizedError`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/not_authorized_error.rb:3
    UndocumentedObject: Documentation required for `Administrate::NotAuthorizedError#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:2
    UndocumentedObject: Documentation required for `Administrate::Order`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:3
    UndocumentedObject: Documentation required for `Administrate::Order#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:9
    UndocumentedObject: Documentation required for `Administrate::Order#apply`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:29
    UndocumentedObject: Documentation required for `Administrate::Order#ordered_by?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:33
    UndocumentedObject: Documentation required for `Administrate::Order#order_params_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:46
    UndocumentedObject: Documentation required for `Administrate::Order#sanitize_direction`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:50
    UndocumentedObject: Documentation required for `Administrate::Order#reversed_direction_param_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:58
    UndocumentedObject: Documentation required for `Administrate::Order#opposite_direction`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:62
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_association`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:75
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_count`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:84
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_belongs_to`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:92
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_has_one`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:100
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_id`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:104
    UndocumentedObject: Documentation required for `Administrate::Order#ordering_by_association_column?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:111
    UndocumentedObject: Documentation required for `Administrate::Order#column_exist?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:115
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_id_query`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:119
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_association_id`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:123
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_association_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:127
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_association_column`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:133
    UndocumentedObject: Documentation required for `Administrate::Order#order_by_association_column_query`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:138
    UndocumentedObject: Documentation required for `Administrate::Order#relation_type`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:142
    UndocumentedObject: Documentation required for `Administrate::Order#reflect_association`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:146
    UndocumentedObject: Documentation required for `Administrate::Order#association_foreign_key`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:150
    UndocumentedObject: Documentation required for `Administrate::Order#association_primary_key`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/order.rb:154
    UndocumentedObject: Documentation required for `Administrate::Order#association_table_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:2
    UndocumentedObject: Documentation required for `Administrate::Page`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:3
    UndocumentedObject: Documentation required for `Administrate::Page::Base`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:4
    UndocumentedObject: Documentation required for `Administrate::Page::Base#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:9
    UndocumentedObject: Documentation required for `Administrate::Page::Base#resource_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:14
    UndocumentedObject: Documentation required for `Administrate::Page::Base#resource_path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:18
    UndocumentedObject: Documentation required for `Administrate::Page::Base#collection_includes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:22
    UndocumentedObject: Documentation required for `Administrate::Page::Base#item_includes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:26
    UndocumentedObject: Documentation required for `Administrate::Page::Base#item_associations`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:32
    UndocumentedObject: Documentation required for `Administrate::Page::Base#attribute_field`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:5
    UndocumentedObject: Documentation required for `Administrate::Page::Collection`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:6
    UndocumentedObject: Documentation required for `Administrate::Page::Collection#attribute_names`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:11
    UndocumentedObject: Documentation required for `Administrate::Page::Collection#attributes_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:17
    UndocumentedObject: Documentation required for `Administrate::Page::Collection#attribute_types`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:21
    UndocumentedObject: Documentation required for `Administrate::Page::Collection#ordered_html_class`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:27
    UndocumentedObject: Documentation required for `Administrate::Page::Collection#order_params_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/collection.rb:33
    UndocumentedObject: Documentation required for `Administrate::Page::Collection#order`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/form.rb:5
    UndocumentedObject: Documentation required for `Administrate::Page::Form`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/form.rb:6
    UndocumentedObject: Documentation required for `Administrate::Page::Form#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/form.rb:13
    UndocumentedObject: Documentation required for `Administrate::Page::Form#attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/form.rb:27
    UndocumentedObject: Documentation required for `Administrate::Page::Form#page_title`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/show.rb:5
    UndocumentedObject: Documentation required for `Administrate::Page::Show`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/show.rb:6
    UndocumentedObject: Documentation required for `Administrate::Page::Show#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/show.rb:13
    UndocumentedObject: Documentation required for `Administrate::Page::Show#page_title`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/show.rb:17
    UndocumentedObject: Documentation required for `Administrate::Page::Show#attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:2
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:3
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:7
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#dashboard_class`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:11
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#namespace`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:15
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#resource_class`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:19
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#resource_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:23
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#resource_title`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:29
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#resource_class_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:33
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#model_path_parts`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/resource_resolver.rb:37
    UndocumentedObject: Documentation required for `Administrate::ResourceResolver#controller_path_parts`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:5
    UndocumentedObject: Documentation required for `Administrate::Search`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:6
    UndocumentedObject: Documentation required for `Administrate::Search::Query`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:9
    UndocumentedObject: Documentation required for `Administrate::Search::Query#blank?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:13
    UndocumentedObject: Documentation required for `Administrate::Search::Query#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:19
    UndocumentedObject: Documentation required for `Administrate::Search::Query#original`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:23
    UndocumentedObject: Documentation required for `Administrate::Search::Query#terms`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:27
    UndocumentedObject: Documentation required for `Administrate::Search::Query#to_s`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:33
    UndocumentedObject: Documentation required for `Administrate::Search::Query#filter?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:37
    UndocumentedObject: Documentation required for `Administrate::Search::Query#parse_query`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:51
    UndocumentedObject: Documentation required for `Administrate::Search#initialize`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:57
    UndocumentedObject: Documentation required for `Administrate::Search#run`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:66
    UndocumentedObject: Documentation required for `Administrate::Search#valid_filters`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:76
    UndocumentedObject: Documentation required for `Administrate::Search#apply_filter`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:85
    UndocumentedObject: Documentation required for `Administrate::Search#filter_results`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:94
    UndocumentedObject: Documentation required for `Administrate::Search#query_template`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:104
    UndocumentedObject: Documentation required for `Administrate::Search#searchable_fields`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:110
    UndocumentedObject: Documentation required for `Administrate::Search#query_values`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:117
    UndocumentedObject: Documentation required for `Administrate::Search#search_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:121
    UndocumentedObject: Documentation required for `Administrate::Search#search_results`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:127
    UndocumentedObject: Documentation required for `Administrate::Search#attribute_types`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:131
    UndocumentedObject: Documentation required for `Administrate::Search#query_table_name`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:147
    UndocumentedObject: Documentation required for `Administrate::Search#column_to_query`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:151
    UndocumentedObject: Documentation required for `Administrate::Search#tables_to_join`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:157
    UndocumentedObject: Documentation required for `Administrate::Search#association_search?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/search.rb:161
    UndocumentedObject: Documentation required for `Administrate::Search#term`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/version.rb:2
    UndocumentedObject: Documentation required for `Administrate::VERSION`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/view_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::ViewGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/view_generator.rb:16
    UndocumentedObject: Documentation required for `Administrate::ViewGenerator.template_source_path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/view_generator.rb:25
    UndocumentedObject: Documentation required for `Administrate::ViewGenerator#namespace`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/view_generator.rb:29
    UndocumentedObject: Documentation required for `Administrate::ViewGenerator#copy_resource_template`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/view_generator.rb:38
    UndocumentedObject: Documentation required for `Administrate::ViewGenerator#resource_path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/view_generator.rb:42
    UndocumentedObject: Documentation required for `Administrate::ViewGenerator::BaseResourcePath`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/view_generator.rb:43
    UndocumentedObject: Documentation required for `Administrate::ViewGenerator::BaseResourcePath#to_s`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate.rb:5
    UndocumentedObject: Documentation required for `Administrate.deprecator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:4
    UndocumentedObject: Documentation required for `Administrate::Generators`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:5
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator::ATTRIBUTE_TYPE_MAPPING`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:19
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator::ATTRIBUTE_OPTIONS_MAPPING`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:26
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator::DEFAULT_FIELD_TYPE`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:27
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator::COLLECTION_ATTRIBUTE_LIMIT`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:28
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator::READ_ONLY_ATTRIBUTES`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:39
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#create_dashboard_definition`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:48
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#create_resource_controller`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:59
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#namespace`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:63
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:82
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#form_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:86
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#redundant_attributes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:92
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#redundant_attributes_for`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:101
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#field_type`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:112
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#column_type_for_attribute`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:120
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#enum_column?`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:125
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#column_types`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:129
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#association_type`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:145
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#klass`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:149
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#options_string`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:157
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#inspect_hash_as_ruby`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:164
    UndocumentedObject: Documentation required for `Administrate::Generators::DashboardGenerator#proc_string`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/field/field_generator.rb:3
    UndocumentedObject: Documentation required for `Administrate::Generators::FieldGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/field/field_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::FieldGenerator#template_field_object`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/field/field_generator.rb:13
    UndocumentedObject: Documentation required for `Administrate::Generators::FieldGenerator#copy_partials`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/field/field_generator.rb:21
    UndocumentedObject: Documentation required for `Administrate::Generators::FieldGenerator#copy_partial`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:13
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:25
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#run_routes_generator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:32
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#create_dashboard_controller`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:39
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#run_dashboard_generators`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:46
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#model_check`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:54
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#namespace`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:58
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#singular_dashboard_resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:62
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#dashboard_resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:66
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#valid_dashboard_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:70
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#database_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:74
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#invalid_dashboard_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:78
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#models_without_tables`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:82
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#namespaced_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/install/install_generator.rb:86
    UndocumentedObject: Documentation required for `Administrate::Generators::InstallGenerator#unnamed_constants`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:14
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:25
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#insert_dashboard_routes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:31
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#warn_about_invalid_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:50
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#namespace`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:54
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#dashboard_resources`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:60
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#valid_dashboard_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:64
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#database_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:71
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#invalid_dashboard_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:75
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#models_without_tables`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:79
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#namespaced_models`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:83
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#unnamed_constants`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:87
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#dashboard_routes`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/routes/routes_generator.rb:91
    UndocumentedObject: Documentation required for `Administrate::Generators::RoutesGenerator#routes_file_path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/edit_generator.rb:5
    UndocumentedObject: Documentation required for `Administrate::Generators::Views`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/edit_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::EditGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/edit_generator.rb:9
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::EditGenerator#copy_edit`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/field_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::FieldGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/field_generator.rb:7
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::FieldGenerator.template_source_path`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/field_generator.rb:16
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::FieldGenerator#copy_partials`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/field_generator.rb:33
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::FieldGenerator#copy_field_partials`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/field_generator.rb:39
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::FieldGenerator#copy_field_partial`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/form_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::FormGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/form_generator.rb:9
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::FormGenerator#copy_form`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/index_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::IndexGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/index_generator.rb:9
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::IndexGenerator#copy_template`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/layout_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::LayoutGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/layout_generator.rb:9
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::LayoutGenerator#copy_template`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/navigation_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::NavigationGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/navigation_generator.rb:9
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::NavigationGenerator#copy_navigation`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/new_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::NewGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/new_generator.rb:9
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::NewGenerator#copy_new`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/show_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::ShowGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/show_generator.rb:9
    UndocumentedObject: Documentation required for `Administrate::Generators::Views::ShowGenerator#copy_template`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/views_generator.rb:5
    UndocumentedObject: Documentation required for `Administrate::Generators::ViewsGenerator`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/views/views_generator.rb:6
    UndocumentedObject: Documentation required for `Administrate::Generators::ViewsGenerator#copy_templates`

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:58
    UndocumentedOptions: Method 'Administrate::ApplicationHelper#display_resource_name' has options parameter (resource_name , opts {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:96
    UndocumentedOptions: Method 'Administrate::ApplicationHelper#default_resource_name' has options parameter (name , opts {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:29
    UndocumentedOptions: Method 'Administrate::BaseDashboard.resource_name' has options parameter (opts ) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:7
    UndocumentedOptions: Method 'Administrate::Field::Base.with_options' has options parameter (options {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:52
    UndocumentedOptions: Method 'Administrate::Field::Base#initialize' has options parameter (attribute , data , page , options {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:6
    UndocumentedOptions: Method 'Administrate::Field::BelongsTo.permitted_attribute' has options parameter (attr , options {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:6
    UndocumentedOptions: Method 'Administrate::Field::Deferred#initialize' has options parameter (deferred_class , options {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:52
    UndocumentedOptions: Method 'Administrate::Field::Deferred#permitted_attribute' has options parameter (attr , opts {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:6
    UndocumentedOptions: Method 'Administrate::Field::HasOne.permitted_attribute' has options parameter (attr , options {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:4
    UndocumentedOptions: Method 'Administrate::Page::Base#initialize' has options parameter (dashboard , options {}) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:149
    UndocumentedOptions: Method 'Administrate::Generators::DashboardGenerator#options_string' has options parameter (options ) but no @option tags in documentation.

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:58
    MissingOptionTags: Method `Administrate::ApplicationHelper#display_resource_name` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/app/helpers/administrate/application_helper.rb:96
    MissingOptionTags: Method `Administrate::ApplicationHelper#default_resource_name` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/base_dashboard.rb:29
    MissingOptionTags: Method `Administrate::BaseDashboard.resource_name` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:7
    MissingOptionTags: Method `Administrate::Field::Base.with_options` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/base.rb:52
    MissingOptionTags: Method `Administrate::Field::Base#initialize` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/belongs_to.rb:6
    MissingOptionTags: Method `Administrate::Field::BelongsTo.permitted_attribute` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:6
    MissingOptionTags: Method `Administrate::Field::Deferred#initialize` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/deferred.rb:52
    MissingOptionTags: Method `Administrate::Field::Deferred#permitted_attribute` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/field/has_one.rb:6
    MissingOptionTags: Method `Administrate::Field::HasOne.permitted_attribute` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/administrate/page/base.rb:4
    MissingOptionTags: Method `Administrate::Page::Base#initialize` has options parameter but no @option tags documenting the available options

[W] /Users/nickcharlton/projects/thoughtbot/administrate/lib/generators/administrate/dashboard/dashboard_generator.rb:149
    MissingOptionTags: Method `Administrate::Generators::DashboardGenerator#options_string` has options parameter but no @option tags documenting the available options


We've long had YARD setup for code-level documentation, but without a
linter it's quite hard to know if we're using it at all, let along doing
a good job of it.

Last year, YARD-Lint was published and it's worth trying out to see if
it'll work well for us. The hope is that by using GitHub Actions, we'll
expand the existing code level docs and be able to verify along the way
if they're useful for people.

This takes the default configuration at the time of committing (which
finds a lot of errors). We run it in a new linting workflow, but only
comparing to `main`.

https://mensfeld.pl/2025/11/yard-lint-ruby-documentation-linter/
https://github.com/mensfeld/yard-lint
@nickcharlton nickcharlton force-pushed the nc-introduce-yard-lint branch from d99997c to 509534e Compare January 5, 2026 15:30
@nickcharlton
Copy link
Member Author

yard-lint fails below Ruby 3.2, so we could either workaround this, or not merge this until we've dropped support for it. I'm not sure right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants