Skip to content

Files

Latest commit

 

History

History
43 lines (29 loc) · 905 Bytes

GraphQL-UnnecessaryArgumentCamelize.md

File metadata and controls

43 lines (29 loc) · 905 Bytes

Pattern: Unnecessary argument camelize

Issue: -

Description

Checks if each argument has an unnecessary camelize.

Examples

# good

class UserType < BaseType
  field :name, String, "Name of the user", null: true do
    argument :filter, String, required: false, camelize: false
  end
end

# good

class UserType < BaseType
  argument :filter, String, required: false, camelize: false
end

# bad

class UserType < BaseType
  argument :filter, String, required: false, camelize: false
end

# bad

class UserType < BaseType
  field :name, String, "Name of the user", null: true do
    argument :filter, String, required: false, camelize: true
  end
end

Further Reading