Fix access specifiers with private_class_methods instead of removing directly

This commit is contained in:
Akshay 2014-10-04 08:37:20 +05:30
parent fa830c8d69
commit 9524b514c6
10 changed files with 17 additions and 6 deletions

View file

@ -203,4 +203,5 @@ class AdminDashboardData
'dash-data:access_password_removal'
end
private_class_method :access_password_removal_key
end

View file

@ -81,6 +81,7 @@ SQL
)
end
private_class_method :apply_default_to_topic
end
# == Schema Information

View file

@ -1,11 +1,10 @@
class EmailLog < ActiveRecord::Base
belongs_to :user
validates_presence_of :email_type
validates_presence_of :to_address
belongs_to :post
belongs_to :topic
validates :email_type, :to_address, presence: true
scope :sent, -> { where(skipped: false) }
scope :skipped, -> { where(skipped: true) }

View file

@ -1,9 +1,7 @@
class EmailToken < ActiveRecord::Base
belongs_to :user
validates_presence_of :token
validates_presence_of :user_id
validates_presence_of :email
validates :token, :user_id, :email, presence: true
before_validation(on: :create) do
self.token = EmailToken.generate_token

View file

@ -90,4 +90,5 @@ class ErrorLog
trace.map { |line| Pathname.new(line.gsub(re, "[RAILS_ROOT]")).cleanpath.to_s }
end
private_class_method :sanitize_backtrace
end

View file

@ -85,6 +85,8 @@ class GlobalSetting
provider.read
provider
end
private_class_method :parse
end
class EnvProvider < BaseProvider

View file

@ -19,4 +19,6 @@ class LocaleSiteSetting < EnumSiteSetting
@supported_locales ||= Dir.glob( File.join(Rails.root, 'config', 'locales', 'client.*.yml') ).map {|x| x.split('.')[-2]}.sort
end
end
private_class_method :supported_locales
end

View file

@ -21,4 +21,6 @@ class S3RegionSiteSetting < EnumSiteSetting
'ap-northeast-1',
'sa-east-1']
end
private_class_method :valid_values
end

View file

@ -154,6 +154,9 @@ class TopTopic < ActiveRecord::Base
from: start_of(period))
end
private_class_method :sort_orders, :update_counts_and_compute_scores_for, :remove_invisible_topics,
:add_new_visible_topics, :update_posts_count_for, :update_views_count_for, :update_likes_count_for,
:compute_top_score_for, :start_of, :update_top_topics
end
# == Schema Information

View file

@ -13,4 +13,6 @@ class TrustLevelSetting < EnumSiteSetting
def self.valid_values
TrustLevel.valid_range.to_a
end
private_class_method :valid_values
end