sha256:88199b8744cfb2a035e79899d523e9c0c51226fec4eded50ccac0ff4a9b7d0a4

Diff

Content

sha256:df1597becf898f6ff531a07b6e3db22843a1cea67e5e6d2f869da373e6a9821e  .editorconfig
sha256:aa989dd45d0a6bd33d10e84e989d7834f1fe01b6b9050379ebd6892b339c8f05  .gitattributes
                                                                         .github/
sha256:930473951e3b83c2674a879c296f3c6fb1c9a4414aae377ceaf9e8b9829350b5  .github/FUNDING.yml
                                                                         .github/workflows/
sha256:2fff0846cdf9d4c9e6403da40f70e6fef17750a1108d9444d88ff82548589310  .github/workflows/static.yml
sha256:00fdd7773a51994b23f91cc58edc67afbde6be11d678090bb3dfe6eca7ddec2e  .github/workflows/tests.yml
sha256:3e4bec8a8969e018ea2745b0af9434a8e8cf04a6a63aa489bbbc1a1627182464  .gitignore
sha256:0404873245d782cc18c11bfda4c0bbc780919c2918d8ba551dd6dd1f1824748d  CONTRIBUTING.md
sha256:e341c0301da40781e1e7411230eb76f07741e3819e361de421f38549cac5717e  LICENSE.md
sha256:4d07db491c3ef7a381032fd560e7766bbaaee35360756827a358495eca657edb  README.md
sha256:1b9966e8f9bedc32335d2534786683127c68a3c1f202939aa2f36ae5469b9dc0  composer.json
sha256:b66f44cee716e826077c39b0abf49b306fb5b1fec65a11aaa32cdafefefed2d4  phpstan.neon
sha256:7fd51392eec0e32977d55cabf9d4e9d14148e8292bbfae982602243f297f0d03  phpunit.xml
sha256:713f1af53d20b05f1e9493dc04aef72a8a1cd91bc378ecb3f2b225d6e286e45e  pint.json
sha256:1ef92ced1300ff0906a2a68734814620b1231ea27704745382514a7be6db4f51  rector.php
                                                                         src/
sha256:e81b074e08d0489c9ed7791ff2c45290a23e9a245088861c3f5b631064e81a6f  src/Autoload.php
sha256:38c2fe8892636287251a4f064201b8e4c2b85c9a4fa9578e8fb819dc06a8ea46  src/Blueprint.php
                                                                         src/Collections/
sha256:e13197102867e31039b3b196f3ea754bc8061bd8d1c9528d5747e14cf352f49f  src/Collections/Dependencies.php
                                                                         src/Concerns/
sha256:5050bc9a1b920943cb8fe48e2bd15191c95459e11ae9076aa66c7040bca717c0  src/Concerns/Architectable.php
                                                                         src/Contracts/
sha256:1984fe21f7f814e1324fd685f140101d6814def480148b5f68fec158734e65cf  src/Contracts/ArchExpectation.php
                                                                         src/Exceptions/
sha256:8a32da2cf7a7080a0c137a437d5b601f23e72973dab3d29cdbd5b274cb27d24d  src/Exceptions/ArchExpectationFailedException.php
                                                                         src/Expectations/
sha256:ebd80a77e7cd1c1ceaa7fe2c13c553273cfcfecbf081d24be933b5932c0755ae  src/Expectations/Targeted.php
sha256:bb7ecb5bc3fcfd323e017011f87f3b5388372ce82d9bf66c9b5b4b967dcbc69c  src/Expectations/ToBeUsedIn.php
sha256:020b84a2b4ab26dda6ba8eeb20dbe59a8a5179281ec716dbd66d7c321109c6f0  src/Expectations/ToBeUsedInNothing.php
sha256:977eed807b4deb59a189d7d9d71423aec956f3147b4c3d67e48a0cab36992893  src/Expectations/ToOnlyBeUsedIn.php
sha256:13f3dea3c45b9e4525f1b5768e405711211b13e72a174f150ec815680ac55247  src/Expectations/ToOnlyUse.php
sha256:99cf6ad495e75fa1f3d39a718aed00786f892e6ba73d832e04fefd44f4ae3eda  src/Expectations/ToUse.php
sha256:deaa24ae487f114e7e71cad53aff876d13eb87beb8bbb9923f3c45280e710aa7  src/Expectations/ToUseNothing.php
                                                                         src/Factories/
