XIVStats / lodestone

A module for interfacing with the Final Fantasy XIV Lodestone, and returning entity (character, server etc.) information.
MIT License
0 stars 0 forks source link

(character): make logically non-nullable attributes reflect as non-nullable in interface #49

Closed ReidWeb closed 2 years ago

ReidWeb commented 2 years ago

Description

There are presently attributes on the character interface that will always have a value. Make these non-nullable

Use Case

As a consumer of the module, i should not have to perform null value protections against attributes that are impossible to have null values for.

Proposed Solution

Adjust interface etc.

Other information

No response

Acknowledge