Skip to content

Conversation

@ydah
Copy link
Member

@ydah ydah commented Dec 26, 2025

❯ bundle exec rubocop -A
Inspecting 82 files
...C..C........................C..C...CC...C..........C..C.C.CCCC.CCC...CCCC..CC..

Offenses:

committee.gemspec:36:3: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
  s.metadata = { ...
  ^^^^^^^^^^^^^^
lib/committee/drivers.rb:64:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        Committee.warn_deprecated_until_6(!opts.key?(:strict_reference_validation), 'openapi_parser will default to strict reference validation ' + ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/hyper_schema.rb:68:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        unpacker = Committee::RequestUnpacker.new( ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/hyper_schema.rb:68:51: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                  ^
lib/committee/schema_validator/hyper_schema.rb:68:70: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                     ^
lib/committee/schema_validator/hyper_schema.rb:68:123: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                          ^^^^
lib/committee/schema_validator/hyper_schema.rb:68:307: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                                                                                                                                  ^^^
lib/committee/schema_validator/hyper_schema.rb:68:344: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                                                                                                                                                                       ^
lib/committee/schema_validator/hyper_schema.rb:106:67: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
        Committee::SchemaValidator::HyperSchema::ParameterCoercer. new(request.env[coerce_key], link.schema, coerce_date_times: validator_option.coerce_date_times, coerce_recursive: validator_option.coerce_recursive). call!
                                                                  ^
lib/committee/schema_validator/hyper_schema.rb:106:218: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
        Committee::SchemaValidator::HyperSchema::ParameterCoercer. new(request.env[coerce_key], link.schema, coerce_date_times: validator_option.coerce_date_times, coerce_recursive: validator_option.coerce_recursive). call!
                                                                                                                                                                                                                         ^
lib/committee/schema_validator/hyper_schema.rb:112:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        Committee::SchemaValidator::HyperSchema::ParameterCoercer. ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/hyper_schema/response_generator.rb:76:13: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
            raise(%{At "#{link.method} #{link.href}" "#{schema.pointer}": no } + ...
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/open_api_3.rb:46:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        Committee::SchemaValidator::OpenAPI3::ResponseValidator. ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/open_api_3.rb:46:65: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
        Committee::SchemaValidator::OpenAPI3::ResponseValidator. new(@operation_object, validator_option). call(status, headers, data, strict)
                                                                ^
lib/committee/schema_validator/open_api_3.rb:46:107: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
        Committee::SchemaValidator::OpenAPI3::ResponseValidator. new(@operation_object, validator_option). call(status, headers, data, strict)
                                                                                                          ^
lib/committee/schema_validator/open_api_3.rb:86:51: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                  ^
lib/committee/schema_validator/open_api_3.rb:86:149: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                    ^
lib/committee/schema_validator/open_api_3.rb:86:202: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                         ^^^^
lib/committee/schema_validator/open_api_3.rb:86:386: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                                                                                                                                                                                                                 ^^^
lib/committee/schema_validator/open_api_3.rb:86:423: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                                                                                                                                                                                                                                                      ^
lib/committee/schema_validator/open_api_3.rb:88:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        unpacker = Committee::RequestUnpacker.new( ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/open_api_3/operation_wrapper.rb:37:18: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          return request_operation.validate_response_body( ...
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/open_api_3/operation_wrapper.rb:37:59: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          return request_operation.validate_response_body( response_body, response_validate_options(strict, check_header, validator_options: validator_options))
                                                          ^
lib/committee/schema_validator/option.rb:7:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      attr_reader :allow_blank_structures, ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/driver_test.rb:53:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    schema_data = schema_data_with_responses({ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/driver_test.rb:65:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    schema_data = schema_data_with_responses({ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/driver_test.rb:77:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    schema_data = schema_data_with_responses({ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/driver_test.rb:89:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    schema_data = schema_data_with_responses({ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/parameter_schema_builder_test.rb:41:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    data = { ...
    ^^^^^^^^
test/drivers/open_api_2/parameter_schema_builder_test.rb:41:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    data = { "parameters" => [ { "name" => "tags", "type" => "array", "minItems" => 1, "maxItems" => 10, "uniqueItems" => true, "items" => { "type" => "string" } } ] }
                              ^
test/drivers/open_api_2/parameter_schema_builder_test.rb:61:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    data = { "parameters" => [ { "name" => "password", "type" => "string", "format" => "password", "pattern" => "[a-zA-Z0-9]+", "minLength" => 6, "maxLength" => 30 } ] }
                              ^
test/drivers/open_api_2/parameter_schema_builder_test.rb:72:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    data = { "parameters" => [ { "name" => "limit", "type" => "integer", "minimum" => 20, "exclusiveMinimum" => true, "maximum" => 100, "exclusiveMaximum" => false, "multipleOf" => 10 } ] }
                              ^
test/drivers/open_api_2/parameter_schema_builder_test.rb:74:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    data = { ...
    ^^^^^^^^
test/drivers/open_api_2/parameter_schema_builder_test.rb:84:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    data = { "parameters" => [ { "name" => "payload", "in" => "body", "schema" => { "$ref" => "#/definitions/foo", } } ] }
                              ^
test/drivers/open_api_2/parameter_schema_builder_test.rb:96:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    data = { ...
    ^^^^^^^^
test/drivers/open_api_2/parameter_schema_builder_test.rb:120:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    data = { ...
    ^^^^^^^^
test/drivers_test.rb:77:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          assert_equal( ...
          ^^^^^^^^^^^^^
test/drivers_test.rb:77:24: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          assert_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, )
                       ^
test/drivers_test.rb:77:272: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          assert_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, )
                                                                                                                                                                                                                                                                               ^
test/drivers_test.rb:81:24: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          refute_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: false }).object_id, )
                       ^
test/drivers_test.rb:81:273: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          refute_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: false }).object_id, )
                                                                                                                                                                                                                                                                                ^
test/drivers_test.rb:84:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          refute_equal( ...
          ^^^^^^^^^^^^^
test/drivers_test.rb:88:24: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          refute_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, object_id, )
                       ^
test/drivers_test.rb:88:159: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          refute_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, object_id, )
                                                                                                                                                              ^
test/drivers_test.rb:94:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          refute_equal( ...
          ^^^^^^^^^^^^^
test/drivers_test.rb:155:3: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
  DRIVER_METHODS = { ...
  ^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_open_api_3_test.rb:87:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    @app = new_rack_app_with_lambda(check_parameter, ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_open_api_3_test.rb:94:35: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_no_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ], "nested_no_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }
                                  ^
test/middleware/request_validation_open_api_3_test.rb:94:282: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_no_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ], "nested_no_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }
                                                                                                                                                                                                                                                                                         ^
test/middleware/request_validation_open_api_3_test.rb:94:370: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_no_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ], "nested_no_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }
                                                                                                                                                                                                                                                                                                                                                                                 ^
test/middleware/request_validation_open_api_3_test.rb:97:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_open_api_3_test.rb:149:35: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                  ^
test/middleware/request_validation_open_api_3_test.rb:149:304: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                                                                                                                                                                                                                                                                                               ^
test/middleware/request_validation_open_api_3_test.rb:149:411: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                                                                                                                                                                                                                                                                                                                                                                                                          ^
test/middleware/request_validation_open_api_3_test.rb:149:475: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ^
test/middleware/request_validation_open_api_3_test.rb:149:508: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ^
test/middleware/request_validation_open_api_3_test.rb:169:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    @app = new_rack_app_with_lambda(check_parameter, ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_open_api_3_test.rb:181:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_test.rb:12:3: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
  ARRAY_PROPERTY = [ ...
  ^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_test.rb:12:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                    ^
test/middleware/request_validation_test.rb:12:290: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                                                                                                                                                                                                                                                                                                 ^
test/middleware/request_validation_test.rb:12:397: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                                                                                                                                                                                                                                                                                                                                                                                                            ^
test/middleware/request_validation_test.rb:12:461: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ^
test/middleware/request_validation_test.rb:12:494: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ^
test/middleware/request_validation_test.rb:101:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_test.rb:119:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    @app = new_rack_app_with_lambda(check_parameter, ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_test.rb:131:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_test.rb:145:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_test.rb:432:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    options = { ...
    ^^^^^^^^^^^
test/middleware/response_validation_open_api_3_test.rb:190:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @app = new_response_rack({ integer: '1' }.to_json, ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/response_validation_open_api_3_test.rb:205:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @app = new_response_rack({ string_1: :honoka }.to_json, ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/response_validation_open_api_3_test.rb:262:135: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
    @app = new_response_rack("abc", {}, { schema: open_api_3_schema, strict: true, raise: true }, { content_type: 'application/text' } )
                                                                                                                                      ^
test/middleware/response_validation_open_api_3_test.rb:272:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    @app = new_response_rack("abc", ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/response_validation_test.rb:202:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        options = { ...
        ^^^^^^^^^^^
test/middleware/response_validation_test.rb:224:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        options = { ...
        ^^^^^^^^^^^
test/middleware/response_validation_test.rb:246:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        options = { ...
        ^^^^^^^^^^^
test/request_unpacker_test.rb:140:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    env = { ...
    ^^^^^^^
test/request_unpacker_test.rb:151:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    env = { ...
    ^^^^^^^
test/schema_validator/hyper_schema/parameter_coercer_test.rb:38:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/schema_validator/hyper_schema/parameter_coercer_test.rb:38:37: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ], }
                                    ^
test/schema_validator/hyper_schema/parameter_coercer_test.rb:38:306: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ], }
                                                                                                                                                                                                                                                                                                                 ^
test/schema_validator/hyper_schema/parameter_coercer_test.rb:38:413: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ], }
                                                                                                                                                                                                                                                                                                                                                                                                                            ^
test/schema_validator/hyper_schema/request_validator_test.rb:14:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = Rack::Request.new({ ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:14:52: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                   ^^
test/schema_validator/hyper_schema/request_validator_test.rb:14:55: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                      ^^
test/schema_validator/hyper_schema/request_validator_test.rb:14:90: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                                                         ^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:14:95: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                                                              ^^
test/schema_validator/hyper_schema/request_validator_test.rb:28:103: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/json; charset=utf-8", "rack.input"   => StringIO.new("{}"), })
                                                                                                      ^^
test/schema_validator/hyper_schema/request_validator_test.rb:28:106: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/json; charset=utf-8", "rack.input"   => StringIO.new("{}"), })
                                                                                                         ^^
test/schema_validator/hyper_schema/request_validator_test.rb:32:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = ...
      ^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:35:107: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new("{}"), })
                                                                                                          ^^
test/schema_validator/hyper_schema/request_validator_test.rb:35:110: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
        @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new("{}"), })
                                                                                                             ^^
test/schema_validator/hyper_schema/request_validator_test.rb:43:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        @request = ...
        ^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:43:105: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new("{}"), })
                                                                                                        ^^
test/schema_validator/hyper_schema/request_validator_test.rb:43:108: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new("{}"), })
                                                                                                           ^^
test/schema_validator/hyper_schema/request_validator_test.rb:55:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = ...
      ^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:60:105: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new(""), })
                                                                                                        ^^
test/schema_validator/hyper_schema/request_validator_test.rb:60:108: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new(""), })
                                                                                                           ^^
test/schema_validator/hyper_schema/request_validator_test.rb:76:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = ...
      ^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:86:52: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                   ^^
test/schema_validator/hyper_schema/request_validator_test.rb:86:55: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                      ^^
test/schema_validator/hyper_schema/request_validator_test.rb:86:90: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                                                         ^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:86:95: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                                                              ^^
test/schema_validator/hyper_schema/request_validator_test.rb:106:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = Rack::Request.new({ ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/hyper_schema/string_params_coercer_test.rb:56:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/schema_validator/hyper_schema/string_params_coercer_test.rb:56:37: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" }, "nested_no_coercer_object" => { "per_page" => "1", "threshold" => "1.5" }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" } ], "nested_no_coercer_array" => [ { "per_page" => "1", "threshold" => "1.5" } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "threshold" => "1.5" }, { "threshold" => "1.5", "per_page" => "1" } ], }
                                    ^
test/schema_validator/hyper_schema/string_params_coercer_test.rb:56:314: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" }, "nested_no_coercer_object" => { "per_page" => "1", "threshold" => "1.5" }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" } ], "nested_no_coercer_array" => [ { "per_page" => "1", "threshold" => "1.5" } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "threshold" => "1.5" }, { "threshold" => "1.5", "per_page" => "1" } ], }
                                                                                                                                                                                                                                                                                                                         ^
