Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/data.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "11.0.3"
"version": "11.0.4"
}
6 changes: 3 additions & 3 deletions docs/extensions/autoparams-kotlin.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams-kotlin</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -27,15 +27,15 @@ 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.3'
testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.4'
```

### Gradle (Kotlin)

For Gradle Kotlin DSL, use:

```gradle
testImplementation("io.github.autoparams:autoparams-kotlin:11.0.3")
testImplementation("io.github.autoparams:autoparams-kotlin:11.0.4")
```

## `@AutoKotlinParams` Annotation
Expand Down
6 changes: 3 additions & 3 deletions docs/extensions/autoparams-lombok.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams-lombok</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -27,15 +27,15 @@ 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.3'
testImplementation 'io.github.autoparams:autoparams-lombok:11.0.4'
```

### Gradle (Kotlin)

For Gradle Kotlin DSL, use:

```gradle
testImplementation("io.github.autoparams:autoparams-lombok:11.0.3")
testImplementation("io.github.autoparams:autoparams-lombok:11.0.4")
```

## `BuilderCustomizer` Class
Expand Down
6 changes: 3 additions & 3 deletions docs/extensions/autoparams-mockito.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams-mockito</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -27,15 +27,15 @@ 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.3'
testImplementation 'io.github.autoparams:autoparams-mockito:11.0.4'
```

### Gradle (Kotlin)

For Gradle Kotlin DSL, use:

```gradle
testImplementation("io.github.autoparams:autoparams-mockito:11.0.3")
testImplementation("io.github.autoparams:autoparams-mockito:11.0.4")
```

## Generating Test Doubles with Mockito
Expand Down
6 changes: 3 additions & 3 deletions docs/extensions/autoparams-spring.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ For Maven, you can add the following dependency to your pom.xml:
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams-spring</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -36,15 +36,15 @@ 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.3'
testImplementation 'io.github.autoparams:autoparams-spring:11.0.4'
```

### Gradle (Kotlin)

For Gradle Kotlin, use:

```gradle
testImplementation("io.github.autoparams:autoparams-spring:11.0.3")
testImplementation("io.github.autoparams:autoparams-spring:11.0.4")
```

## `@UseBeans` Annotation
Expand Down
14 changes: 7 additions & 7 deletions docs/features/logging-for-object-resolution.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -40,20 +40,20 @@ Will print a hierarchical visualization of the resolution process:
▼ Resolving for: class your.app.User
├── ▼ Resolving for: interface autoparams.generator.ConstructorResolver
│ ├── ▼ Resolving for: interface autoparams.generator.ConstructorExtractor
│ │ ✓ Resolved: autoparams.generator.DefaultConstructorExtractor@3b39e79b for: interface autoparams.generator.ConstructorExtractor
│ ✓ Resolved: autoparams.generator.CompositeConstructorResolver@6dded900 for: interface autoparams.generator.ConstructorResolver
│ │ ✓ 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: 15775 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: EmailAddressGenerationOptions[domains=["test.com"]] for: class autoparams.generator.EmailAddressGenerationOptions
│ ✓ Resolved: [email protected] for: Parameter final java.lang.String email
│ │ ✓ Resolved(<1 ms): EmailAddressGenerationOptions[domains=["test.com"]] for: class autoparams.generator.EmailAddressGenerationOptions
│ ✓ Resolved(<1 ms): [email protected] for: Parameter final java.lang.String email
├── ▼ Resolving for: Parameter final java.lang.String username
│ ✓ Resolved: username6942b0dc-da65-42ca-a756-4303fcb6328a for: Parameter final java.lang.String username
✓ Resolved: your.app.User@56835f2f for: class your.app.User
│ ✓ 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
```

The log uses the following symbols to represent the resolution flow:
Expand Down
6 changes: 3 additions & 3 deletions docs/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ For Maven, you can add the following dependency to your `pom.xml`:
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -29,13 +29,13 @@ 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.3'
testImplementation 'io.github.autoparams:autoparams:11.0.4'
```

### Gradle (Kotlin)

For Gradle Kotlin DSL, use:

```gradle
testImplementation("io.github.autoparams:autoparams:11.0.3")
testImplementation("io.github.autoparams:autoparams:11.0.4")
```
2 changes: 1 addition & 1 deletion i18n/ko/docusaurus-plugin-content-docs/current/data.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "11.0.3"
"version": "11.0.4"
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams-kotlin</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -27,15 +27,15 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.

```gradle
testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.3'
testImplementation 'io.github.autoparams:autoparams-kotlin:11.0.4'
```

### Gradle (Kotlin)

Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.

```gradle
testImplementation("io.github.autoparams:autoparams-kotlin:11.0.3")
testImplementation("io.github.autoparams:autoparams-kotlin:11.0.4")
```

## `@AutoKotlinParams` 애너테이션
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams-lombok</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -27,15 +27,15 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.

```gradle
testImplementation 'io.github.autoparams:autoparams-lombok:11.0.3'
testImplementation 'io.github.autoparams:autoparams-lombok:11.0.4'
```

### Gradle (Kotlin)

Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.

```gradle
testImplementation("io.github.autoparams:autoparams-lombok:11.0.3")
testImplementation("io.github.autoparams:autoparams-lombok:11.0.4")
```

## `BuilderCustomizer` 클래스
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams-mockito</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -27,15 +27,15 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.

```gradle
testImplementation 'io.github.autoparams:autoparams-mockito:11.0.3'
testImplementation 'io.github.autoparams:autoparams-mockito:11.0.4'
```

### Gradle (Kotlin)

Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.

```gradle
testImplementation("io.github.autoparams:autoparams-mockito:11.0.3")
testImplementation("io.github.autoparams:autoparams-mockito:11.0.4")
```

## Mockito로 테스트 더블 생성
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams-spring</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -36,15 +36,15 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.

```gradle
testImplementation 'io.github.autoparams:autoparams-spring:11.0.3'
testImplementation 'io.github.autoparams:autoparams-spring:11.0.4'
```

### Gradle (Kotlin)

Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.

```gradle
testImplementation("io.github.autoparams:autoparams-spring:11.0.3")
testImplementation("io.github.autoparams:autoparams-spring:11.0.4")
```

## `@UseBeans` 애너테이션
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,20 +40,20 @@ User user = context.resolve();
▼ Resolving for: class your.app.User
├── ▼ Resolving for: interface autoparams.generator.ConstructorResolver
│ ├── ▼ Resolving for: interface autoparams.generator.ConstructorExtractor
│ │ ✓ Resolved: autoparams.generator.DefaultConstructorExtractor@3b39e79b for: interface autoparams.generator.ConstructorExtractor
│ ✓ Resolved: autoparams.generator.CompositeConstructorResolver@6dded900 for: interface autoparams.generator.ConstructorResolver
│ │ ✓ 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: 15775 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: EmailAddressGenerationOptions[domains=["test.com"]] for: class autoparams.generator.EmailAddressGenerationOptions
│ ✓ Resolved: [email protected] for: Parameter final java.lang.String email
│ │ ✓ Resolved(<1 ms): EmailAddressGenerationOptions[domains=["test.com"]] for: class autoparams.generator.EmailAddressGenerationOptions
│ ✓ Resolved(<1 ms): [email protected] for: Parameter final java.lang.String email
├── ▼ Resolving for: Parameter final java.lang.String username
│ ✓ Resolved: username6942b0dc-da65-42ca-a756-4303fcb6328a for: Parameter final java.lang.String username
✓ Resolved: your.app.User@56835f2f for: class your.app.User
│ ✓ 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
```

로그에서 다음 기호들을 사용하여 해결 흐름을 나타냅니다.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
<dependency>
<groupId>io.github.autoparams</groupId>
<artifactId>autoparams</artifactId>
<version>11.0.3</version>
<version>11.0.4</version>
</dependency>
```

Expand All @@ -29,13 +29,13 @@ Maven을 사용한다면, `pom.xml`에 다음 종속성을 추가하세요.
Gradle Groovy DSL을 사용한다면, `build.gradle`에 다음 종속성을 추가하세요.

```gradle
testImplementation 'io.github.autoparams:autoparams:11.0.3'
testImplementation 'io.github.autoparams:autoparams:11.0.4'
```

### Gradle (Kotlin)

Gradle Kotlin DSL을 사용한다면, `build.gradle.kts`에 다음 종속성을 추가하세요.

```gradle
testImplementation("io.github.autoparams:autoparams:11.0.3")
testImplementation("io.github.autoparams:autoparams:11.0.4")
```