<commit_before>var RoundNode = require("../RoundNode");

module.exports = (function () {

	var o = function (graph) {
		RoundNode.apply(this, arguments);

		var that = this;
		var superDrawFunction = that.draw;

		this.attributes(["external"])
			.type("ExternalClass");

		this.draw = function (element) {
			superDrawFunction(element);

			if (this.backgroundColor()) {
				element.select("circle").style("fill", this.backgroundColor());
			}
		};
	};
	o.prototype = Object.create(RoundNode.prototype);
	o.prototype.constructor = o;

	return o;
}());<commit_msg>Don't also set backgroundColor in ExternalClass.js<commit_after>var RoundNode = require("../RoundNode");

module.exports = (function () {

	var o = function (graph) {
		RoundNode.apply(this, arguments);

		this.attributes(["external"])
			.type("ExternalClass");
	};
	o.prototype = Object.create(RoundNode.prototype);
	o.prototype.constructor = o;

	return o;
}());
{'fraction_non_alphanumeric': 0.1689989235737352, 'fraction_numerical': 0.0, 'mean_word_length': 4.470588235294118, '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': '3749511', 'n_tokens_mistral': 317, 'n_tokens_neox': 284, 'n_words': 57}