<commit_before>'use strict';

var path = rek('path');

function TrackLocation(parent, name, resourcePath) {
	this._parent = parent || null;
	this._name = name || null;
	this._resourcePath = resourcePath || null;
	this._locations = [];
	this._tracks = [];
	if (this._parent) {
		this._parent.addLocation(this);
	}
}

TrackLocation.prototype.getParent = function() {
	return this._parent;
};

TrackLocation.prototype.getName = function() {
	return this._name;
};

TrackLocation.prototype.getPath = function() {
	if (!this._parent) {
		return '/';
	}
	var parentPath = this._parent.getPath();
	if (parentPath === '/') {
		return parentPath + this.getName();
	}
	return parentPath + '/' + this.getName();
}

TrackLocation.prototype.getResourcePath = function () {<commit_msg>added missing semicolon<commit_after>'use strict';

var path = rek('path');

function TrackLocation(parent, name, resourcePath) {
	this._parent = parent || null;
	this._name = name || null;
	this._resourcePath = resourcePath || null;
	this._locations = [];
	this._tracks = [];
	if (this._parent) {
		this._parent.addLocation(this);
	}
}

TrackLocation.prototype.getParent = function() {
	return this._parent;
};

TrackLocation.prototype.getName = function() {
	return this._name;
};

TrackLocation.prototype.getPath = function() {
	if (!this._parent) {
		return '/';
	}
	var parentPath = this._parent.getPath();
	if (parentPath === '/') {
		return parentPath + this.getName();
	}
	return parentPath + '/' + this.getName();
};

TrackLocation.prototype.getResourcePath = function () {
{'fraction_non_alphanumeric': 0.16291049581455247, 'fraction_numerical': 0.0, 'mean_word_length': 4.491166077738516, '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': '2744785', 'n_tokens_mistral': 503, 'n_tokens_neox': 492, 'n_words': 100}