Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
core:
extensions:
fakers:
faker-books:2.0.0-rc.3
faker-commerce:2.0.0-rc.3
faker-creatures:2.0.0-rc.3
faker-databases:2.0.0-rc.2
faker-edu:2.0.0-rc.3
faker-games:2.0.0-rc.3
faker-humor:2.0.0-rc.3
faker-japmedia:2.0.0-rc.3
faker-lorem:2.0.0-rc.3
faker-misc:2.0.0-rc.3
faker-movies:2.0.0-rc.3
faker-music:2.0.0-rc.3
faker-sports:2.0.0-rc.3
faker-tech:2.0.0-rc.3
faker-travel:2.0.0-rc.3
faker-tvshows:2.0.0-rc.3
:faker:...
submodule separatelyfaker-books:2.0.0-rc.2
faker-commerce:2.0.0-rc.2
faker-creatures:2.0.0-rc.2
faker-databases:2.0.0-rc.1
faker-edu:2.0.0-rc.2
faker-games:2.0.0-rc.2
faker-humor:2.0.0-rc.2
faker-japmedia:2.0.0-rc.2
faker-lorem:2.0.0-rc.2
faker-misc:2.0.0-rc.2
faker-movies:2.0.0-rc.2
faker-music:2.0.0-rc.2
faker-sports:2.0.0-rc.2
faker-tech:2.0.0-rc.2
faker-travel:2.0.0-rc.2
faker-tvshows:2.0.0-rc.2
Internet
iPv4Address()
publicIPv4Address()
privateIPv4Address()
iPv6Address()
macAddress()
Faker().internet.domain()
now takes optional argument and produces a "safe-domain" (ending with .example or .test)smashing_pumpkins
the_room
en-KE
Person.birthDate
range error during leap year @JoaoSouMoreiraRandomClassProvider
handling "constructor-less" types in collectionsFaker#random
This change should not potentially break in many cases, however it can still happen in the following situations:
Faker#random
has changed, and in cases where it was explicitly declared as RandomService
it needs to be changed to RandomProvider
Faker#random#nextEnum(excludeName: String)
now takes a vararg of strings and hence if the function was called with a named parameter - compilation will fail.StringProvider#regexify
to take Regex as inputrandomClassInstance
to directly use predefined generators#195 [core] Update dictionary files, including:
Faker().company.department()
Faker().dnd.name…
Faker().internet.safeDomainSuffix()
Faker().southPark.episodes()
#197 [cli] Render sub-providers functions in cli output
#200 [core] Add new data providers:
archer
final_fantasy_xiv
mitch_hedberg
train_station
#195 [core] Update dictionary files, including:
Faker().company.department()
Faker().dnd.name…
Faker().internet.safeDomainSuffix()
Faker().southPark.episodes()
#197 [cli] Render sub-providers functions in cli output
Faker().food.allergens()