Provided by: libtest2-suite-perl_0.000145-1_all bug

NAME

       Test2::Manual::Anatomy::API - Internals documentation for the API.

DESCRIPTION

       This document covers some of the internals of Test2::API.

IMPLEMENTATION DETAILS

   Test2::API
       Test2::API provides a functional interface to any test2 global state. This API should be
       preserved regardless of internal details of how and where the global state is stored.

       This module itself does not store any state (with a few minor exceptions) but instead
       relies on Test2::API::Instance to store state. This module is really intended to be the
       layer between the consumer and the implementation details.  Ideally the implementation
       details can change any way they like, and this module can be updated to use the new
       details without breaking anything.

   Test2::API::Instance
       Test2::API::Instance is where the global state is actually managed. This is an
       implementation detail, and should not be relied upon. It is entirely possible that
       Test2::API::Instance could be removed completely, or changed in incompatible ways. Really
       these details are free to change so long as Test2::API is not broken.

       Test2::API::Instance is fairly well documented, so no additionally documentation is needed
       for this manual page.

SEE ALSO

       Test2::Manual - Primary index of the manual.

SOURCE

       The source code repository for Test2-Manual can be found at
       https://github.com/Test-More/Test2-Suite/.

MAINTAINERS

       Chad Granum <exodist@cpan.org>

AUTHORS

       Chad Granum <exodist@cpan.org>

COPYRIGHT

       Copyright 2018 Chad Granum <exodist@cpan.org>.

       This program is free software; you can redistribute it and/or modify it under the same
       terms as Perl itself.

       See http://dev.perl.org/licenses/