<commit_before>import { Component, Input,OnInit , Inject, OpaqueToken } from '@angular/core';




import { Injectable } from '@angular/core';


@Component({
	selector: 'list-box',
	template: `<div>
							<ng-content select="header"></ng-content>
								<ul>
									<li *ngFor="let item of items">{{item}}</li>
								</ul>
								<ng-content select="footer"></ng-content>
							</div>
						`
})
export class ListBox {
	@Input()
	items: string[];
}


@Component({
	selector: 'my-app',
	template: `<list-box [items]="colors">
								<header><h1>list of Colors</h1></header>
								<footer><small>List of colors from whatever</small></footer>
							</list-box>
	`,
})
export class TempComponent {

	colors: string[] = ['red', 'white', 'green', 'purple'];
}
<commit_msg>header & footer<commit_after>import { Component, Input,OnInit , Inject, OpaqueToken } from '@angular/core';




import { Injectable } from '@angular/core';


@Component({
	selector: 'list-box',
	template: `
							<div>
								<ng-content select="header"></ng-content>
									<ul>
										<li *ngFor="let item of items">{{item}}</li>
									</ul>
								<ng-content select="footer"></ng-content>
							</div>
						`
})
export class ListBox {
	@Input()
	items: string[];
}


@Component({
	selector: 'my-app',
	template: `<list-box [items]="colors">
								<header><h1>list of Colors</h1></header>
								<footer><small>List of colors from whatever</small></footer>
							</list-box>
	`,
})
export class TempComponent {

	colors: string[] = ['red', 'white', 'green', 'purple'];
}

{'fraction_non_alphanumeric': 0.19451530612244897, 'fraction_numerical': 0.002551020408163265, 'mean_word_length': 3.0753246753246755, 'pattern_counts': {'":': 0, '<': 43, '<?xml version=': 0, '>': 43, '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': '6701501', 'n_tokens_mistral': 676, 'n_tokens_neox': 520, 'n_words': 117}