class Faker::App
def author
-
(String)-
def author parse('app.author') end
def name
-
(String)-
def name fetch('app.name') end
def semantic_version(legacy_major = NOT_GIVEN, legacy_minor = NOT_GIVEN, legacy_patch = NOT_GIVEN, major: 0..9, minor: 0..9, patch: 1..9)
-
(String)-
Parameters:
-
patch(Integer, Range) -- An integer to use or a range to pick the integer from. -
minor(Integer, Range) -- An integer to use or a range to pick the integer from. -
major(Integer, Range) -- An integer to use or a range to pick the integer from.
def semantic_version(legacy_major = NOT_GIVEN, legacy_minor = NOT_GIVEN, legacy_patch = NOT_GIVEN, major: 0..9, minor: 0..9, patch: 1..9) # rubocop:enable Metrics/ParameterLists warn_for_deprecated_arguments do |keywords| keywords << :major if legacy_major != NOT_GIVEN keywords << :minor if legacy_minor != NOT_GIVEN keywords << :patch if legacy_patch != NOT_GIVEN end [major, minor, patch].map { |chunk| sample(Array(chunk)) }.join('.') end
def version
-
(String)-
def version parse('app.version') end