sha256:39be0d80059be8df1f3529091b28dfc2806df9fc129396a36f0ee10c65ff378a  src/Factories/LayerFactory.php
sha256:c98847ac34b322ed24d15c9649749075e9d3e70cb4bb5b3f1caac58ba3837fdd  src/Factories/ObjectDescriptionFactory.php
sha256:8b79fe1ce9ee07113b969b9e6c51e50794c56ae6f57a9ab76a09f5e52b37def1  src/GroupArchExpectation.php
sha256:9a8cce9d8bb34bc20dcb4e75b55a618d0e385ba1a218076d35b17a9fed15cb6d  src/Layer.php
                                                                         src/Objects/
sha256:41dec868685a01b2a9849c29a6ad2c89aed313cb50c9cf3bdf5163b0bdec670f  src/Objects/FunctionDescription.php
sha256:87b8f65507a0a6ad636669215b5208967a7575e24cdf207f431134186d640c44  src/Objects/ObjectDescription.php
sha256:842c9291e5a539007605521ad8c89228d690fbe16cb18fd919cda129882d8ecf  src/Objects/ObjectDescriptionBase.php
sha256:8039b9a4d78d754adbd2c9005d44e2baa35dfa0f1dfada1dcd7b6c0c5cefeea2  src/Objects/VendorObjectDescription.php
                                                                         src/Options/
sha256:2debaa91c2dac688280bd7b424656ceca388a5f581ac4b90cf36982dbe5cbaaa  src/Options/LayerOptions.php
sha256:d626254d423c11d78521461fda6ab7c47b291beaa6fb1983dd23e2a5c2043c36  src/Options/TestCaseOptions.php
sha256:46e1f24588c65d0db784a4391e6b3eeb2d8c24ac04bf38ad8825628517615b91  src/PendingArchExpectation.php
sha256:2902667a31bbcf9bebf65284b0c7e2e4a6b5863948d5a9fee3efa3924cd08818  src/Plugin.php
                                                                         src/Repositories/
sha256:86ee589b5aab1736dc0ddd8062b3252f798000d1e36bf5d8bf65f1d6cb0573b2  src/Repositories/ObjectsRepository.php
sha256:b04cef0ff978c49c48b6161d07351fe142b3de612b5afcbd4e830887a266fda5  src/SingleArchExpectation.php
                                                                         src/Support/
sha256:9fc7f38e9891740d8be76a2c9652eb4cd4eb9cbf4b928979d0d3c61e4149139e  src/Support/AssertLocker.php
sha256:c04d1b62d6ba5906e05f9e6a5b4c2923e2753d3682b76218bd5b13a3ba48b4a4  src/Support/Composer.php
sha256:56a4a12780a78558e5d336db538846602b74af0b35cc0cb1d76632d2edacdca1  src/Support/FileLineFinder.php
sha256:9de16dfae59ac52fca32eb5e122c6d873d3eee6cb331899cfd40c1e331e8711a  src/Support/PhpCoreExpressions.php
sha256:a9caed4a0db9ccc7ad63ec7f6346a74f1c64efcfbd90ef0b5af0dc5ccb8ee6c8  src/Support/ReflectionClassForFunction.php
sha256:5cb54992b1b70edb3ec61a430de05448a67ed8f12bf2708eae3d5f3cfd40ac5a  src/Support/UserDefinedFunctions.php
                                                                         src/ValueObjects/
sha256:1cd0832d937aa31a4a6ad324757e7e0f1ce4fdca2f81cc0af9216b46a2b97a1a  src/ValueObjects/Dependency.php
sha256:e3fdf9e7b36d9eeae771360c7951127ce7f0cf7963d1c37fa029a017db0ddf46  src/ValueObjects/Targets.php
sha256:58b3109a36b1250d6a45c4aeabd36c4dc21e80b995177989a4a6e5e3dfed2b64  src/ValueObjects/Violation.php
                                                                         tests/
sha256:1e017b699921c36366516e966b6df3618cae82b7a3b4b4c0850a88017261fa6d  tests/Arch.php
sha256:ec4dcf2bb3a331fe4109b8c96ce340faf45db589b5b173d135483123d20b4609  tests/ArchFunction.php
                                                                         tests/Fixtures/
                                                                         tests/Fixtures/Concerns/
sha256:26c4687e31d07254167a58bce53031a6664af3a90d499d1cf123da3bcf641a81  tests/Fixtures/Concerns/Deletable.php
                                                                         tests/Fixtures/Contracts/
                                                                         tests/Fixtures/Contracts/Controllers/
sha256:2b3966ddb30faeb21384173e46e482814cd375e267bd8e7109429386bc38cd4a  tests/Fixtures/Contracts/Controllers/Indexable.php
                                                                         tests/Fixtures/Contracts/Models/
sha256:afdf99ae4438b681f5560c2e09c4e49a2fcb9b35b8a0452ff90ea003af3a03c6  tests/Fixtures/Contracts/Models/Barable.php
sha256:4c8beee1f21932bc5a44493285b133c089ff6b1fdedf5e2e61ec748c369a5bf3  tests/Fixtures/Contracts/Models/Fooable.php
sha256:650152d8d90c04ecb35013838f230d4008b2bf4bab2226cb1b0de71b737f29d4  tests/Fixtures/Contracts/Models/Storable.php
sha256:82a5a70a4b29807e895349883d4b6a96491d0d1da3f0c465697bc7871d3e5794  tests/Fixtures/Contracts/NotUsed.php
sha256:7877a0d721937204057648b0e9ec9f49f67c4a648c01cb8e641f9974e2c43fea  tests/Fixtures/Controller.php
                                                                         tests/Fixtures/Controllers/
sha256:acb2e05ff1ef8a3b77ce7d87558199168e80efef9b5ac877549aaa2e9da81751  tests/Fixtures/Controllers/ProductController.php
sha256:463b826d8295de01140cd22498a5691a8b6516aa77ad237ee9296438b00a6302  tests/Fixtures/Controllers/UserController.php
                                                                         tests/Fixtures/Domains/
                                                                         tests/Fixtures/Domains/A/
                                                                         tests/Fixtures/Domains/A/Contracts/
                                                                         tests/Fixtures/Domains/A/Contracts/Models/
sha256:177ed626e8c731162d809e956f0a3075e4acfe9273ae29f3dfa0ee9c77ea4cec  tests/Fixtures/Domains/A/Contracts/Models/Bazable.php
                                                                         tests/Fixtures/Domains/A/Models/
sha256:2d3bb309de888f6e557eae18bcc1c0bb8784e807e46cd180a636fa97e5255d4b  tests/Fixtures/Domains/A/Models/Article.php
                                                                         tests/Fixtures/Domains/B/
                                                                         tests/Fixtures/Domains/B/Contracts/
                                                                         tests/Fixtures/Domains/B/Contracts/Models/
sha256:3aab342aadf1ce7fb380f9e41261c5f771d225316dda1c8dd62df14708ec1135  tests/Fixtures/Domains/B/Contracts/Models/Bazable.php
                                                                         tests/Fixtures/Domains/B/Models/
sha256:45d2ac567b0a80c0a2c37a36bc4357f52a04a30a8d33a8c2b49daa528c3b3a80  tests/Fixtures/Domains/B/Models/Article.php
                                                                         tests/Fixtures/Enums/
sha256:6aca22c4d1fbcd1087fb6a749b92364f9b2596ba34421e26ebb14c6faf66a273  tests/Fixtures/Enums/Color.php
sha256:95997b80fd9c40e6b13224deef0b06658b5d6452e2500fa9282b2775d24821a5  tests/Fixtures/Enums/ColorThatDependsOnColor.php
sha256:9439842fe6561c3d2591a92f754e9947a9bbb0cb0cd5e829dc659e403a94d798  tests/Fixtures/Functions.php
sha256:d1cede4d855171b0459270adff9b4db057480249baefa1153e00b55bcb5feea3  tests/Fixtures/HasResponses.php
                                                                         tests/Fixtures/Misc/
sha256:e3edfe813fa2728317d6de0d4554c9e6e74f7afb9c328be5271714cbdd7c4339  tests/Fixtures/Misc/DependOnGlobalFunctions.php
sha256:dbc18cc5928ba09f45524d00158088e88ca2ba27c849ff19cd92607d5af54a7f  tests/Fixtures/Misc/DependOnNamespacedFunctions.php
sha256:7dacf91f9072166338f4a818c78ff36c66be268df42b001d12779675f689aac4  tests/Fixtures/Misc/DependsOnEnums.php
sha256:0b0f16ff3f74ad5fb5c4c2f178dd222d77e8859f7bdc126b2abfa20c95d4938d  tests/Fixtures/Misc/DependsOnVendor.php
sha256:141385df3dd3cd7fd495c28a65bfb37c3f8281a696c70fbf6cad4b3a03d3fa97  tests/Fixtures/Misc/HasNativeFunctions.php
                                                                         tests/Fixtures/Misc/TestsNestedNamespace/
sha256:b95e49375a27bead34ce3536baeb06264776f695d2c9669b71f73b2080d4a980  tests/Fixtures/Misc/TestsNestedNamespace/IsNested.php
                                                                         tests/Fixtures/Models/
sha256:b71c8bd71b4dce62a5a110378faf3aeaecb93e538c8978154d2c7537cd171ef2  tests/Fixtures/Models/Product.php
sha256:45625b3f41e4230c6e2cfd7365db346ac7055eefb0ca25e0306061a2f1b13e9e  tests/Fixtures/Models/User.php
sha256:e1e42298d491e6b93c8b9b4384bcd9cb7320b1146a9054fa377947e622f8bca2  tests/Fixtures/NamespacedFunctions.php
                                                                         tests/Fixtures/Support/
sha256:c64f0dbef0e65ef0939216b08cf01b148cb62d357c36ca2b2f3b5e23311a1fe0  tests/Fixtures/Support/Collection.php
sha256:4f55187f8be3d4f1e0dc4d9a20552036480ab31d7f0572994b09b216e1494f2a  tests/Fixtures/Support/Env.php
sha256:b3711568491f116a902fd325b2c6fc8c404071a697173debe9805f032f5b6089  tests/Layer.php
sha256:84a067d9cc0008d8459eacbebadba92a3478fa625b05527faf4c5b5e4ca33b46  tests/Modifiers.php
sha256:6cbd44247e4c45949278b26adfa84c6395e5e2830b18320f3cc36085015762e0  tests/NativeFunctions.php
sha256:56393ff64d4563da33d8462237f9eb441e50ffbda2ee5435c9aff4563b3170b0  tests/ObjectsRepository.php
sha256:a070034713488334ef5e9a9cb8d2d9c930c6a0ea5c5a8da5fd75246237fedad4  tests/Pest.php
sha256:6fce0ae0b7c3418f4faff9f16c55336bf0b1d3cd54b40c7986048a4005316806  tests/ToBeFinal.php
sha256:e52a3fe5b82b13b7cceefd712a9653a8693ed52a9becd656b6c5f48fff218345  tests/ToBeTrait.php
sha256:0009bd8ea7f3db4880f640f56e32c2b9b12b93918f55f110cf2cf4014f48c437  tests/ToBeUsedIn.php
sha256:11b021caa79757c38499596b1e0b63045e0142e8be72ad0130dd663a8d0fef43  tests/ToBeUsedInNothing.php
sha256:95705b17fcfbccdd7a0440fd2ac7eda5e234fd40934a969736139f5ec54d5dc2  tests/ToExtend.php
sha256:a8644011bfa2095f94362a1a537dcc77c37c0e18790b5a1af431b3d13b2f3472  tests/ToExtendNothing.php
sha256:3ff5f6a0f4fd1be02f86b20474ecf239b95d44644dbd6fbebfcbc5d2366e89f2  tests/ToHaveSuffix.php
sha256:d9d7082edd304b7f900f13e06a6232e08a23005a26e45906bb06c856e0b00c9b  tests/ToImplement.php
sha256:dec06caf460da52c987c17840e36f69a2fe1062b50c4e4310bd600b672e010e9  tests/ToOnlyBeUsedIn.php
sha256:d697c7bcb6fd25578dd7b5e535cfe7e7797f554445c4571eda7314909781202f  tests/ToOnlyImplement.php
sha256:e635e015e0d98590833a7293f95103923b1952c4989e5a76aa4d6b4bb62febc4  tests/ToOnlyUse.php
sha256:4e5f067f6584f7c6985bd9238b08e636182985c388c1d52e54c9a82964f297c2  tests/ToUse.php
sha256:5e37f1fc8617145cc19e682c2f90c0aa78385207fb5f4747cb66935003cc4455  tests/ToUseNothing.php
sha256:54ec271d342df6b38a80b27ce9abe2a2dfabcc1ea1c86d9b59024184ee209d3b  tests/ToUseStrictTypes.php

Return to home page.