LICENSE
README.md
pyproject.toml
code/aod/__init__.py
code/aod/events.py
code/aod/py.typed
code/aod/_internal/__init__.py
code/aod/_internal/application/__init__.py
code/aod/_internal/application/port.py
code/aod/_internal/application/cache/__init__.py
code/aod/_internal/application/cache/cache.py
code/aod/_internal/application/cache/null_cache.py
code/aod/_internal/application/contracts/__init__.py
code/aod/_internal/application/contracts/contracts.py
code/aod/_internal/application/event_bus/__init__.py
code/aod/_internal/application/event_bus/event_bus.py
code/aod/_internal/application/event_bus/null_event_bus.py
code/aod/_internal/application/handler/__init__.py
code/aod/_internal/application/handler/handler.py
code/aod/_internal/application/logger/__init__.py
code/aod/_internal/application/logger/logger.py
code/aod/_internal/application/logger/null_logger.py
code/aod/_internal/application/unit_of_work/__init__.py
code/aod/_internal/application/unit_of_work/null_unit_of_work.py
code/aod/_internal/application/unit_of_work/unit_of_work.py
code/aod/_internal/application/use_case/__init__.py
code/aod/_internal/application/use_case/use_case.py
code/aod/_internal/core/__init__.py
code/aod/_internal/core/application_exception.py
code/aod/_internal/core/async_utils.py
code/aod/_internal/core/base_behaviour.py
code/aod/_internal/core/base_operation.py
code/aod/_internal/core/base_sealed.py
code/aod/_internal/core/base_validator.py
code/aod/_internal/core/domain_exception.py
code/aod/_internal/core/event_emitter.py
code/aod/_internal/core/infrastructure_exception.py
code/aod/_internal/core/model_maker.py
code/aod/_internal/core/reconstructable.py
code/aod/_internal/core/type_utils.py
code/aod/_internal/core/base_guarded/__init__.py
code/aod/_internal/core/base_guarded/base_guarded.py
code/aod/_internal/core/base_guarded/mutating_context.py
code/aod/_internal/core/base_guarded/make_immutable/__init__.py
code/aod/_internal/core/base_guarded/make_immutable/_helpers.py
code/aod/_internal/core/base_guarded/make_immutable/immutable_custom.py
code/aod/_internal/core/base_guarded/make_immutable/immutable_dict.py
code/aod/_internal/core/base_guarded/make_immutable/immutable_list.py
code/aod/_internal/core/base_guarded/make_immutable/immutable_set.py
code/aod/_internal/core/base_guarded/make_immutable/make_immutable.py
code/aod/_internal/core/base_guarded/make_immutable/wrapped_methods.py
code/aod/_internal/core/fields/__init__.py
code/aod/_internal/core/fields/fields.py
code/aod/_internal/core/invariances/__init__.py
code/aod/_internal/core/invariances/invariances.py
code/aod/_internal/core/type_checking/__init__.py
code/aod/_internal/core/type_checking/extractors.py
code/aod/_internal/core/type_handlers/__init__.py
code/aod/_internal/core/type_handlers/base_guarded_handler.py
code/aod/_internal/core/type_handlers/generic_utils.py
code/aod/_internal/core/type_handlers/service_handler.py
code/aod/_internal/docs/__init__.py
code/aod/_internal/docs/generate.py
code/aod/_internal/docs/introspect.py
code/aod/_internal/docs/model.py
code/aod/_internal/docs/renderer.py
code/aod/_internal/docs/zensical.py
code/aod/_internal/domain/__init__.py
code/aod/_internal/domain/app.py
code/aod/_internal/domain/bounded_context.py
code/aod/_internal/domain/describe.py
code/aod/_internal/domain/entity.py
code/aod/_internal/domain/service.py
code/aod/_internal/domain/value_object.py
code/aod/_internal/infrastructure/__init__.py
code/aod/_internal/infrastructure/commit_context.py
code/aod/_internal/infrastructure/container.py
code/aod/_internal/infrastructure/inject.py
code/aod/_internal/infrastructure/cache/__init__.py
code/aod/_internal/infrastructure/cache/cache.py
code/aod/_internal/infrastructure/handlers/__init__.py
code/aod/_internal/infrastructure/handlers/handlers.py
code/aod/_internal/infrastructure/projection/__init__.py
code/aod/_internal/infrastructure/projection/models.py
code/aod/_internal/infrastructure/projection/projection.py
code/aod/_internal/infrastructure/session/__init__.py
code/aod/_internal/infrastructure/session/session.py
code/aod/_internal/infrastructure/unit_of_work/__init__.py
code/aod/_internal/infrastructure/unit_of_work/unit_of_work.py
code/aod/_internal/testing/__init__.py
code/aod/_internal/testing/helpers.py
code/aod/_internal/testing/doubles/__init__.py
code/aod/_internal/testing/doubles/stubs.py
code/aod/_internal/testing/doubles/application/__init__.py
code/aod/_internal/testing/doubles/application/cache.py
code/aod/_internal/testing/doubles/application/event_bus.py
code/aod/_internal/testing/doubles/application/logger.py
code/aod/_internal/testing/doubles/application/unit_of_work.py
code/aod/_internal/testing/doubles/async_/__init__.py
code/aod/_internal/testing/doubles/infrastructure/__init__.py
code/aod/_internal/testing/doubles/infrastructure/container.py
code/aod/_internal/testing/doubles/infrastructure/session.py
code/aod/_internal/testing/faker/__init__.py
code/aod/_internal/testing/faker/faker.py
code/aod/application/__init__.py
code/aod/application/async_/__init__.py
code/aod/application/exceptions/__init__.py
code/aod/docs/__init__.py
code/aod/docs/model.py
code/aod/domain/__init__.py
code/aod/domain/exceptions.py
code/aod/domain/validation/__init__.py
code/aod/exceptions/__init__.py
code/aod/infrastructure/__init__.py
code/aod/infrastructure/async_/__init__.py
code/aod/infrastructure/exceptions/__init__.py
code/aod/testing/__init__.py
code/aod/testing/doubles/__init__.py
code/aod/testing/doubles/application/__init__.py
code/aod/testing/doubles/application/async_/__init__.py
code/aod/testing/doubles/infrastructure/__init__.py
code/aod/testing/doubles/infrastructure/async_/__init__.py
code/attack_on_domain.egg-info/PKG-INFO
code/attack_on_domain.egg-info/SOURCES.txt
code/attack_on_domain.egg-info/dependency_links.txt
code/attack_on_domain.egg-info/requires.txt
code/attack_on_domain.egg-info/top_level.txt