test/schema_validator/hyper_schema/string_params_coercer_test.rb:56:423: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" }, "nested_no_coercer_object" => { "per_page" => "1", "threshold" => "1.5" }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" } ], "nested_no_coercer_array" => [ { "per_page" => "1", "threshold" => "1.5" } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "threshold" => "1.5" }, { "threshold" => "1.5", "per_page" => "1" } ], }
                                                                                                                                                                                                                                                                                                                                                                                                                                      ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:21:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    SCHEMA_PROPERTIES_PAIR = [ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/operation_wrapper_test.rb:21:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    SCHEMA_PROPERTIES_PAIR = [ ['string', 'str'], ['integer', 1], ['boolean', true], ['boolean', false], ['number', 0.1], ]
                              ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:29:48: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      operation_object.validate_request_params( {}, {}, { "object_1" => { "string_1" => nil, "integer_1" => nil, "boolean_1" => nil, "number_1" => nil } }, HEADER, @validator_option)
                                               ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:35:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      operation_object.validate_request_params( ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/operation_wrapper_test.rb:77:50: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        operation_object.validate_request_params( {}, { "query_string" => "query", "query_integer_list" => [1, 2] }, {}, HEADER, @validator_option )
                                                 ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:77:147: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        operation_object.validate_request_params( {}, { "query_string" => "query", "query_integer_list" => [1, 2] }, {}, HEADER, @validator_option )
                                                                                                                                                  ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:79:50: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        operation_object.validate_request_params( {}, { "query_string" => "query", "query_integer_list" => [1, 2], "optional_integer" => 1 }, {}, HEADER, @validator_option )
                                                 ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:79:172: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        operation_object.validate_request_params( {}, { "query_string" => "query", "query_integer_list" => [1, 2], "optional_integer" => 1 }, {}, HEADER, @validator_option )
                                                                                                                                                                           ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:95:52: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          operation_object.validate_request_params( {}, { "query_string" => 1, "query_integer_list" => [1, 2], "optional_integer" => 1 }, {}, HEADER, @validator_option )
                                                   ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:95:168: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          operation_object.validate_request_params( {}, { "query_string" => 1, "query_integer_list" => [1, 2], "optional_integer" => 1 }, {}, HEADER, @validator_option )
                                                                                                                                                                       ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:96:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        operation_object.validate_request_params( ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/operation_wrapper_test.rb:104:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        operation_object.validate_request_params( ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/operation_wrapper_test.rb:126:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          operation_object.validate_request_params( ...
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/request_validator_test.rb:43:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      message = ...
      ^^^^^^^^^
test/schema_validator/open_api_3/response_validator_test.rb:104:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @validator_option = Committee::SchemaValidator::Option.new( ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/response_validator_test.rb:104:66: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      @validator_option = Committee::SchemaValidator::Option.new( { allow_empty_date_and_datetime: true }, open_api_3_schema, :open_api_3)
                                                                 ^
test/schema_validator/open_api_3/response_validator_test.rb:123:66: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      @validator_option = Committee::SchemaValidator::Option.new( { allow_empty_date_and_datetime: true }, open_api_3_schema, :open_api_3)
                                                                 ^
test/schema_validator/open_api_3/response_validator_test.rb:126:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @validator_option = Committee::SchemaValidator::Option.new( ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/response_validator_test.rb:146:61: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
    Committee::SchemaValidator::OpenAPI3::ResponseValidator. new(@operation_object, @validator_option). call(@status, @headers, @data, strict)
                                                            ^
test/schema_validator/open_api_3/response_validator_test.rb:146:104: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
    Committee::SchemaValidator::OpenAPI3::ResponseValidator. new(@operation_object, @validator_option). call(@status, @headers, @data, strict)
                                                                                                       ^
test/schema_validator/open_api_3/response_validator_test.rb:152:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    Committee::SchemaValidator::OpenAPI3::ResponseValidator. ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/test/methods_test.rb:230:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          assert_equal({ ...
          ^^^^^^^^^^^^^^
test/test/methods_test.rb:271:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          assert_equal({ ...
          ^^^^^^^^^^^^^^
test/test/methods_test.rb:311:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          assert_equal({ ...
          ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:25:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:25:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/threads/{id} get 200', '/posts get 404', '/posts get default', '/posts post 200', '/likes post 200', '/likes delete 200', ], uncovered_responses)
                    ^
test/test/schema_coverage_test.rb:29:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/threads/{id} get 200', '/posts get 404', '/posts get default', '/posts post 200', '/likes delete 200', ], uncovered_responses)
                    ^
test/test/schema_coverage_test.rb:33:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/threads/{id} get 200', '/posts get 404', '/posts get default', '/posts post 200', ], uncovered_responses)
                    ^
test/test/schema_coverage_test.rb:36:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:36:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/posts get 200', '/posts get default', '/likes post 200', '/likes delete 200', ], covered_responses)
                    ^
test/test/schema_coverage_test.rb:44:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/threads/{id} get 200', '/posts get 200', '/posts get 404', '/posts get default', '/posts post 200', '/likes post 200', '/likes delete 200', ], covered_responses)
                    ^
test/test/schema_coverage_test.rb:46:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:51:61: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      report = Committee::Test::SchemaCoverage.merge_report( { '/posts' => { 'get' => { 'responses' => { '200' => true, '404' => false, }, }, 'post' => { 'responses' => { '200' => false, }, }, }, '/likes' => { 'post' => { 'responses' => { '200' => true, }, }, }, }, { '/posts' => { 'get' => { 'responses' => { '200' => true, '404' => true, }, }, 'post' => { 'responses' => { '200' => false, }, }, }, '/likes' => { 'post' => { 'responses' => { '200' => false, '400' => false, }, }, }, '/users' => { 'get' => { 'responses' => { '200' => true, }, }, }, }, )
                                                            ^
test/test/schema_coverage_test.rb:51:553: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      report = Committee::Test::SchemaCoverage.merge_report( { '/posts' => { 'get' => { 'responses' => { '200' => true, '404' => false, }, }, 'post' => { 'responses' => { '200' => false, }, }, }, '/likes' => { 'post' => { 'responses' => { '200' => true, }, }, }, }, { '/posts' => { 'get' => { 'responses' => { '200' => true, '404' => true, }, }, 'post' => { 'responses' => { '200' => false, }, }, }, '/likes' => { 'post' => { 'responses' => { '200' => false, '400' => false, }, }, }, '/users' => { 'get' => { 'responses' => { '200' => true, }, }, }, }, )
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ^
test/test/schema_coverage_test.rb:54:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:62:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal({ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:101:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:116:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      report = Committee::Test::SchemaCoverage.merge_report( ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:171:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal({ ...
      ^^^^^^^^^^^^^^

82 files inspected, 147 offenses detected, 147 offenses corrected

```
❯ bundle exec rubocop -A
Inspecting 82 files
...C..C........................C..C...CC...C..........C..C.C.CCCC.CCC...CCCC..CC..

Offenses:

committee.gemspec:36:3: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
  s.metadata = { ...
  ^^^^^^^^^^^^^^
lib/committee/drivers.rb:64:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        Committee.warn_deprecated_until_6(!opts.key?(:strict_reference_validation), 'openapi_parser will default to strict reference validation ' + ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/hyper_schema.rb:68:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        unpacker = Committee::RequestUnpacker.new( ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/hyper_schema.rb:68:51: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                  ^
lib/committee/schema_validator/hyper_schema.rb:68:70: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                     ^
lib/committee/schema_validator/hyper_schema.rb:68:123: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                          ^^^^
lib/committee/schema_validator/hyper_schema.rb:68:307: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                                                                                                                                  ^^^
lib/committee/schema_validator/hyper_schema.rb:68:344: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        unpacker = Committee::RequestUnpacker.new( allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                                                                                                                                                                       ^
lib/committee/schema_validator/hyper_schema.rb:106:67: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
        Committee::SchemaValidator::HyperSchema::ParameterCoercer. new(request.env[coerce_key], link.schema, coerce_date_times: validator_option.coerce_date_times, coerce_recursive: validator_option.coerce_recursive). call!
                                                                  ^
lib/committee/schema_validator/hyper_schema.rb:106:218: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
        Committee::SchemaValidator::HyperSchema::ParameterCoercer. new(request.env[coerce_key], link.schema, coerce_date_times: validator_option.coerce_date_times, coerce_recursive: validator_option.coerce_recursive). call!
                                                                                                                                                                                                                         ^
lib/committee/schema_validator/hyper_schema.rb:112:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        Committee::SchemaValidator::HyperSchema::ParameterCoercer. ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/hyper_schema/response_generator.rb:76:13: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
            raise(%{At "#{link.method} #{link.href}" "#{schema.pointer}": no } + ...
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/open_api_3.rb:46:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        Committee::SchemaValidator::OpenAPI3::ResponseValidator. ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/open_api_3.rb:46:65: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
        Committee::SchemaValidator::OpenAPI3::ResponseValidator. new(@operation_object, validator_option). call(status, headers, data, strict)
                                                                ^
lib/committee/schema_validator/open_api_3.rb:46:107: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
        Committee::SchemaValidator::OpenAPI3::ResponseValidator. new(@operation_object, validator_option). call(status, headers, data, strict)
                                                                                                          ^
lib/committee/schema_validator/open_api_3.rb:86:51: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                  ^
lib/committee/schema_validator/open_api_3.rb:86:149: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                    ^
lib/committee/schema_validator/open_api_3.rb:86:202: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                         ^^^^
lib/committee/schema_validator/open_api_3.rb:86:386: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                                                                                                                                                                                                                 ^^^
lib/committee/schema_validator/open_api_3.rb:86:423: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        unpacker = Committee::RequestUnpacker.new( allow_empty_date_and_datetime: validator_option.allow_empty_date_and_datetime, allow_form_params:  validator_option.allow_form_params, allow_get_body:     validator_option.allow_get_body, allow_query_params: validator_option.allow_query_params, allow_non_get_query_params: validator_option.allow_non_get_query_params, optimistic_json:    validator_option.optimistic_json, )
                                                                                                                                                                                                                                                                                                                                                                                                                                      ^
lib/committee/schema_validator/open_api_3.rb:88:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        unpacker = Committee::RequestUnpacker.new( ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/open_api_3/operation_wrapper.rb:37:18: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          return request_operation.validate_response_body( ...
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/committee/schema_validator/open_api_3/operation_wrapper.rb:37:59: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          return request_operation.validate_response_body( response_body, response_validate_options(strict, check_header, validator_options: validator_options))
                                                          ^
lib/committee/schema_validator/option.rb:7:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      attr_reader :allow_blank_structures, ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/driver_test.rb:53:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    schema_data = schema_data_with_responses({ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/driver_test.rb:65:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    schema_data = schema_data_with_responses({ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/driver_test.rb:77:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    schema_data = schema_data_with_responses({ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/driver_test.rb:89:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    schema_data = schema_data_with_responses({ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/drivers/open_api_2/parameter_schema_builder_test.rb:41:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    data = { ...
    ^^^^^^^^
test/drivers/open_api_2/parameter_schema_builder_test.rb:41:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    data = { "parameters" => [ { "name" => "tags", "type" => "array", "minItems" => 1, "maxItems" => 10, "uniqueItems" => true, "items" => { "type" => "string" } } ] }
                              ^
test/drivers/open_api_2/parameter_schema_builder_test.rb:61:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    data = { "parameters" => [ { "name" => "password", "type" => "string", "format" => "password", "pattern" => "[a-zA-Z0-9]+", "minLength" => 6, "maxLength" => 30 } ] }
                              ^
test/drivers/open_api_2/parameter_schema_builder_test.rb:72:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    data = { "parameters" => [ { "name" => "limit", "type" => "integer", "minimum" => 20, "exclusiveMinimum" => true, "maximum" => 100, "exclusiveMaximum" => false, "multipleOf" => 10 } ] }
                              ^
test/drivers/open_api_2/parameter_schema_builder_test.rb:74:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    data = { ...
    ^^^^^^^^
test/drivers/open_api_2/parameter_schema_builder_test.rb:84:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    data = { "parameters" => [ { "name" => "payload", "in" => "body", "schema" => { "$ref" => "#/definitions/foo", } } ] }
                              ^
test/drivers/open_api_2/parameter_schema_builder_test.rb:96:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    data = { ...
    ^^^^^^^^
test/drivers/open_api_2/parameter_schema_builder_test.rb:120:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    data = { ...
    ^^^^^^^^
test/drivers_test.rb:77:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          assert_equal( ...
          ^^^^^^^^^^^^^
test/drivers_test.rb:77:24: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          assert_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, )
                       ^
test/drivers_test.rb:77:272: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          assert_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, )
                                                                                                                                                                                                                                                                               ^
test/drivers_test.rb:81:24: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          refute_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: false }).object_id, )
                       ^
test/drivers_test.rb:81:273: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          refute_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: false }).object_id, )
                                                                                                                                                                                                                                                                                ^
test/drivers_test.rb:84:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          refute_equal( ...
          ^^^^^^^^^^^^^
test/drivers_test.rb:88:24: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          refute_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, object_id, )
                       ^
test/drivers_test.rb:88:159: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          refute_equal( Committee::Drivers.load_from_file(open_api_3_schema_path, parser_options: { strict_reference_validation: true }).object_id, object_id, )
                                                                                                                                                              ^
test/drivers_test.rb:94:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          refute_equal( ...
          ^^^^^^^^^^^^^
test/drivers_test.rb:155:3: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
  DRIVER_METHODS = { ...
  ^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_open_api_3_test.rb:87:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    @app = new_rack_app_with_lambda(check_parameter, ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_open_api_3_test.rb:94:35: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_no_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ], "nested_no_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }
                                  ^
test/middleware/request_validation_open_api_3_test.rb:94:282: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_no_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ], "nested_no_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }
                                                                                                                                                                                                                                                                                         ^
test/middleware/request_validation_open_api_3_test.rb:94:370: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_no_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ], "nested_no_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", } ] }
                                                                                                                                                                                                                                                                                                                                                                                 ^
test/middleware/request_validation_open_api_3_test.rb:97:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_open_api_3_test.rb:149:35: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                  ^
test/middleware/request_validation_open_api_3_test.rb:149:304: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                                                                                                                                                                                                                                                                                               ^
test/middleware/request_validation_open_api_3_test.rb:149:411: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                                                                                                                                                                                                                                                                                                                                                                                                          ^
test/middleware/request_validation_open_api_3_test.rb:149:475: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ^
test/middleware/request_validation_open_api_3_test.rb:149:508: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "nested_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ] }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ^
test/middleware/request_validation_open_api_3_test.rb:169:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    @app = new_rack_app_with_lambda(check_parameter, ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_open_api_3_test.rb:181:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_test.rb:12:3: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
  ARRAY_PROPERTY = [ ...
  ^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_test.rb:12:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                    ^
test/middleware/request_validation_test.rb:12:290: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                                                                                                                                                                                                                                                                                                 ^
test/middleware/request_validation_test.rb:12:397: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                                                                                                                                                                                                                                                                                                                                                                                                            ^
test/middleware/request_validation_test.rb:12:461: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ^
test/middleware/request_validation_test.rb:12:494: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
  ARRAY_PROPERTY = [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ], "integer_array" => [ 1, 2, 3 ], "datetime_array" => [ "2016-04-01T16:00:00.000+09:00", "2016-04-01T17:00:00.000+09:00", "2016-04-01T18:00:00.000+09:00" ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ^
test/middleware/request_validation_test.rb:101:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_test.rb:119:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    @app = new_rack_app_with_lambda(check_parameter, ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/request_validation_test.rb:131:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_test.rb:145:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/middleware/request_validation_test.rb:432:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    options = { ...
    ^^^^^^^^^^^
test/middleware/response_validation_open_api_3_test.rb:190:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @app = new_response_rack({ integer: '1' }.to_json, ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/response_validation_open_api_3_test.rb:205:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @app = new_response_rack({ string_1: :honoka }.to_json, ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/response_validation_open_api_3_test.rb:262:135: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
    @app = new_response_rack("abc", {}, { schema: open_api_3_schema, strict: true, raise: true }, { content_type: 'application/text' } )
                                                                                                                                      ^
test/middleware/response_validation_open_api_3_test.rb:272:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    @app = new_response_rack("abc", ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/middleware/response_validation_test.rb:202:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        options = { ...
        ^^^^^^^^^^^
test/middleware/response_validation_test.rb:224:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        options = { ...
        ^^^^^^^^^^^
test/middleware/response_validation_test.rb:246:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        options = { ...
        ^^^^^^^^^^^
test/request_unpacker_test.rb:140:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    env = { ...
    ^^^^^^^
test/request_unpacker_test.rb:151:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    env = { ...
    ^^^^^^^
test/schema_validator/hyper_schema/parameter_coercer_test.rb:38:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/schema_validator/hyper_schema/parameter_coercer_test.rb:38:37: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ], }
                                    ^
test/schema_validator/hyper_schema/parameter_coercer_test.rb:38:306: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ], }
                                                                                                                                                                                                                                                                                                                 ^
test/schema_validator/hyper_schema/parameter_coercer_test.rb:38:413: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 }, "nested_no_coercer_object" => { "per_page" => 1, "threshold" => 1.5 }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => 1.5 } ], "nested_no_coercer_array" => [ { "per_page" => 1, "threshold" => 1.5 } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => 1, "threshold" => 1.5 }, { "threshold" => 1.5, "per_page" => 1 } ], }
                                                                                                                                                                                                                                                                                                                                                                                                                            ^
test/schema_validator/hyper_schema/request_validator_test.rb:14:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = Rack::Request.new({ ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:14:52: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                   ^^
test/schema_validator/hyper_schema/request_validator_test.rb:14:55: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                      ^^
test/schema_validator/hyper_schema/request_validator_test.rb:14:90: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                                                         ^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:14:95: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                                                              ^^
test/schema_validator/hyper_schema/request_validator_test.rb:28:103: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/json; charset=utf-8", "rack.input"   => StringIO.new("{}"), })
                                                                                                      ^^
test/schema_validator/hyper_schema/request_validator_test.rb:28:106: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/json; charset=utf-8", "rack.input"   => StringIO.new("{}"), })
                                                                                                         ^^
test/schema_validator/hyper_schema/request_validator_test.rb:32:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = ...
      ^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:35:107: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
        @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new("{}"), })
                                                                                                          ^^
test/schema_validator/hyper_schema/request_validator_test.rb:35:110: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
        @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new("{}"), })
                                                                                                             ^^
test/schema_validator/hyper_schema/request_validator_test.rb:43:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        @request = ...
        ^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:43:105: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new("{}"), })
                                                                                                        ^^
test/schema_validator/hyper_schema/request_validator_test.rb:43:108: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new("{}"), })
                                                                                                           ^^
test/schema_validator/hyper_schema/request_validator_test.rb:55:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = ...
      ^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:60:105: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new(""), })
                                                                                                        ^^
test/schema_validator/hyper_schema/request_validator_test.rb:60:108: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE" => "application/x-www-form-urlencoded", "rack.input"   => StringIO.new(""), })
                                                                                                           ^^
test/schema_validator/hyper_schema/request_validator_test.rb:76:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = ...
      ^^^^^^^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:86:52: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                   ^^
test/schema_validator/hyper_schema/request_validator_test.rb:86:55: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                      ^^
test/schema_validator/hyper_schema/request_validator_test.rb:86:90: C: [Corrected] Layout/ExtraSpacing: Unnecessary spacing detected.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                                                         ^^^^
test/schema_validator/hyper_schema/request_validator_test.rb:86:95: C: [Corrected] Layout/SpaceAroundOperators: Operator => should be surrounded by a single space.
      @request = Rack::Request.new({ "CONTENT_TYPE"   => "application/json", "rack.input"     => StringIO.new("{}"), "REQUEST_METHOD" => "POST" })
                                                                                              ^^
test/schema_validator/hyper_schema/request_validator_test.rb:106:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @request = Rack::Request.new({ ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/hyper_schema/string_params_coercer_test.rb:56:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    params = { ...
    ^^^^^^^^^^
test/schema_validator/hyper_schema/string_params_coercer_test.rb:56:37: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" }, "nested_no_coercer_object" => { "per_page" => "1", "threshold" => "1.5" }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" } ], "nested_no_coercer_array" => [ { "per_page" => "1", "threshold" => "1.5" } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "threshold" => "1.5" }, { "threshold" => "1.5", "per_page" => "1" } ], }
                                    ^
test/schema_validator/hyper_schema/string_params_coercer_test.rb:56:314: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" }, "nested_no_coercer_object" => { "per_page" => "1", "threshold" => "1.5" }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" } ], "nested_no_coercer_array" => [ { "per_page" => "1", "threshold" => "1.5" } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "threshold" => "1.5" }, { "threshold" => "1.5", "per_page" => "1" } ], }
                                                                                                                                                                                                                                                                                                                         ^
test/schema_validator/hyper_schema/string_params_coercer_test.rb:56:423: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    params = { "array_property" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "nested_coercer_object" => { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" }, "nested_no_coercer_object" => { "per_page" => "1", "threshold" => "1.5" }, "nested_coercer_array" => [ { "update_time" => "2016-04-01T16:00:00.000+09:00", "threshold" => "1.5" } ], "nested_no_coercer_array" => [ { "per_page" => "1", "threshold" => "1.5" } ] }, { "update_time" => "2016-04-01T16:00:00.000+09:00", "per_page" => "1", "threshold" => "1.5" }, { "threshold" => "1.5", "per_page" => "1" } ], }
                                                                                                                                                                                                                                                                                                                                                                                                                                      ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:21:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    SCHEMA_PROPERTIES_PAIR = [ ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/operation_wrapper_test.rb:21:31: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
    SCHEMA_PROPERTIES_PAIR = [ ['string', 'str'], ['integer', 1], ['boolean', true], ['boolean', false], ['number', 0.1], ]
                              ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:29:48: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      operation_object.validate_request_params( {}, {}, { "object_1" => { "string_1" => nil, "integer_1" => nil, "boolean_1" => nil, "number_1" => nil } }, HEADER, @validator_option)
                                               ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:35:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      operation_object.validate_request_params( ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/operation_wrapper_test.rb:77:50: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        operation_object.validate_request_params( {}, { "query_string" => "query", "query_integer_list" => [1, 2] }, {}, HEADER, @validator_option )
                                                 ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:77:147: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        operation_object.validate_request_params( {}, { "query_string" => "query", "query_integer_list" => [1, 2] }, {}, HEADER, @validator_option )
                                                                                                                                                  ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:79:50: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        operation_object.validate_request_params( {}, { "query_string" => "query", "query_integer_list" => [1, 2], "optional_integer" => 1 }, {}, HEADER, @validator_option )
                                                 ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:79:172: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
        operation_object.validate_request_params( {}, { "query_string" => "query", "query_integer_list" => [1, 2], "optional_integer" => 1 }, {}, HEADER, @validator_option )
                                                                                                                                                                           ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:95:52: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          operation_object.validate_request_params( {}, { "query_string" => 1, "query_integer_list" => [1, 2], "optional_integer" => 1 }, {}, HEADER, @validator_option )
                                                   ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:95:168: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
          operation_object.validate_request_params( {}, { "query_string" => 1, "query_integer_list" => [1, 2], "optional_integer" => 1 }, {}, HEADER, @validator_option )
                                                                                                                                                                       ^
test/schema_validator/open_api_3/operation_wrapper_test.rb:96:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        operation_object.validate_request_params( ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/operation_wrapper_test.rb:104:9: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
        operation_object.validate_request_params( ...
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/operation_wrapper_test.rb:126:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          operation_object.validate_request_params( ...
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/request_validator_test.rb:43:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      message = ...
      ^^^^^^^^^
test/schema_validator/open_api_3/response_validator_test.rb:104:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @validator_option = Committee::SchemaValidator::Option.new( ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/response_validator_test.rb:104:66: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      @validator_option = Committee::SchemaValidator::Option.new( { allow_empty_date_and_datetime: true }, open_api_3_schema, :open_api_3)
                                                                 ^
test/schema_validator/open_api_3/response_validator_test.rb:123:66: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      @validator_option = Committee::SchemaValidator::Option.new( { allow_empty_date_and_datetime: true }, open_api_3_schema, :open_api_3)
                                                                 ^
test/schema_validator/open_api_3/response_validator_test.rb:126:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      @validator_option = Committee::SchemaValidator::Option.new( ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/schema_validator/open_api_3/response_validator_test.rb:146:61: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
    Committee::SchemaValidator::OpenAPI3::ResponseValidator. new(@operation_object, @validator_option). call(@status, @headers, @data, strict)
                                                            ^
test/schema_validator/open_api_3/response_validator_test.rb:146:104: C: [Corrected] Layout/SpaceAroundMethodCallOperator: Avoid using spaces around a method call operator.
    Committee::SchemaValidator::OpenAPI3::ResponseValidator. new(@operation_object, @validator_option). call(@status, @headers, @data, strict)
                                                                                                       ^
test/schema_validator/open_api_3/response_validator_test.rb:152:5: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
    Committee::SchemaValidator::OpenAPI3::ResponseValidator. ...
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/test/methods_test.rb:230:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          assert_equal({ ...
          ^^^^^^^^^^^^^^
test/test/methods_test.rb:271:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          assert_equal({ ...
          ^^^^^^^^^^^^^^
test/test/methods_test.rb:311:11: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
          assert_equal({ ...
          ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:25:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:25:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/threads/{id} get 200', '/posts get 404', '/posts get default', '/posts post 200', '/likes post 200', '/likes delete 200', ], uncovered_responses)
                    ^
test/test/schema_coverage_test.rb:29:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/threads/{id} get 200', '/posts get 404', '/posts get default', '/posts post 200', '/likes delete 200', ], uncovered_responses)
                    ^
test/test/schema_coverage_test.rb:33:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/threads/{id} get 200', '/posts get 404', '/posts get default', '/posts post 200', ], uncovered_responses)
                    ^
test/test/schema_coverage_test.rb:36:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:36:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/posts get 200', '/posts get default', '/likes post 200', '/likes delete 200', ], covered_responses)
                    ^
test/test/schema_coverage_test.rb:44:21: C: [Corrected] Layout/SpaceInsideArrayLiteralBrackets: Do not use space inside array brackets.
      assert_equal([ '/threads/{id} get 200', '/posts get 200', '/posts get 404', '/posts get default', '/posts post 200', '/likes post 200', '/likes delete 200', ], covered_responses)
                    ^
test/test/schema_coverage_test.rb:46:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:51:61: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      report = Committee::Test::SchemaCoverage.merge_report( { '/posts' => { 'get' => { 'responses' => { '200' => true, '404' => false, }, }, 'post' => { 'responses' => { '200' => false, }, }, }, '/likes' => { 'post' => { 'responses' => { '200' => true, }, }, }, }, { '/posts' => { 'get' => { 'responses' => { '200' => true, '404' => true, }, }, 'post' => { 'responses' => { '200' => false, }, }, }, '/likes' => { 'post' => { 'responses' => { '200' => false, '400' => false, }, }, }, '/users' => { 'get' => { 'responses' => { '200' => true, }, }, }, }, )
                                                            ^
test/test/schema_coverage_test.rb:51:553: C: [Corrected] Layout/SpaceInsideParens: Space inside parentheses detected.
      report = Committee::Test::SchemaCoverage.merge_report( { '/posts' => { 'get' => { 'responses' => { '200' => true, '404' => false, }, }, 'post' => { 'responses' => { '200' => false, }, }, }, '/likes' => { 'post' => { 'responses' => { '200' => true, }, }, }, }, { '/posts' => { 'get' => { 'responses' => { '200' => true, '404' => true, }, }, 'post' => { 'responses' => { '200' => false, }, }, }, '/likes' => { 'post' => { 'responses' => { '200' => false, '400' => false, }, }, }, '/users' => { 'get' => { 'responses' => { '200' => true, }, }, }, }, )
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ^
test/test/schema_coverage_test.rb:54:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:62:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal({ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:101:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal([ ...
      ^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:116:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      report = Committee::Test::SchemaCoverage.merge_report( ...
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/test/schema_coverage_test.rb:171:7: C: [Corrected] Layout/RedundantLineBreak: Redundant line break detected.
      assert_equal({ ...
      ^^^^^^^^^^^^^^

82 files inspected, 147 offenses detected, 147 offenses corrected
```
@ydah ydah merged commit f1131c7 into master Dec 26, 2025
8 checks passed
@ydah ydah deleted the fix-rubocop-offenses branch December 26, 2025 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants