Skip to content

Idempotency Failure: Wrong Indentation for Long Line Containing :: #935

@nicholasdower

Description

@nicholasdower

Originally reported in #915

Commit: 95210d7

Input

→ View on rubyfmt.run

Fooooooooooooooooooooooo::Bar('foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo')

Output

→ View on rubyfmt.run

Fooooooooooooooooooooooo::Bar(
    "foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
  )

Second Output

Fooooooooooooooooooooooo::Bar(
  "foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
)

Expected behavior

The output should be stable.

Found in: jwt 3.2.0 (lib/jwt/jwa/ecdsa.rb)
Found in: rouge 5.0.0 (lib/rouge.rb)
Found in: fog-aws 3.33.2 (lib/fog/aws/requests/elb/create_load_balancer.rb)
Found in: rails-deprecated_sanitizer 1.0.4 (lib/rails/deprecated_sanitizer/html-scanner/html/sanitizer.rb)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions