droptheplot/active_json

View on GitHub
lib/active_json.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'benchmark'
require 'awesome_print'

require 'json'
require 'ostruct'

require_relative 'active_json/array'
require_relative 'active_json/object'
require_relative 'active_json/base'

module ActiveJson
  STRUCTURES = [ActiveJson::Array, ActiveJson::Object].freeze

  class ReadOnlyDatabase < StandardError
    def initialize(*)
      super("Can't modify readonly database.")
    end
  end
end