diff --git a/docs/data.json b/docs/data.json
index ae51478..7e86afd 100644
--- a/docs/data.json
+++ b/docs/data.json
@@ -1,3 +1,3 @@
{
- "version": "11.0.4"
+ "version": "11.0.5"
}
\ No newline at end of file
diff --git a/docs/extensions/autoparams-kotlin.mdx b/docs/extensions/autoparams-kotlin.mdx
index 27eb3d6..a1c283c 100644
--- a/docs/extensions/autoparams-kotlin.mdx
+++ b/docs/extensions/autoparams-kotlin.mdx
@@ -18,7 +18,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
io.github.autoparams
autoparams-kotlin
- 11.0.4
+ 11.0.5
```
@@ -27,7 +27,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
For Gradle Groovy DSL, use:
```gradle
-testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.4'
+testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.5'
```
### Gradle (Kotlin)
@@ -35,7 +35,7 @@ testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.4'
For Gradle Kotlin DSL, use:
```gradle
-testImplementation("io.github.autoparams:autoparams-kotlin:11.0.4")
+testImplementation("io.github.autoparams:autoparams-kotlin:11.0.5")
```
## `@AutoKotlinParams` Annotation
diff --git a/docs/extensions/autoparams-lombok.mdx b/docs/extensions/autoparams-lombok.mdx
index 8ac28bd..2d60212 100644
--- a/docs/extensions/autoparams-lombok.mdx
+++ b/docs/extensions/autoparams-lombok.mdx
@@ -18,7 +18,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
io.github.autoparams
autoparams-lombok
- 11.0.4
+ 11.0.5
```
@@ -27,7 +27,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
For Gradle Groovy DSL, use:
```gradle
-testImplementation 'io.github.autoparams:autoparams-lombok:11.0.4'
+testImplementation 'io.github.autoparams:autoparams-lombok:11.0.5'
```
### Gradle (Kotlin)
@@ -35,7 +35,7 @@ testImplementation 'io.github.autoparams:autoparams-lombok:11.0.4'
For Gradle Kotlin DSL, use:
```gradle
-testImplementation("io.github.autoparams:autoparams-lombok:11.0.4")
+testImplementation("io.github.autoparams:autoparams-lombok:11.0.5")
```
## `BuilderCustomizer` Class
diff --git a/docs/extensions/autoparams-mockito.mdx b/docs/extensions/autoparams-mockito.mdx
index 81b91f1..b4fa58e 100644
--- a/docs/extensions/autoparams-mockito.mdx
+++ b/docs/extensions/autoparams-mockito.mdx
@@ -18,7 +18,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
io.github.autoparams
autoparams-mockito
- 11.0.4
+ 11.0.5
```
@@ -27,7 +27,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
For Gradle Groovy DSL, use:
```gradle
-testImplementation 'io.github.autoparams:autoparams-mockito:11.0.4'
+testImplementation 'io.github.autoparams:autoparams-mockito:11.0.5'
```
### Gradle (Kotlin)
@@ -35,7 +35,7 @@ testImplementation 'io.github.autoparams:autoparams-mockito:11.0.4'
For Gradle Kotlin DSL, use:
```gradle
-testImplementation("io.github.autoparams:autoparams-mockito:11.0.4")
+testImplementation("io.github.autoparams:autoparams-mockito:11.0.5")
```
## Generating Test Doubles with Mockito
diff --git a/docs/extensions/autoparams-spring.mdx b/docs/extensions/autoparams-spring.mdx
index 203a116..398158a 100644
--- a/docs/extensions/autoparams-spring.mdx
+++ b/docs/extensions/autoparams-spring.mdx
@@ -27,7 +27,7 @@ For Maven, you can add the following dependency to your pom.xml:
io.github.autoparams
autoparams-spring
- 11.0.4
+ 11.0.5
```
@@ -36,7 +36,7 @@ For Maven, you can add the following dependency to your pom.xml:
For Gradle Groovy, use:
```gradle
-testImplementation 'io.github.autoparams:autoparams-spring:11.0.4'
+testImplementation 'io.github.autoparams:autoparams-spring:11.0.5'
```
### Gradle (Kotlin)
@@ -44,7 +44,7 @@ testImplementation 'io.github.autoparams:autoparams-spring:11.0.4'
For Gradle Kotlin, use:
```gradle
-testImplementation("io.github.autoparams:autoparams-spring:11.0.4")
+testImplementation("io.github.autoparams:autoparams-spring:11.0.5")
```
## `@UseBeans` Annotation
diff --git a/docs/features/logging-for-object-resolution.mdx b/docs/features/logging-for-object-resolution.mdx
index 9281215..76101ad 100644
--- a/docs/features/logging-for-object-resolution.mdx
+++ b/docs/features/logging-for-object-resolution.mdx
@@ -37,29 +37,29 @@ User user = context.resolve();
Will print a hierarchical visualization of the resolution process:
```text
-▼ Resolving for: class your.app.User
-├── ▼ Resolving for: interface autoparams.generator.ConstructorResolver
-│ ├── ▼ Resolving for: interface autoparams.generator.ConstructorExtractor
-│ │ ✓ Resolved(<1 ms): autoparams.generator.DefaultConstructorExtractor@3b39e79b for: interface autoparams.generator.ConstructorExtractor
-│ ✓ Resolved(<1 ms): autoparams.generator.CompositeConstructorResolver@6dded900 for: interface autoparams.generator.ConstructorResolver
-│
-├── ▼ Resolving for: Parameter final java.lang.Long id
-│ ✓ Resolved(<1 ms): 15775 for: Parameter final java.lang.Long id
-│
-├── ▼ Resolving for: Parameter final java.lang.String email
-│ ├── ▼ Resolving for: class autoparams.generator.EmailAddressGenerationOptions
-│ │ ✓ Resolved(<1 ms): EmailAddressGenerationOptions[domains=["test.com"]] for: class autoparams.generator.EmailAddressGenerationOptions
-│ ✓ Resolved(<1 ms): 27b1bb70-f355-421c-8823-72fb69e9e4e7@test.com for: Parameter final java.lang.String email
-│
-├── ▼ Resolving for: Parameter final java.lang.String username
-│ ✓ Resolved(<1 ms): username6942b0dc-da65-42ca-a756-4303fcb6328a for: Parameter final java.lang.String username
-✓ Resolved(<1 ms): your.app.User@56835f2f for: class your.app.User
+> Resolving for: class your.app.User
+|-- > Resolving for: interface autoparams.generator.ConstructorResolver
+| |-- > Resolving for: interface autoparams.generator.ConstructorExtractor
+| | < Resolved(<1 ms): autoparams.generator.DefaultConstructorExtractor@5807ea46 for: interface autoparams.generator.ConstructorExtractor
+| < Resolved(<1 ms): autoparams.generator.CompositeConstructorResolver@305289b3 for: interface autoparams.generator.ConstructorResolver
+|
+|-- > Resolving for: Parameter java.util.UUID id
+| < Resolved(<1 ms): 2c792f91-2fb8-41c0-a7af-5bda64192949 for: Parameter java.util.UUID id
+|
+|-- > Resolving for: Parameter java.lang.String email
+| |-- > Resolving for: class autoparams.generator.EmailAddressGenerationOptions
+| | < Resolved(<1 ms): EmailAddressGenerationOptions[domains=["test.com"]] for: class autoparams.generator.EmailAddressGenerationOptions
+| < Resolved(1 ms): bab83e7b-bb56-4acb-aef4-ee7b4db24121@test.com for: Parameter java.lang.String email
+|
+|-- > Resolving for: Parameter java.lang.String username
+| < Resolved(<1 ms): username24cbc137-4990-414b-9af7-39ae7ce1b437 for: Parameter java.lang.String username
+< Resolved(1 ms): your.app.User@33e4068 for: class your.app.User
```
The log uses the following symbols to represent the resolution flow:
-- `▼` indicates the start of a resolution attempt
-- `├──` shows nested resolution steps
-- `✓` indicates successful resolution
+- `>` indicates the start of a resolution attempt
+- `|--` shows nested resolution steps
+- `<` indicates successful resolution
- Indentation levels represent the depth of the resolution chain
This logging is particularly valuable when working with:
diff --git a/docs/getting-started.mdx b/docs/getting-started.mdx
index ebdb930..b14b1d8 100644
--- a/docs/getting-started.mdx
+++ b/docs/getting-started.mdx
@@ -20,7 +20,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
io.github.autoparams
autoparams
- 11.0.4
+ 11.0.5
```
@@ -29,7 +29,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
For Gradle Groovy DSL, use:
```gradle
-testImplementation 'io.github.autoparams:autoparams:11.0.4'
+testImplementation 'io.github.autoparams:autoparams:11.0.5'
```
### Gradle (Kotlin)
@@ -37,5 +37,5 @@ testImplementation 'io.github.autoparams:autoparams:11.0.4'
For Gradle Kotlin DSL, use:
```gradle
-testImplementation("io.github.autoparams:autoparams:11.0.4")
+testImplementation("io.github.autoparams:autoparams:11.0.5")
```
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/data.json b/i18n/ko/docusaurus-plugin-content-docs/current/data.json
index ae51478..7e86afd 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/data.json
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/data.json
@@ -1,3 +1,3 @@
{
- "version": "11.0.4"
+ "version": "11.0.5"
}
\ No newline at end of file
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-kotlin.mdx b/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-kotlin.mdx
index 31c4faf..db85d26 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-kotlin.mdx
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-kotlin.mdx
@@ -18,7 +18,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
io.github.autoparams
autoparams-kotlin
- 11.0.4
+ 11.0.5
```
@@ -27,7 +27,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.
```gradle
-testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.4'
+testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.5'
```
### Gradle (Kotlin)
@@ -35,7 +35,7 @@ testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.4'
Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.
```gradle
-testImplementation("io.github.autoparams:autoparams-kotlin:11.0.4")
+testImplementation("io.github.autoparams:autoparams-kotlin:11.0.5")
```
## `@AutoKotlinParams` 애너테이션
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-lombok.mdx b/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-lombok.mdx
index 8b9ee8a..db7bc8e 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-lombok.mdx
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-lombok.mdx
@@ -18,7 +18,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
io.github.autoparams
autoparams-lombok
- 11.0.4
+ 11.0.5
```
@@ -27,7 +27,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.
```gradle
-testImplementation 'io.github.autoparams:autoparams-lombok:11.0.4'
+testImplementation 'io.github.autoparams:autoparams-lombok:11.0.5'
```
### Gradle (Kotlin)
@@ -35,7 +35,7 @@ testImplementation 'io.github.autoparams:autoparams-lombok:11.0.4'
Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.
```gradle
-testImplementation("io.github.autoparams:autoparams-lombok:11.0.4")
+testImplementation("io.github.autoparams:autoparams-lombok:11.0.5")
```
## `BuilderCustomizer` 클래스
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-mockito.mdx b/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-mockito.mdx
index b205fea..22549cb 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-mockito.mdx
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-mockito.mdx
@@ -18,7 +18,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
io.github.autoparams
autoparams-mockito
- 11.0.4
+ 11.0.5
```
@@ -27,7 +27,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.
```gradle
-testImplementation 'io.github.autoparams:autoparams-mockito:11.0.4'
+testImplementation 'io.github.autoparams:autoparams-mockito:11.0.5'
```
### Gradle (Kotlin)
@@ -35,7 +35,7 @@ testImplementation 'io.github.autoparams:autoparams-mockito:11.0.4'
Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.
```gradle
-testImplementation("io.github.autoparams:autoparams-mockito:11.0.4")
+testImplementation("io.github.autoparams:autoparams-mockito:11.0.5")
```
## Mockito로 테스트 더블 생성
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-spring.mdx b/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-spring.mdx
index 0489a7f..f31052a 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-spring.mdx
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/extensions/autoparams-spring.mdx
@@ -27,7 +27,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
io.github.autoparams
autoparams-spring
- 11.0.4
+ 11.0.5
```
@@ -36,7 +36,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.
```gradle
-testImplementation 'io.github.autoparams:autoparams-spring:11.0.4'
+testImplementation 'io.github.autoparams:autoparams-spring:11.0.5'
```
### Gradle (Kotlin)
@@ -44,7 +44,7 @@ testImplementation 'io.github.autoparams:autoparams-spring:11.0.4'
Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.
```gradle
-testImplementation("io.github.autoparams:autoparams-spring:11.0.4")
+testImplementation("io.github.autoparams:autoparams-spring:11.0.5")
```
## `@UseBeans` 애너테이션
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/features/logging-for-object-resolution.mdx b/i18n/ko/docusaurus-plugin-content-docs/current/features/logging-for-object-resolution.mdx
index 5ae3073..d7930b7 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/features/logging-for-object-resolution.mdx
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/features/logging-for-object-resolution.mdx
@@ -37,29 +37,29 @@ User user = context.resolve();
해결 프로세스의 계층적 시각화를 출력합니다.
```text
-▼ Resolving for: class your.app.User
-├── ▼ Resolving for: interface autoparams.generator.ConstructorResolver
-│ ├── ▼ Resolving for: interface autoparams.generator.ConstructorExtractor
-│ │ ✓ Resolved(<1 ms): autoparams.generator.DefaultConstructorExtractor@3b39e79b for: interface autoparams.generator.ConstructorExtractor
-│ ✓ Resolved(<1 ms): autoparams.generator.CompositeConstructorResolver@6dded900 for: interface autoparams.generator.ConstructorResolver
-│
-├── ▼ Resolving for: Parameter final java.lang.Long id
-│ ✓ Resolved(<1 ms): 15775 for: Parameter final java.lang.Long id
-│
-├── ▼ Resolving for: Parameter final java.lang.String email
-│ ├── ▼ Resolving for: class autoparams.generator.EmailAddressGenerationOptions
-│ │ ✓ Resolved(<1 ms): EmailAddressGenerationOptions[domains=["test.com"]] for: class autoparams.generator.EmailAddressGenerationOptions
-│ ✓ Resolved(<1 ms): 27b1bb70-f355-421c-8823-72fb69e9e4e7@test.com for: Parameter final java.lang.String email
-│
-├── ▼ Resolving for: Parameter final java.lang.String username
-│ ✓ Resolved(<1 ms): username6942b0dc-da65-42ca-a756-4303fcb6328a for: Parameter final java.lang.String username
-✓ Resolved(<1 ms): your.app.User@56835f2f for: class your.app.User
+> Resolving for: class your.app.User
+|-- > Resolving for: interface autoparams.generator.ConstructorResolver
+| |-- > Resolving for: interface autoparams.generator.ConstructorExtractor
+| | < Resolved(<1 ms): autoparams.generator.DefaultConstructorExtractor@5807ea46 for: interface autoparams.generator.ConstructorExtractor
+| < Resolved(<1 ms): autoparams.generator.CompositeConstructorResolver@305289b3 for: interface autoparams.generator.ConstructorResolver
+|
+|-- > Resolving for: Parameter java.util.UUID id
+| < Resolved(<1 ms): 2c792f91-2fb8-41c0-a7af-5bda64192949 for: Parameter java.util.UUID id
+|
+|-- > Resolving for: Parameter java.lang.String email
+| |-- > Resolving for: class autoparams.generator.EmailAddressGenerationOptions
+| | < Resolved(<1 ms): EmailAddressGenerationOptions[domains=["test.com"]] for: class autoparams.generator.EmailAddressGenerationOptions
+| < Resolved(1 ms): bab83e7b-bb56-4acb-aef4-ee7b4db24121@test.com for: Parameter java.lang.String email
+|
+|-- > Resolving for: Parameter java.lang.String username
+| < Resolved(<1 ms): username24cbc137-4990-414b-9af7-39ae7ce1b437 for: Parameter java.lang.String username
+< Resolved(1 ms): your.app.User@33e4068 for: class your.app.User
```
로그에서 다음 기호들을 사용하여 해결 흐름을 나타냅니다.
-- `▼` 는 해결 시도의 시작을 나타냅니다.
-- `├──` 는 중첩된 해결 단계를 표시합니다.
-- `✓` 는 성공한 해결을 표시합니다.
+- `>` 는 해결 시도의 시작을 나타냅니다.
+- `|--` 는 중첩된 해결 단계를 표시합니다.
+- `<` 는 성공한 해결을 표시합니다.
- 들여쓰기 수준은 해결 체인의 깊이를 나타냅니다.
이 로깅은 다음과 같은 작업에서 특히 유용합니다.
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/getting-started.mdx b/i18n/ko/docusaurus-plugin-content-docs/current/getting-started.mdx
index 7776b33..1e4b588 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/getting-started.mdx
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/getting-started.mdx
@@ -20,7 +20,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
io.github.autoparams
autoparams
- 11.0.4
+ 11.0.5
```
@@ -29,7 +29,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.
```gradle
-testImplementation 'io.github.autoparams:autoparams:11.0.4'
+testImplementation 'io.github.autoparams:autoparams:11.0.5'
```
### Gradle (Kotlin)
@@ -37,5 +37,5 @@ testImplementation 'io.github.autoparams:autoparams:11.0.4'
Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.
```gradle
-testImplementation("io.github.autoparams:autoparams:11.0.4")
+testImplementation("io.github.autoparams:autoparams:11.0.5")
```