Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This allows generated code to be indexed correctly
*.rb linguist-generated=false
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
*.gem
.rbenv-gemsets
.DS_Store
**/.speakeasy/temp/
**/.speakeasy/logs/
80 changes: 80 additions & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
plugins:
- rubocop-minitest

AllCops:
Exclude:
- Rakefile
TargetRubyVersion: "3.2"
Metrics:
Enabled: false
Style/IfInsideElse:
Enabled: false
# Temporary until Ruby deals with empty responses correctly
Style/EmptyElse:
Enabled: false
Style/GuardClause:
Enabled: false
Style/ConditionalAssignment:
Enabled: false
Style/Documentation:
Enabled: false
Style/NegatedIf:
Enabled: false
Style/SoleNestedConditional:
Enabled: false
Style/AccessorGrouping:
Enabled: false
Layout/EndAlignment:
EnforcedStyleAlignWith: start_of_line
Enabled: false
Layout/LineLength:
Enabled: false
Lint/EmptyConditionalBody:
Enabled: false
Lint/MissingSuper:
Enabled: false
Style/CaseLikeIf:
Enabled: false
#To eventually re-enable:
Layout/EmptyLines:
Enabled: false
Layout/EmptyLinesAroundMethodBody:
Enabled: false
Layout/EmptyLineBetweenDefs:
Enabled: false
Layout/EmptyLineAfterGuardClause:
Enabled: false
Layout/EmptyLinesAroundModuleBody:
Enabled: false
Layout/MultilineBlockLayout:
Enabled: false
Lint/UnusedMethodArgument:
Enabled: false
Layout/TrailingWhitespace:
Enabled: false
Style/IfUnlessModifier:
Enabled: false
Naming/AccessorMethodName:
Enabled: false
Naming/MethodParameterName:
Enabled: false
Layout/SpaceInsideHashLiteralBraces:
Enabled: false
Layout/FirstHashElementIndentation:
Enabled: false
Style/TrailingCommaInHashLiteral:
Enabled: false
Style/TrailingCommaInArrayLiteral:
Enabled: false
Layout/EmptyLinesAroundClassBody:
Enabled: false
Style/WordArray:
Enabled: false
Style/RedundantReturn: # https://github.com/rubocop/rubocop/issues/12394
Enabled: false
Style/RedundantAssignment:
Enabled: false
Lint/LiteralAsCondition:
Enabled: false
Naming/VariableNumber:
Enabled: false
3,318 changes: 3,318 additions & 0 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,24 @@ generation:
useClassNamesForArrayFields: true
fixes:
nameResolutionDec2023: true
nameResolutionFeb2025: false
parameterOrderingFeb2024: true
requestResponseComponentNamesFeb2024: true
securityFeb2025: false
sharedErrorComponentsApr2025: false
auth:
oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: true
ruby:
version: 0.0.1
additionalDependencies:
development: {}
runtime: {}
author: Polar
clientServerStatusCodesAsErrors: true
defaultErrorName: APIError
description: Ruby Client SDK Generated by Speakeasy
flattenGlobalSecurity: true
imports:
option: openapi
paths:
Expand Down
1 change: 0 additions & 1 deletion .speakeasy/temp/downloaded_wgSPEHBECz.json

This file was deleted.

Loading