concord-consortium/rigse

View on GitHub
docs/embeddable-removal.md

Summary

Maintainability
Test Coverage
Files to remove, update, or review:

## DONE:

### Views:
* views/embeddable/image_questions/_remote_form.html.haml
* views/embeddable/image_questions/_show.html.haml
* views/embeddable/image_questions/destroy.js.rjs
* views/embeddable/image_questions/index.html.haml
* views/embeddable/image_questions/show.html.haml
* views/embeddable/multiple_choices/add_choice.js.rjs
* views/embeddable/multiple_choices/_edit_choice.html.haml
* views/embeddable/multiple_choices/_new_choice.html.haml
* views/embeddable/multiple_choices/_remote_form.html.haml
* views/embeddable/multiple_choices/_show.html.haml
* views/embeddable/multiple_choices/destroy.js.rjs
* views/embeddable/multiple_choices/edit.html.haml
* views/embeddable/multiple_choices/index.html.haml
* views/embeddable/multiple_choices/new.html.haml
* views/embeddable/multiple_choices/show.html.haml
* views/embeddable/open_responses/_remote_form.html.haml
* views/embeddable/open_responses/_show.html.haml
* views/embeddable/open_responses/destroy.js.rjs
* views/embeddable/open_responses/edit.html.haml
* views/embeddable/open_responses/index.html.haml
* views/embeddable/open_responses/show.html.haml

### Controllers:
* controllers/embeddable/image_questions_controller.rb#edit
* controllers/embeddable/image_questions_controller.rb#new
* controllers/embeddable/image_questions_controller.rb#show
* controllers/embeddable/image_questions_controller.rb#update
* controllers/embeddable/multiple_choices_controller.rb#add_choice
* controllers/embeddable/multiple_choices_controller.rb#edit
* controllers/embeddable/multiple_choices_controller.rb#new
* controllers/embeddable/multiple_choices_controller.rb#show
* controllers/embeddable/multiple_choices_controller.rb#update
* controllers/embeddable/open_responses_controller.rb#edit
* controllers/embeddable/open_responses_controller.rb#new
* controllers/embeddable/open_responses_controller.rb#show
* controllers/embeddable/open_responses_controller.rb#update

### Tests:
* rails/spec/controllers/embeddable/image_questions_controller.spec.rb
* rails/spec/controllers/embeddable/image_questions_controller_spec.rb
* rails/spec/controllers/embeddable/multiple_choices_controller_spec.rb
* rails/spec/controllers/embeddable/open_responses_controller_spec.rb
* rails/spec/support/embeddable_controller_helper.rb
* rails/spec/views/embeddables
* rails/spec/policies/embeddable/embeddable_policy_spec.rb
* rails/spec/policies/embeddable/iframe_policy_spec.rb
* rails/spec/policies/embeddable/image_question_policy_spec.rb
* rails/spec/policies/embeddable/multiple_choice_choice_policy_spec.rb
* rails/spec/policies/embeddable/multiple_choice_policy_spec.rb
* rails/spec/policies/embeddable/open_response_policy_spec.rb
* rails/spec/views/embeddables/open_responses/edit.html.haml_spec.rb
* rails/spec/views/embeddables/open_responses/show.html.haml_spec.rb

## Helpers:
* helpers/js_helper.rb#remove_link

## Partials:
* views/shared/_embeddable_container.html.haml

# Failing tests & new items to address: