<commit_before>package io.github.tcdl.msb.api.message;

import org.apache.commons.lang3.Validate;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;

public final class Topics {

    private final String to;
    private final String response;
    private final String forward;

    @JsonCreator
    public Topics(@JsonProperty("to") String to, @JsonProperty("response") String response,  @JsonProperty("forward") String forward) {
        Validate.notNull(to, "the 'to' must not be null");
        this.to = to;
        this.response = response;
        this.forward = forward;
    }

    public String getTo() {
        return to;
    }

    public String getResponse() {
        return response;
    }

    public String getForward() {
        return forward;
    }

    @Override
    public String toString() {
        return "Topics [to=" + to + ", response=" + response + ", forward=" + response + "]";
    }
}<commit_msg>Minor fix in Topics#toString<commit_after>package io.github.tcdl.msb.api.message;

import org.apache.commons.lang3.Validate;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;

public final class Topics {

    private final String to;
    private final String response;
    private final String forward;

    @JsonCreator
    public Topics(@JsonProperty("to") String to, @JsonProperty("response") String response,  @JsonProperty("forward") String forward) {
        Validate.notNull(to, "the 'to' must not be null");
        this.to = to;
        this.response = response;
        this.forward = forward;
    }

    public String getTo() {
        return to;
    }

    public String getResponse() {
        return response;
    }

    public String getForward() {
        return forward;
    }

    @Override
    public String toString() {
        return "Topics [to=" + to + ", response=" + response + ", forward=" + forward + "]";
    }
}
{'fraction_non_alphanumeric': 0.11262626262626263, 'fraction_numerical': 0.00101010101010101, 'mean_word_length': 2.8996062992125986, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, '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': '7057986', 'n_tokens_mistral': 574, 'n_tokens_neox': 554, 'n_words': 153}