<commit_before>package nut.project;

import nut.artifact.Artifact;

import nut.model.Build;
import nut.model.Dependency;
import nut.model.Model;
import nut.model.XmlReader;
import nut.model.ValidationException;

import nut.project.Project;
import nut.project.BuildException;

import nut.xml.pull.XmlPullParserException;

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.Reader;
import java.io.StringReader;
import java.io.StringWriter;
import java.net.URL;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import java.util.Set;

/*
Notes
 * when the model is read it may not have a groupId, as it must be inherited<commit_msg>- useless imports<commit_after>package nut.project;

import nut.artifact.Artifact;

import nut.model.Build;
import nut.model.Dependency;
import nut.model.Model;
import nut.model.XmlReader;
import nut.model.ValidationException;

import nut.project.Project;
import nut.project.BuildException;

import nut.xml.pull.XmlPullParserException;

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.Reader;
import java.io.StringReader;
import java.io.StringWriter;
import java.util.Enumeration;

/*
Notes
 * when the model is read it may not have a groupId, as it must be inherited
{'fraction_non_alphanumeric': 0.09838895281933256, 'fraction_numerical': 0.0, 'mean_word_length': 5.587121212121212, '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': '1355871', 'n_tokens_mistral': 530, 'n_tokens_neox': 523, 'n_words': 139}