Skip to content

Commit 058aa1c

Browse files
authored
Add Faker::Internet.username to signatures (#873)
* Add `Faker::Internet.username` to signatures * Typo * Error: test.rb:31:16: [error] More keyword arguments are required: separators │ Diagnostic ID: Ruby::InsufficientKeywordArguments * E, [2025-06-04T17:44:58.399742 #2114] ERROR -- rbs: /home/runner/work/gem_rbs_collection/gem_rbs_collection/gems/faker/2.23/_test/.gem_rbs_collection/faker/2.23/faker.rbs:49:46...49:51: ::Range expects parameters [out Elem], but given args [] (RBS::InvalidTypeApplicationError)
1 parent 9d4adbc commit 058aa1c

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

gems/faker/2.23/_test/test.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@
2828
Faker::Internet.email(name: 'Janelle Santiago', separators: ['+']) + 'string'
2929
Faker::Internet.email(domain: 'gmail.com') + 'string'
3030
Faker::Internet.email(name: 'sam smith', separators: ['-'], domain: 'test') + 'string'
31+
Faker::Internet.username + 'string'
32+
Faker::Internet.username(specifier: 'Nancy') + 'string'
33+
Faker::Internet.username(specifier: 'Nancy Johnson', separators: %w(. _ -)) + 'string'
34+
Faker::Internet.private_ip_v4_address + 'string'
35+
Faker::Internet.public_ip_v4_address + 'string'
3136
Faker::Internet.url + 'string'
32-
Faker::Internet.url + 'string'
33-
Faker::Internet.url(host: 'faker') + 'string'
3437
Faker::Internet.url(host: 'example.com') + 'string'
3538
Faker::Internet.url(host: 'example.com', path: '/foobar.html') + 'string'
36-
Faker::Internet.url(host: 'example.com', path: '/foobar.html') + 'string'
37-
Faker::Internet.private_ip_v4_address + 'string'
38-
Faker::Internet.public_ip_v4_address + 'string'
3939
Faker::Internet.uuid + 'string'
4040

4141
# https://github.com/faker-ruby/faker/blob/v2.23.0/doc/default/job.md

gems/faker/2.23/faker.rbs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ module Faker
4646
def self.public_ip_v4_address: -> String
4747
def self.url: (?host: String, ?path: String, ?scheme: String) -> String
4848
def self.uuid: -> String
49+
def self.username: (?specifier: Integer | Range[Integer] | String | nil, ?separators: Array[String]) -> String
4950
end
5051

5152
class Job < Base

0 commit comments

Comments
 (0)