# frozen_string_literal: true require 'easy/jsonapi/exceptions/document_exceptions' require 'easy/jsonapi/exceptions/headers_exceptions' require 'easy/jsonapi/exceptions/naming_exceptions' require 'easy/jsonapi/exceptions/query_params_exceptions' module JSONAPI # Namespace for the gem's Exceptions module Exceptions # Validates that the Query Parameters comply with the JSONAPI specification module QueryParamsExceptions end # Validates that Headers comply with the JSONAPI specification module HeadersExceptions end # Validates that the request or response document complies with the JSONAPI specification module DocumentExceptions end # Checking for JSONAPI naming rules compliance module NamingExceptions end end end