Module: ActiveSupport::JSON
- Defined in:
- lib/active_support/json.rb,
lib/active_support/json/encoders.rb,
lib/active_support/json/encoders/core.rb
Overview
:nodoc:
Defined Under Namespace
Modules: Encoders Classes: CircularReferenceError, Variable
Constant Summary collapse
- REFERENCE_STACK_VARIABLE =
:json_reference_stack
- @@unquote_hash_key_identifiers =
true
Class Method Summary collapse
Class Method Details
.can_unquote_identifier?(key) ⇒ Boolean
31 32 33 34 |
# File 'lib/active_support/json.rb', line 31 def can_unquote_identifier?(key) return false unless unquote_hash_key_identifiers key.to_s =~ /^[[:alpha:]_$][[:alnum:]_$]*$/ end |