Skip to content

Commit ee38ee3

Browse files
committed
fix: optional params
1 parent 8aa8dc7 commit ee38ee3

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

lib/anchor/type_script/schema_generator.rb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,12 @@ def enums
2727
end
2828

2929
class MultifileSchemaGenerator < Anchor::SchemaGenerator
30-
def initialize(**opts)
31-
super(**opts.except(:manually_editable))
32-
@manually_editable = opts[:manually_editable] || false
30+
def initialize(register:, context: {}, include_all_fields: false, exclude_fields: nil, manually_editable: true) # rubocop:disable Lint/MissingSuper
31+
@register = register
32+
@context = context
33+
@include_all_fields = include_all_fields
34+
@exclude_fields = exclude_fields
35+
@manually_editable = manually_editable
3336
end
3437

3538
def call

0 commit comments

Comments
 (0)