for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
# frozen_string_literal: true
require_relative 'dsl/class_methods'
module AMA
module Entity
class Mapper
# Entrypoint module for inclusion in target entities
module DSL
class << self
def included(klass)
klass.singleton_class.instance_eval do
include ClassMethods
end
klass.engine = Mapper.engine