<commit_before>
package org.openengsb.core.xmlmapping;

import java.util.ArrayList;
import java.util.List;

/** 
 * Schema fragment(s) for this class:
 * <pre>
 * &lt;xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="XMLMappableList">
 *   &lt;xs:sequence>
 *     &lt;xs:element type="XMLMappable" name="mappable" maxOccurs="unbounded"/>
 *   &lt;/xs:sequence>
 * &lt;/xs:complexType>
 * </pre>
 */
public class XMLMappableList
{
    private List<XMLMappable> mappableList = new ArrayList<XMLMappable>();

    /** 
     * Get the list of 'mappable' element items.
     * 
     * @return list
     */
    public List<XMLMappable> getMappables() {
        return mappableList;
    }

    /** 
     * Set the list of 'mappable' element items.
     * 
     * @param list
     */
    public void setMappables(List<XMLMappable> list) {
        mappableList = list;
    }
}
<commit_msg>annotate mappablelist class<commit_after>
package org.openengsb.core.xmlmapping;

import java.util.ArrayList;
import java.util.List;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;

@XmlType
public class XMLMappableList
{
    private List<XMLMappable> mappableList = new ArrayList<XMLMappable>();

    @XmlElement(required = true)
    public List<XMLMappable> getMappables() {
        return mappableList;
    }

    public void setMappables(List<XMLMappable> list) {
        mappableList = list;
    }
}

{'fraction_non_alphanumeric': 0.12647671994440585, 'fraction_numerical': 0.0034746351633078527, 'mean_word_length': 3.3768996960486324, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 18, 'https://': 0, 'lorem ipsum': 0, 'www.': 1, 'xml': 5}, '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': '681226', 'n_tokens_mistral': 507, 'n_tokens_neox': 492, 'n_words': 96}