<commit_before>module Scuffle {
	export class Point {
		x : number
		y : number

		constructor(x : number, y : number) {
			this.x = x
			this.y = y
		}
	}

	export class Line {
		a : Point
		b : Point

		constructor(a : Point, b : Point) {
			this.a = a
			this.b = b
		}
	}

	export class Map {
		name : string
		lines : Line[]

		constructor(name : string, lines : Line[] = []) {
			this.name = name
			this.lines = lines
		}

		pushLine(line : Line) {
			this.lines.push(line)
		}
	}
}
<commit_msg>Removed unneeded functions, added map Sprite class<commit_after>module Scuffle {
	export class Point {
		x : number
		y : number
	}

	export class Line {
		a : Point
		b : Point
	}

	export class Sprite {
		source : string
		pos : Point
		size : Point
	}

	export class Map {
		name : string
		sprites : Sprite[]
		lines : Line[]
	}
}

{'fraction_non_alphanumeric': 0.11230585424133811, 'fraction_numerical': 0.0, 'mean_word_length': 2.379032258064516, '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': '3338192', 'n_tokens_mistral': 354, 'n_tokens_neox': 305, 'n_words': 90}