Skip to content

Commit

Permalink
🔖 Update README and CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
xgouchet committed Sep 3, 2020
1 parent 0ab419b commit f8a7485
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 8 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

### `1.2.0` (2020/??/??)
### `1.2.0` (2020/09/03)

#### `core`

Expand Down
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,19 +134,22 @@ Contribution is fully welcome. Before submitting a Pull Request, please verify y

## Release History

### Latest Release: `1.1.0` (2020/08/24)
### Latest Release: `1.2.0` (2020/09/03)

#### `core`

- Fix float and double forgeries (they sometimes returned values out of the requested range)

#### `inject`
- Allow using the `@StringForgery` annotation to forge Strings based on Regex
- Allow setting a size in `@StringForgery` annotation

- Add default String type (i.e.: `ALPHABETICAL`) to the `@StringForgery` annotationy
#### `inject`

#### `spek`
- Allow injecting collections of primitives with `@BoolForgery`, `@IntForgery`, `@LongForgery`, `@FloatForgery`, `@DoubleForgery`, as well as `@StringForgery` and `RegexForgery`
- Allow advanced forgery injections using `@AdvancedForgery` and `@MapForgery`

#### `junit5`

- Implement a `spekForge` helper method to add reproducibility in Spek tests
- Allow injecting collections of primitives with `@BoolForgery`, `@IntForgery`, `@LongForgery`, `@FloatForgery`, `@DoubleForgery`, as well as `@StringForgery` and `RegexForgery`
- Allow advanced forgery injections using `@AdvancedForgery` and `@MapForgery`

## Donate

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ open class GithubWikiTask : DefaultTask() {
init {
group = "documentation"
description = "generates a Github compatible wiki reference"

outputs.upToDateWhen { false }
}

internal var projectDokkaDir: File = File("./dokka")
Expand Down
2 changes: 2 additions & 0 deletions core/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,14 @@ githubWiki {
"fr.xgouchet.elmyr.kotlin.FactoryProperty",
"fr.xgouchet.elmyr.kotlin.FactoryListProperty",
"fr.xgouchet.elmyr.kotlin.FactorySetProperty",
"fr.xgouchet.elmyr.annotation.AdvancedForgery",
"fr.xgouchet.elmyr.annotation.BoolForgery",
"fr.xgouchet.elmyr.annotation.DoubleForgery",
"fr.xgouchet.elmyr.annotation.FloatForgery",
"fr.xgouchet.elmyr.annotation.Forgery",
"fr.xgouchet.elmyr.annotation.IntForgery",
"fr.xgouchet.elmyr.annotation.LongForgery",
"fr.xgouchet.elmyr.annotation.MapForgery",
"fr.xgouchet.elmyr.annotation.RegexForgery",
"fr.xgouchet.elmyr.annotation.StringForgery",
"fr.xgouchet.elmyr.annotation.StringForgeryType"
Expand Down

0 comments on commit f8a7485

Please sign in to comment.