vegantech/sims

View on GitHub
doc/rails3_upgrade_leftover.txt

Summary

Maintainability
Test Coverage
Soon-to-be-deprecated ActiveRecord calls
Methods such as find(:all), find(:first), finds with conditions, and the :joins option will soon be deprecated.
More information: http://m.onkey.org/2010/1/22/active-record-query-interface

The culprits: 
    - app/controllers/intervention_builder/recommended_monitors_controller.rb
    - app/controllers/intervention_builder/categories_controller.rb
    - app/controllers/intervention_builder/base_controller.rb
    - app/controllers/tiers_controller.rb
    - app/models/grouped_progress_entry.rb
    - app/models/checklist.rb
    - app/models/checklist_definition.rb
    - app/models/student.rb
    - app/models/goal_definition.rb
    - app/models/recommendation.rb
    - app/models/answer.rb
    - app/models/probe_definition.rb
    - app/models/flag_category.rb
    - app/models/intervention_cluster.rb
    - app/models/group.rb
    - app/models/principal_override.rb
    - app/models/tier.rb
    - app/models/user.rb
    - app/models/intervention_definition.rb
    - app/models/intervention.rb
    - app/mailers/notifications.rb
    - app/models/checklist.rb
    - app/models/student.rb
    - app/models/concerns/full_name.rb
    - app/controllers/intervention_builder/base_controller.rb
    - app/models/student.rb
    - app/models/recommendation.rb
    - app/models/user.rb
    - app/models/concerns/full_name.rb
    - app/models/grouped_progress_entry.rb
    - app/models/school.rb
    - app/models/student.rb
    - app/models/recommendation.rb
    - app/models/team_consultation.rb
    - app/models/stats/student.rb
    - app/models/stats/intervention.rb
    - app/models/intervention_participant.rb
    - app/models/custom_flag.rb
    - app/models/system_flag.rb
    - app/models/consultation_form.rb
    - app/models/student_comment.rb
    - app/models/flag_category.rb
    - app/models/intervention_cluster.rb
    - app/models/group.rb
    - app/models/principal_override.rb
    - app/models/objective_definition.rb
    - app/models/user.rb
    - app/models/intervention_definition.rb
    - app/models/ignore_flag.rb
    - app/models/probe.rb

Old ActionMailer class API
You're using the old API in a mailer class.
More information: http://lindsaar.net/2010/1/26/new-actionmailer-api-in-rails-3

The culprits: 
    - app/models/consultation_form_request.rb
    - app/models/school_team.rb
    - app/models/student_comment.rb
    - app/models/student_search.rb
    - app/models/recommendation.rb
    - app/models/answer.rb
    - app/models/flag_category.rb
    - app/models/personal_group.rb
    - app/models/group.rb
    - app/models/district.rb
    - app/models/user.rb

Deprecated AJAX helper calls
AJAX javascript helpers have been switched to be unobtrusive and use :remote => true instead of having a seperate function to handle remote requests.
More information: http://www.themodestrubyist.com/2010/02/24/rails-3-ujs-and-csrf-meta-tags/

The culprits: 
    - app/views/checklist_builder/answers/_rjs_new_form.html.erb
    - app/views/checklist_builder/answers/_answer_definition_2.html.erb
    - app/views/checklist_builder/answers/_rjs_edit_form.html.erb
    - app/views/checklist_builder/checklists/_show.html.erb
    - app/views/checklist_builder/checklists/_checklist_definition.html.erb
    - app/views/checklist_builder/elements/_rjs_new_form.html.erb
    - app/views/checklist_builder/elements/_element_definition_2.html.erb
    - app/views/checklist_builder/elements/_rjs_edit_form.html.erb
    - app/views/checklist_builder/questions/_rjs_new_form.html.erb
    - app/views/checklist_builder/questions/_question_definition_2.html.erb
    - app/views/consultation_forms/_consultation_form_summary.html.erb
    - app/views/groups/students/_add_student_link.html.erb
    - app/views/groups/students/_student.html.erb
    - app/views/groups/users/_user_assignment.html.erb
    - app/views/groups/users/_add_user_assignment_link.html.erb
    - app/views/interventions/probe_assignments/_probe_assignment.html.erb
    - app/views/interventions/probes/_probe.html.erb
    - app/views/principal_overrides/_principal_override.html.erb
    - app/views/special_user_groups/_add_special_user_group_link.html.erb
    - app/views/special_user_groups/_special_user_group_assignment.html.erb
    - app/views/students/_add_note_link.html.erb
    - app/views/students/_recommendations.html.erb
    - app/views/team_consultations/_commands.html.erb
    - app/views/team_consultations/_draft.html.erb
    - app/views/team_consultations/_team_consultation.html.erb
    - app/views/unattached_interventions/_participant.html.erb