<commit_before>import { Component, Input, Injectable, forwardRef } from '@angular/core';
import { Observable, Subscription } from 'rxjs/Rx';
import { UserService } from '../user';
import { AvatarDirective } from '../profile';

@Injectable()
@Component({
  selector: 'online',
  template: require('./online.component.html'),
  directives: [forwardRef(() => AvatarDirective)]
  styles: [
    require('./online.component.css')
  ]
})
export class OnlineComponent {

  @Input() detailed: boolean = true;
  socketSubscription: Subscription;
  pollingSubscription: Subscription;
  onlineUsers: Array<any> = [];

  constructor( public userService: UserService) {
    // initially load online users
    this.loadOnlineUsers();

    // intialize socket
    this.socketSubscription = userService.getOnlineSocket().subscribe(() => {<commit_msg>style(online): adds missing comma<commit_after>import { Component, Input, Injectable, forwardRef } from '@angular/core';
import { Observable, Subscription } from 'rxjs/Rx';
import { UserService } from '../user';
import { AvatarDirective } from '../profile';

@Injectable()
@Component({
  selector: 'online',
  template: require('./online.component.html'),
  directives: [forwardRef(() => AvatarDirective)],
  styles: [
    require('./online.component.css')
  ]
})
export class OnlineComponent {

  @Input() detailed: boolean = true;
  socketSubscription: Subscription;
  pollingSubscription: Subscription;
  onlineUsers: Array<any> = [];

  constructor( public userService: UserService) {
    // initially load online users
    this.loadOnlineUsers();

    // intialize socket
    this.socketSubscription = userService.getOnlineSocket().subscribe(() => {
{'fraction_non_alphanumeric': 0.14463544754001187, 'fraction_numerical': 0.0, 'mean_word_length': 4.702702702702703, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, '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': '4313481', 'n_tokens_mistral': 467, 'n_tokens_neox': 462, 'n_words': 117}