<commit_before>package org.openlca.ilcd.models;

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

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlType;

import org.openlca.ilcd.commons.Ref;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(propOrder = { "process", "groupRefs", "parameters", "connections" })
public class ProcessInstance {

	@XmlAttribute(name = "dataSetInternalID")
	public int id;

	@XmlElement(name = "referenceToProcess")
	public Ref process;

	@XmlElementWrapper(name = "groups")
	@XmlElement(name = "memberOf")
	public List<GroupRef> groupRefs = new ArrayList<>();

	@XmlElementWrapper(name = "parameters")
	@XmlElement(name = "parameter")
	public List<Parameter> parameters = new ArrayList<>();

	@XmlElementWrapper(name = "connections")
	@XmlElement(name = "outputExchange")
	public List<Connection> connections = new ArrayList<>();

}
<commit_msg>eILCD: read scaling factors<commit_after>package org.openlca.ilcd.models;

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

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlType;

import org.openlca.ilcd.commons.Ref;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(propOrder = { "process", "scalingFactor", "groupRefs", "parameters", "connections" })
public class ProcessInstance {

	@XmlAttribute(name = "dataSetInternalID")
	public int id;

	@XmlElement(name = "referenceToProcess")
	public Ref process;

	@XmlElement(name = "scalingFactor")
	public Double scalingFactor;

	@XmlElementWrapper(name = "groups")
	@XmlElement(name = "memberOf")
	public List<GroupRef> groupRefs = new ArrayList<>();

	@XmlElementWrapper(name = "parameters")
	@XmlElement(name = "parameter")
	public List<Parameter> parameters = new ArrayList<>();

	@XmlElementWrapper(name = "connections")
	@XmlElement(name = "outputExchange")
	public List<Connection> connections = new ArrayList<>();

}

{'fraction_non_alphanumeric': 0.1304724750758561, 'fraction_numerical': 0.0, 'mean_word_length': 6.797297297297297, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 12}, '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': '2893272', 'n_tokens_mistral': 711, 'n_tokens_neox': 691, 'n_words': 141}