<commit_before>var BuildingInformation = function(
    buildingId,
    buildingDimensions,
    buildingContours
    ) {
    var _buildingId = buildingId;
    var _buildingDimensions = buildingDimensions;
    var _buildingContours = buildingContours;

    this.getBuildingId = function() {
        return _buildingId;
    };

    this.getBuildingDimensions = function() {
        return _buildingDimensions;
    };

    this.getBuildingContours = function() {
        return _buildingContours;
    };

    this.toJson = function() {
        return {
            building_id: _buildingId,
            building_dimensions: _buildingDimensions.toJson(),
            building_contours:_buildingContours.map(function(_x) {_x.toJson();})
        };
    };

};<commit_msg>fix no return value in contour tojson Buddy: Malcolm<commit_after>var BuildingInformation = function(
    buildingId,
    buildingDimensions,
    buildingContours
    ) {
    var _buildingId = buildingId;
    var _buildingDimensions = buildingDimensions;
    var _buildingContours = buildingContours;

    this.getBuildingId = function() {
        return _buildingId;
    };

    this.getBuildingDimensions = function() {
        return _buildingDimensions;
    };

    this.getBuildingContours = function() {
        return _buildingContours;
    };

    this.toJson = function() {
        return {
            building_id: _buildingId,
            building_dimensions: _buildingDimensions.toJson(),
            building_contours:_buildingContours.map(function(_x) { return _x.toJson();})
        };
    };

};
{'fraction_non_alphanumeric': 0.08952380952380952, 'fraction_numerical': 0.0, 'mean_word_length': 2.7613365155131264, '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': '6261844', 'n_tokens_mistral': 445, 'n_tokens_neox': 428, 'n_words': 81}