<commit_before>package net.ntg.ftl.parser;

import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;

import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager;

import net.ntg.ftl.FTLAdventureVisualiser;
import net.ntg.ftl.parser.ShipDataParser;

import net.blerf.ftl.parser.SavedGameParser;


public class CreateCSV {

	private static Logger log = LogManager.getLogger(CreateCSV.class);

	private static final String DELIMITER = ",";
	private static final String NEW_LINE_SEPARATOR = "\n";

	private static final String FILE_HEADER =
		"BEACON,"+
		"SECTOR NUMBER,"+
		"SECTOR TYPE,",+
		"SECTOR TITLE,"+
		"SCRAP,"+
		"HULL,"+
		"FUEL,"+
		"DRONE PARTS,"+
		"MISSILES,"+
		"CREW SIZE,"+
		"OXYGEN LEVEL,"+<commit_msg>Fixed a typo preventing code from compiling<commit_after>package net.ntg.ftl.parser;

import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;

import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager;

import net.ntg.ftl.FTLAdventureVisualiser;
import net.ntg.ftl.parser.ShipDataParser;

import net.blerf.ftl.parser.SavedGameParser;


public class CreateCSV {

	private static Logger log = LogManager.getLogger(CreateCSV.class);

	private static final String DELIMITER = ",";
	private static final String NEW_LINE_SEPARATOR = "\n";

	private static final String FILE_HEADER =
		"BEACON,"+
		"SECTOR NUMBER,"+
		"SECTOR TYPE,"+
		"SECTOR TITLE,"+
		"SCRAP,"+
		"HULL,"+
		"FUEL,"+
		"DRONE PARTS,"+
		"MISSILES,"+
		"CREW SIZE,"+
		"OXYGEN LEVEL,"+
{'fraction_non_alphanumeric': 0.13049013367281986, 'fraction_numerical': 0.002546148949713558, 'mean_word_length': 4.887640449438202, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '6337885', 'n_tokens_mistral': 624, 'n_tokens_neox': 581, 'n_words': 123}