Sha256: c85d89f8040f55d86572cfb1cdbf55a6a779f68ba0c276ce3f053faaab61252e

Contents?: true

Size: 1.49 KB

Versions: 1

Compression:

Stored size: 1.49 KB

Contents

# frozen_string_literal: true

require_relative "acidic_job/version"
require_relative "acidic_job/errors"
require_relative "acidic_job/logger"
require_relative "acidic_job/arguments"
require_relative "acidic_job/serializer"
require_relative "acidic_job/workflow_builder"
require_relative "acidic_job/idempotency_key"
require_relative "acidic_job/recovery_point"
require_relative "acidic_job/finished_point"
require_relative "acidic_job/run"
require_relative "acidic_job/workflow_step"
require_relative "acidic_job/workflow"
require_relative "acidic_job/processor"
require_relative "acidic_job/perform_wrapper"
require_relative "acidic_job/mixin"
require_relative "acidic_job/base"
require_relative "acidic_job/active_kiq"
require_relative "acidic_job/extensions/action_mailer"
require_relative "acidic_job/extensions/noticed"

require_relative "acidic_job/serializers/exception_serializer"
require_relative "acidic_job/serializers/finished_point_serializer"
require_relative "acidic_job/serializers/job_serializer"
require_relative "acidic_job/serializers/range_serializer"
require_relative "acidic_job/serializers/recovery_point_serializer"
require_relative "acidic_job/serializers/worker_serializer"
require "active_job/serializers"

module AcidicJob
  ::ActiveJob::Serializers.add_serializers(
    Serializers::ExceptionSerializer,
    Serializers::FinishedPointSerializer,
    Serializers::JobSerializer,
    Serializers::RangeSerializer,
    Serializers::RecoveryPointSerializer,
    Serializers::WorkerSerializer
  )
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
acidic_job-1.0.0.beta.2 lib/acidic_job.rb