<commit_before>import {Component , OnInit} from 'angular2/core';
import { IProduct } from './product';
import { StarComponent } from '../shared/star.component';

import { ROUTER_DIRECTIVES } from 'angular2/router';

import { ProductService } from './product.service';
import { ProductFilterPipe } from './product-filter.pipe';



@Component({
    templateUrl: 'app/products/product-list.component.html',
    styleUrls: ['app/products/product-list.component.css'],
    pipes: [ProductFilterPipe],
    directives: [StarComponent, ROUTER_DIRECTIVES]

})

export /**
 * ProductList
 */
    class ProductListComponent implements OnInit {
        pageTitle: string = 'Beer List';
        errorMessage: string;
        listFilter: string = 'cart';
        products: IProduct[];
        
        constructor(private _productService: ProductService) {
        
        }<commit_msg>product list<commit_after>import {Component , OnInit} from 'angular2/core';
import { IProduct } from './product';
import { StarComponent } from '../shared/star.component';

import { ROUTER_DIRECTIVES } from 'angular2/router';

import { ProductService } from './product.service';
import { ProductFilterPipe } from './product-filter.pipe';



@Component({
    templateUrl: 'app/products/product-list.component.html',
    styleUrls: ['app/products/product-list.component.css'],
    pipes: [ProductFilterPipe],
    directives: [StarComponent, ROUTER_DIRECTIVES]

})

export /**
 * ProductList
 */
    class ProductListComponent implements OnInit {
        pageTitle: string = 'Beer List';
        errorMessage: string;
        listFilter: string = 'beer';
        products: IProduct[];
        
        constructor(private _productService: ProductService) {
        
        }
{'fraction_non_alphanumeric': 0.12722063037249284, 'fraction_numerical': 0.002292263610315186, 'mean_word_length': 3.409090909090909, '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': '6524891', 'n_tokens_mistral': 493, 'n_tokens_neox': 489, 'n_words': 111}