Skip to content

FIX: Results status code duplicate value - #392

Merged
kishorereddy merged 1 commit into
mainfrom
fix/260130-codes
Jan 30, 2026
Merged

FIX: Results status code duplicate value#392
kishorereddy merged 1 commit into
mainfrom
fix/260130-codes

Conversation

@kishorereddy

@kishorereddy kishorereddy commented Jan 30, 2026

Copy link
Copy Markdown
Collaborator

Overview

Minor fix for the built-in Status codes used in the Result<T, E> type.
Codes.DENIED and NOT_FOUND had the same value

    @JvmField val NOT_FOUND       = Failed.Invalid   ("NOT_FOUND"  , 400004, "Not found") 

    // Security related
    @JvmField val DENIED          = Failed.Denied    ("DENIED"         ,400005, "Denied") 
    @JvmField val UNSUPPORTED     = Failed.Denied    ("UNSUPPORTED"    ,400006, "Not supported")
    @JvmField val UNIMPLEMENTED   = Failed.Denied    ("UNIMPLEMENTED"  ,400007, "Not implemented") 
    @JvmField val UNAVAILABLE     = Failed.Denied    ("UNAVAILABLE"    ,400008, "Not available") 
    @JvmField val UNAUTHENTICATED = Failed.Denied    ("UNAUTHENTICATED",400009, "Unauthenticated")
    @JvmField val UNAUTHORIZED    = Failed.Denied    ("UNAUTHORIZED"   ,400010, "Unauthorized")

Ticket(s)

n/a

Links(s)

n/a

Dependencies

n/a

Design

n/a

Notes

n/a

Pending

n/a

Tests

Minor fix to test

@kishorereddy
kishorereddy merged commit dc8a14a into main Jan 30, 2026
1 check failed
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.

1 participant