Comment.block in <class:Comment>
/home/z/test_rails/dapo/app/models/comment.rb:2
Comment.belongs_to
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations.rb:1632
Object#require
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:291
Object#load_dependency
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:255
ActiveSupport::Dependencies.load?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:330
ActiveSupport::Dependencies.mechanism
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/module/attribute_accessors.rb:60
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/module/attribute_accessors.rb:60
ActiveSupport::Dependencies::WatchStack#watching?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:118
ActiveSupport::Dependencies.new_constants_in
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:657
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/module/attribute_accessors.rb:60
ActiveSupport::Dependencies::WatchStack#watch_namespaces
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:161
ActiveSupport::Dependencies::WatchStack#block in watch_namespaces
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:162
ActiveSupport::Dependencies.to_constant_name
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:676
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:396
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:257
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:266
Object#block in load_dependency
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:257
Object#block in require
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:293
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/module/attribute_accessors.rb:60
ActiveSupport::Dependencies::WatchStack#new_constants
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:124
ActiveSupport::Dependencies::WatchStack#block in new_constants
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:128
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:396
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:257
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:266
ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:144
ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:144
ActiveSupport::Dependencies::WatchStack#pop_modules
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:173
ActiveSupport::Dependencies::WatchStack#block in pop_modules
$GemPath0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:174
ActiveRecord::Associations::Builder::BelongsTo.build
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:21
Comment.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/attribute_methods/primary_key.rb:65
Comment.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/attribute_methods.rb:107
Comment.method_defined_within?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/attribute_methods.rb:111
ActiveRecord::Associations::Builder::BelongsTo.define_extensions
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:81
ActiveRecord::Associations::Builder::BelongsTo.create_reflection
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:36
ActiveRecord::Associations::Builder::BelongsTo.validate_options
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:77
ActiveRecord::Associations::Builder::BelongsTo.valid_options
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/belongs_to.rb:7
ActiveRecord::Associations::Builder::BelongsTo.valid_options
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/singular_association.rb:5
ActiveRecord::Associations::Builder::BelongsTo.valid_options
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:73
ActiveRecord::AutosaveAssociation::AssociationBuilderExtension.valid_options
$GemPath0/gems/activerecord-5.0.2/lib/active_record/autosave_association.rb:136
Hash#assert_valid_keys
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/hash/keys.rb:75
ActiveRecord::Associations::Builder::BelongsTo.build_scope
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:51
ActiveRecord::Associations::Builder::BelongsTo.macro
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/belongs_to.rb:3
ActiveRecord::Reflection.create
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:16
ActiveRecord::Reflection::BelongsToReflection#initialize
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:360
ActiveRecord::Reflection::BelongsToReflection#initialize
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:273
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
String#pluralize
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/string/inflections.rb:31
ActiveSupport::Inflector.pluralize
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:29
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:234
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:61
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector.apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:379
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:234
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:61
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector::Inflections::Uncountables#uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:51
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/inflections.rb:52
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:385
ActiveRecord::Reflection::BelongsToReflection#macro
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:666
ActiveRecord::Reflection::BelongsToReflection#calculate_constructable
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:689
ActiveRecord::Reflection::BelongsToReflection#polymorphic?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:511
ActiveRecord::Associations::Builder::BelongsTo.define_accessors
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/belongs_to.rb:21
ActiveRecord::Associations::Builder::BelongsTo.define_accessors
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/singular_association.rb:9
ActiveRecord::Associations::Builder::BelongsTo.define_accessors
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:101
Comment.generated_association_methods
$GemPath0/gems/activerecord-5.0.2/lib/active_record/core.rb:219
ActiveRecord::Associations::Builder::BelongsTo.define_readers
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:108
ActiveRecord::Associations::Builder::BelongsTo.define_writers
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:116
Comment.generated_association_methods
$GemPath0/gems/activerecord-5.0.2/lib/active_record/core.rb:219
ActiveRecord::Reflection::BelongsToReflection#constructable?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:380
ActiveRecord::Associations::Builder::BelongsTo.define_constructors
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/singular_association.rb:24
ActiveRecord::Associations::Builder::BelongsTo.add_counter_cache_methods
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/belongs_to.rb:26
Comment.block in add_counter_cache_methods
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/belongs_to.rb:29
ActiveRecord::Associations::Builder::BelongsTo.define_callbacks
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/belongs_to.rb:15
ActiveRecord::Associations::Builder::BelongsTo.define_callbacks
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:84
ActiveRecord::Associations::Builder::BelongsTo.block in define_callbacks
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:90
ActiveRecord::AutosaveAssociation::AssociationBuilderExtension.build
$GemPath0/gems/activerecord-5.0.2/lib/active_record/autosave_association.rb:132
Comment.add_autosave_association_callbacks
$GemPath0/gems/activerecord-5.0.2/lib/active_record/autosave_association.rb:179
ActiveRecord::Reflection::BelongsToReflection#collection?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:486
ActiveRecord::Reflection::BelongsToReflection#has_one?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:507
Comment.define_non_cyclic_method
$GemPath0/gems/activerecord-5.0.2/lib/active_record/autosave_association.rb:150
Comment.block in _define_before_model_callback
$GemPath0/gems/activemodel-5.0.2/lib/active_model/callbacks.rb:126
Comment.block in _define_before_model_callback
$GemPath0/gems/activemodel-5.0.2/lib/active_model/callbacks.rb:126
Comment.set_callback
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:609
Comment.normalize_callback_params
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:556
Array#extract_options!
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:22
Comment.get_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:758
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block in set_callback
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:612
ActiveSupport::Callbacks::Callback.build
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:297
ActiveSupport::Callbacks::Callback#initialize
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:311
ActiveSupport::Callbacks::Callback#compute_identifier
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:410
Comment.__update_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:565
ActiveSupport::DescendantsTracker.descendants
$GemPath0/gems/activesupport-5.0.2/lib/active_support/descendants_tracker.rb:12
ActiveSupport::DescendantsTracker.accumulate_descendants
$GemPath0/gems/activesupport-5.0.2/lib/active_support/descendants_tracker.rb:39
Comment.block in __update_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:566
Comment.get_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:758
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
ActiveSupport::Callbacks::CallbackChain#initialize_copy
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:498
ActiveSupport::Callbacks::CallbackChain#chain
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:522
Comment.block in set_callback
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:616
ActiveSupport::Callbacks::CallbackChain#append
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:513
ActiveSupport::Callbacks::CallbackChain#block in append
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:514
ActiveSupport::Callbacks::CallbackChain#append_one
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:526
ActiveSupport::Callbacks::CallbackChain#remove_duplicates
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:538
Comment.set_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:762
Comment.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:87
Comment.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:87
#<Class:Comment (call 'Comment.connection' to establish a connection)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Comment (call 'Comment.connection' to establish a connection)>.remove_possible_method
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/module/remove_method.rb:3
Comment.define_autosave_validation_callbacks
$GemPath0/gems/activerecord-5.0.2/lib/active_record/autosave_association.rb:209
ActiveRecord::Reflection::BelongsToReflection#validate?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:499
ActiveRecord::Reflection::BelongsToReflection#collection?
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:486
ActiveRecord::Associations::Builder::BelongsTo.define_validations
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/belongs_to.rb:123
Comment.belongs_to_required_by_default
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/module/attribute_accessors.rb:60
ActiveRecord::Associations::Builder::BelongsTo.define_validations
$GemPath0/gems/activerecord-5.0.2/lib/active_record/associations/builder/association.rb:124
Comment.validates_presence_of
$GemPath0/gems/activerecord-5.0.2/lib/active_record/validations/presence.rb:61
Comment._merge_attributes
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validations/helper_methods.rb:5
Array#extract_options!
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:22
Hash#extractable_options?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:7
Hash#symbolize_keys
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/hash/keys.rb:54
Hash#transform_keys
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/hash/keys.rb:12
Hash#block in transform_keys
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/hash/keys.rb:15
Hash#block in symbolize_keys
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/hash/keys.rb:55
Comment.validates_with
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validations/with.rb:77
Array#extract_options!
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:22
Hash#extractable_options?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:7
Comment.block in validates_with
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validations/with.rb:81
ActiveRecord::Validations::PresenceValidator#initialize
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validator.rb:137
ActiveRecord::Validations::PresenceValidator#initialize
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validator.rb:107
Hash#except
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/hash/except.rb:10
Hash#except!
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/hash/except.rb:18
Hash#block in except!
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/hash/except.rb:19
ActiveRecord::Validations::PresenceValidator#check_validity!
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validator.rb:164
Comment.block (2 levels) in validates_with
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validations/with.rb:85
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::Base.block (2 levels) in <module:Validations>
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validations.rb:54
Comment.validate
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validations.rb:151
Array#extract_options!
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:22
Hash#extractable_options?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:7
Comment.block in validate
$GemPath0/gems/activemodel-5.0.2/lib/active_model/validations.rb:154
Comment.set_callback
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:609
Comment.normalize_callback_params
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:556
Array#extract_options!
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:22
Hash#extractable_options?
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/array/extract_options.rb:7
Comment.get_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:758
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block in set_callback
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:612
ActiveSupport::Callbacks::Callback.build
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:297
ActiveSupport::Callbacks::Callback#initialize
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:311
ActiveSupport::Callbacks::Callback#compute_identifier
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:410
Comment.__update_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:565
ActiveSupport::DescendantsTracker.descendants
$GemPath0/gems/activesupport-5.0.2/lib/active_support/descendants_tracker.rb:12
ActiveSupport::DescendantsTracker.accumulate_descendants
$GemPath0/gems/activesupport-5.0.2/lib/active_support/descendants_tracker.rb:39
Comment.block in __update_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:566
Comment.get_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:758
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
ActiveSupport::Callbacks::CallbackChain#initialize_copy
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:498
ActiveSupport::Callbacks::CallbackChain#chain
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:522
Comment.block in set_callback
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:616
ActiveSupport::Callbacks::CallbackChain#append
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:513
ActiveSupport::Callbacks::CallbackChain#block in append
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:514
ActiveSupport::Callbacks::CallbackChain#append_one
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:526
ActiveSupport::Callbacks::CallbackChain#remove_duplicates
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:538
Comment.set_callbacks
$GemPath0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:762
Comment.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:87
Comment.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:87
#<Class:Comment (call 'Comment.connection' to establish a connection)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Comment (call 'Comment.connection' to establish a connection)>.remove_possible_method
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/module/remove_method.rb:3
ActiveRecord::Reflection.add_reflection
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:34
Comment.clear_reflections_cache
$GemPath0/gems/activerecord-5.0.2/lib/active_record/reflection.rb:122
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:90
Comment.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:87
Comment.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:87
#<Class:Comment (call 'Comment.connection' to establish a connection)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Comment (call 'Comment.connection' to establish a connection)>.remove_possible_method
$GemPath0/gems/activesupport-5.0.2/lib/active_support/core_ext/module/remove_method.rb:3