Skip to content

Commit

Permalink
Remove deprecated Helidon Inject (#9642)
Browse files Browse the repository at this point in the history
* Remove all files and modules from pom files.

* Removed all references to Helidon Inject and refactored code to use Service Registry instead.

* Fixed remaining processor module name to codegen
  • Loading branch information
tomas-langer authored Jan 8, 2025
1 parent 337ef25 commit eb7bc8f
Show file tree
Hide file tree
Showing 524 changed files with 1,368 additions and 48,656 deletions.
34 changes: 1 addition & 33 deletions all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1088,38 +1088,6 @@
<groupId>io.helidon.builder</groupId>
<artifactId>helidon-builder-codegen</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-api</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-tools</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-processor</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-testing</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-runtime</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.inject.configdriven</groupId>
<artifactId>helidon-inject-configdriven-api</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.inject.configdriven</groupId>
<artifactId>helidon-inject-configdriven-runtime</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.inject.configdriven</groupId>
<artifactId>helidon-inject-configdriven-processor</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.service</groupId>
<artifactId>helidon-service-metadata</artifactId>
Expand All @@ -1142,7 +1110,7 @@
</dependency>
<dependency>
<groupId>io.helidon.integrations.oci.sdk</groupId>
<artifactId>helidon-integrations-oci-sdk-processor</artifactId>
<artifactId>helidon-integrations-oci-sdk-codegen</artifactId>
</dependency>
<dependency>
<groupId>io.helidon.integrations.oci.sdk</groupId>
Expand Down
46 changes: 1 addition & 45 deletions bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1441,50 +1441,6 @@
<version>${helidon.version}</version>
</dependency>

<!-- Injection Core -->
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-api</artifactId>
<version>${helidon.version}</version>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-tools</artifactId>
<version>${helidon.version}</version>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-processor</artifactId>
<version>${helidon.version}</version>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-testing</artifactId>
<version>${helidon.version}</version>
</dependency>
<dependency>
<groupId>io.helidon.inject</groupId>
<artifactId>helidon-inject-runtime</artifactId>
<version>${helidon.version}</version>
</dependency>

<!-- Injection Config-Driven related -->
<dependency>
<groupId>io.helidon.inject.configdriven</groupId>
<artifactId>helidon-inject-configdriven-api</artifactId>
<version>${helidon.version}</version>
</dependency>
<dependency>
<groupId>io.helidon.inject.configdriven</groupId>
<artifactId>helidon-inject-configdriven-runtime</artifactId>
<version>${helidon.version}</version>
</dependency>
<dependency>
<groupId>io.helidon.inject.configdriven</groupId>
<artifactId>helidon-inject-configdriven-processor</artifactId>
<version>${helidon.version}</version>
</dependency>

<!-- Service registry -->
<dependency>
<groupId>io.helidon.service</groupId>
Expand Down Expand Up @@ -1517,7 +1473,7 @@
<!-- Injection Integrations related -->
<dependency>
<groupId>io.helidon.integrations.oci.sdk</groupId>
<artifactId>helidon-integrations-oci-sdk-processor</artifactId>
<artifactId>helidon-integrations-oci-sdk-codegen</artifactId>
<version>${helidon.version}</version>
</dependency>
<dependency>
Expand Down
9 changes: 0 additions & 9 deletions inject/README.md

This file was deleted.

112 changes: 0 additions & 112 deletions inject/api/README.md

This file was deleted.

118 changes: 0 additions & 118 deletions inject/api/pom.xml

This file was deleted.

Loading

0 comments on commit eb7bc8f

Please sign in to comment.