<commit_before>package valandur.webapi.json.request.player;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import valandur.webapi.json.request.entity.UpdateEntityRequest;

@JsonDeserialize
public class UpdatePlayerRequest extends UpdateEntityRequest {

    @JsonDeserialize
    private Integer foodLevel;
    public Integer getFoodLevel() {
        return foodLevel;
    }

    @JsonDeserialize
    private Double saturation;
    public Double getSaturation() {
        return saturation;
    }

    @JsonDeserialize
    private Double exhaustion;
    public Double getExhaustion() {
        return exhaustion;
    }

    @JsonDeserialize
    private Integer totalExperience;
    public Integer getTotalExperience() {
        return totalExperience;
    }

    @JsonDeserialize
    private Integer level;
    public Integer getLevel() {
        return level;
    }

    @JsonDeserialize
    private Integer experienceSinceLevel;
    public Integer getExperienceSinceLevel() {
        return experienceSinceLevel;
    }
}<commit_msg>feat(player): Implement setting player health and max health<commit_after>package valandur.webapi.json.request.player;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import valandur.webapi.json.request.entity.UpdateEntityRequest;

@JsonDeserialize
public class UpdatePlayerRequest extends UpdateEntityRequest {

    @JsonDeserialize
    private Integer foodLevel;
    public Integer getFoodLevel() {
        return foodLevel;
    }

    @JsonDeserialize
    private Double saturation;
    public Double getSaturation() {
        return saturation;
    }

    @JsonDeserialize
    private Double exhaustion;
    public Double getExhaustion() {
        return exhaustion;
    }

    @JsonDeserialize
    private Integer totalExperience;
    public Integer getTotalExperience() {
        return totalExperience;
    }

    @JsonDeserialize
    private Integer level;
    public Integer getLevel() {
        return level;
    }

    @JsonDeserialize
    private Integer experienceSinceLevel;
    public Integer getExperienceSinceLevel() {
        return experienceSinceLevel;
    }

    @JsonDeserialize
    private Double health;
    public Double getHealth() {
        return health;
    }

    @JsonDeserialize
    private Double maxHealth;
    public Double getMaxHealth() {
        return maxHealth;
    }
}
{'fraction_non_alphanumeric': 0.061764705882352944, 'fraction_numerical': 0.0, 'mean_word_length': 3.1771929824561402, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5398217', 'n_tokens_mistral': 634, 'n_tokens_neox': 597, 'n_words': 157}