From 7db6cc3a59f030c196a6ecbede972c00bcd5bf8c Mon Sep 17 00:00:00 2001 From: Ivan Zlenko <241953+ivanzlenko@users.noreply.github.com> Date: Thu, 5 Mar 2026 01:54:18 +0400 Subject: [PATCH 01/79] Step1 --- .idea/codeStyles/Project.xml | 7 +- modules/di/build.gradle | 34 +++ .../di/IgniteComponentLifecycleManager.java | 166 ++++++++++++++ .../internal/di/IgniteStartupPhase.java | 41 ++++ .../ignite/internal/di/StartupPhase.java | 35 +++ .../IgniteComponentLifecycleManagerTest.java | 211 ++++++++++++++++++ .../internal/di/TestComponentFactory.java | 71 ++++++ settings.gradle | 2 + 8 files changed, 562 insertions(+), 5 deletions(-) create mode 100644 modules/di/build.gradle create mode 100644 modules/di/src/main/java/org/apache/ignite/internal/di/IgniteComponentLifecycleManager.java create mode 100644 modules/di/src/main/java/org/apache/ignite/internal/di/IgniteStartupPhase.java create mode 100644 modules/di/src/main/java/org/apache/ignite/internal/di/StartupPhase.java create mode 100644 modules/di/src/test/java/org/apache/ignite/internal/di/IgniteComponentLifecycleManagerTest.java create mode 100644 modules/di/src/test/java/org/apache/ignite/internal/di/TestComponentFactory.java diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index bf6498d4532f..a20afe5b881d 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -42,7 +42,7 @@ - + @@ -112,7 +112,7 @@ - + @@ -200,7 +200,6 @@