Skip to content

Commit c901699

Browse files
authored
Drop requiring type parameter in webhook model for RBS (#477)
In implementation, it donen't require `type` as a keyword parameter. ref: https://github.com/line/line-bot-sdk-ruby/blob/a69ea471cdab86dcd043d2021394a59b5457022a/lib/line/bot/v2/webhook/model/account_link_event.rb#L43-L58
1 parent bd48af8 commit c901699

41 files changed

Lines changed: 1 addition & 41 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

generator/src/main/resources/line-bot-sdk-ruby-rbs-generator/model.pebble

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ module Line
3838
{% endfor %}
3939
def initialize: (
4040
{% for variable in model.model.vars -%}
41-
{% if model.model.vendorExtensions.get("x-selector").propertyName != variable.name or packageName == 'webhook' -%}
41+
{% if model.model.vendorExtensions.get("x-selector").propertyName != variable.name -%}
4242
{% if variable.openApiType == 'array' -%}
4343
{% if variable.items.isModel -%}
4444
{{ variable.name }}: {{ "Array[#{variable.items.openApiType}]" }}{% if not variable.required %}?{% endif -%}

sig/line/bot/v2/webhook/model/account_link_event.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ module Line
2323
attr_accessor link: LinkContent
2424

2525
def initialize: (
26-
type: String,
2726
source: Source?,
2827
timestamp: Integer,
2928
mode: 'active'|'standby',

sig/line/bot/v2/webhook/model/activated_event.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ module Line
2222
attr_accessor chat_control: ChatControl
2323

2424
def initialize: (
25-
type: String,
2625
source: Source?,
2726
timestamp: Integer,
2827
mode: 'active'|'standby',

sig/line/bot/v2/webhook/model/all_mentionee.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ module Line
1818
attr_accessor length: Integer
1919

2020
def initialize: (
21-
type: String,
2221
index: Integer,
2322
length: Integer
2423
) -> void

sig/line/bot/v2/webhook/model/attached_module_content.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ module Line
1717
attr_accessor scopes: Array[String]
1818

1919
def initialize: (
20-
type: String,
2120
bot_id: String,
2221
scopes: Array[String]
2322
) -> void

sig/line/bot/v2/webhook/model/audio_message_content.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ module Line
1818
attr_accessor duration: Integer?
1919

2020
def initialize: (
21-
type: String,
2221
id: String,
2322
content_provider: ContentProvider,
2423
duration: Integer?

sig/line/bot/v2/webhook/model/beacon_event.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ module Line
2323
attr_accessor beacon: BeaconContent
2424

2525
def initialize: (
26-
type: String,
2726
source: Source?,
2827
timestamp: Integer,
2928
mode: 'active'|'standby',

sig/line/bot/v2/webhook/model/bot_resumed_event.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ module Line
2121
attr_accessor delivery_context: DeliveryContext
2222

2323
def initialize: (
24-
type: String,
2524
source: Source?,
2625
timestamp: Integer,
2726
mode: 'active'|'standby',

sig/line/bot/v2/webhook/model/bot_suspended_event.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ module Line
2121
attr_accessor delivery_context: DeliveryContext
2222

2323
def initialize: (
24-
type: String,
2524
source: Source?,
2625
timestamp: Integer,
2726
mode: 'active'|'standby',

sig/line/bot/v2/webhook/model/deactivated_event.rbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ module Line
2121
attr_accessor delivery_context: DeliveryContext
2222

2323
def initialize: (
24-
type: String,
2524
source: Source?,
2625
timestamp: Integer,
2726
mode: 'active'|'standby',

0 commit comments

Comments
 (0)