1.0.0-rc57
(fix): 修复生成的 SDK 代码中的其他 RuboCop 警告:
- 重命名迭代器方法以遵循 Ruby 约定(get_next -> next_element/next_page,has_next? -> next?)
- 重命名自定义分页器方法(get_next_page -> next_page,has_next_page? -> next_page?)
- 在迭代器初始化器中添加 super() 调用以修复 Lint/MissingSuper
- 在 utils.rb 中合并重复的模式匹配分支以修复 Lint/DuplicateBranch
- 更新 .rubocop.yml 以针对 Ruby 3.3 并禁用其他检查器
1.0.0-rc56
(fix): 在生成的 .rubocop.yml 中禁用 Metrics/CyclomaticComplexity 以消除
具有多个查询参数的端点方法的警告。
1.0.0-rc55
(fix): 修复生成代码中的 RuboCop Lint/UnderscorePrefixedVariableName 警告。
将带下划线前缀的局部变量(_query、_request、_response 等)
重命名为非下划线名称(query_params、request、response 等),以遵循
Ruby 已使用变量的约定。
1.0.0-rc54
(fix): 自动换行长注释行以适应 RuboCop 的 120 字符行长度限制。
这可以防止从长 OpenAPI 描述生成的注释出现 Layout/LineLength 警告。