diff --git a/docs/developer/README.md b/docs/developer/README.md new file mode 100644 index 00000000..4796167e --- /dev/null +++ b/docs/developer/README.md @@ -0,0 +1 @@ +# Developer Documentation diff --git a/docs/developer/decision-records/2023-12-06-automatic-dependency-injection/README.md b/docs/developer/decision-records/2023-12-06-automatic-dependency-injection/README.md new file mode 100644 index 00000000..e58848de --- /dev/null +++ b/docs/developer/decision-records/2023-12-06-automatic-dependency-injection/README.md @@ -0,0 +1,13 @@ +# Automatic Dependency Injection + +## Decision + +We will stop injection production dependency in the modules with the build plugin. + +## Rationale + +Automatic dependency injection will add potentially unnecessary dependencies to every module that uses the build plugin. + +## Approach + +Remove the automatic dependency injection for production dependency. The injection will be left for the test ones. diff --git a/docs/developer/decision-records/README.md b/docs/developer/decision-records/README.md new file mode 100644 index 00000000..b53d8637 --- /dev/null +++ b/docs/developer/decision-records/README.md @@ -0,0 +1,3 @@ +# Decision Records + +- [2023-12-06 Automatic Dependency Injection](2023-12-06-automatic-dependency-injection/)