<commit_before>import { ArmService } from './arm.service';
import { BindingConfig } from '../models/binding';
import { BroadcastEvent } from '../models/broadcast-event';
import { BroadcastService } from './broadcast.service';
import { Cache, ClearAllFunctionCache, ClearCache } from '../decorators/cache.decorator';
import { Constants } from '../models/constants';
import { Cookie } from 'ng2-cookies/ng2-cookies';
import { CreateFunctionInfo } from '../models/create-function-info';
import { DesignerSchema } from '../models/designer-schema';
import { ErrorEvent } from '../models/error-event';
import { FunctionContainer } from '../models/function-container';
import { FunctionInfo } from '../models/function-info';
import { FunctionKey, FunctionKeys } from '../models/function-key';
import { FunctionSecrets } from '../models/function-secrets';
import { FunctionTemplate } from '../models/function-template';
import { GlobalStateService } from './global-state.service';
import { Headers, Http, Response, ResponseType } from '@angular/http';
import { HttpRunModel } from '../models/http-run';
import { ITryAppServiceTemplate, UIResource } from '../models/ui-resource';
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs/Rx';
import { PortalResources } from '../models/portal-resources';
import { RunFunctionResult } from '../models/run-function-result';
import { TranslateService } from 'ng2-translate/ng2-translate';
import { UserService } from './user.service';
import { VfsObject } from '../models/vfs-object';

declare var mixpanel: any;

@Injectable()
export class FunctionsService {
    private masterKey: string;
    private token: string;
    private scmUrl: string;
    private siteName: string;
    private mainSiteUrl: string;
    private isEasyAuthEnabled: boolean;
    public selectedFunction: string;
    public selectedLanguage: string;
    public selectedProvider: string;
    public selectedFunctionName: string;

    private azureScmServer: string;
    private azureMainServer: string;
    private localServer: string;

    private localAdminKey: string = '';<commit_msg>Sort imports in functions.service.ts<commit_after>import { ArmService } from './arm.service';
import { BindingConfig } from '../models/binding';
import { BroadcastEvent } from '../models/broadcast-event';
import { BroadcastService } from './broadcast.service';
import { Cache, ClearAllFunctionCache, ClearCache } from '../decorators/cache.decorator';
import { Constants } from '../models/constants';
import { Cookie } from 'ng2-cookies/ng2-cookies';
import { CreateFunctionInfo } from '../models/create-function-info';
import { DesignerSchema } from '../models/designer-schema';
import { ErrorEvent } from '../models/error-event';
import { FunctionContainer } from '../models/function-container';
import { FunctionInfo } from '../models/function-info';
import { FunctionKey, FunctionKeys } from '../models/function-key';
import { FunctionSecrets } from '../models/function-secrets';
import { FunctionTemplate } from '../models/function-template';
import { GlobalStateService } from './global-state.service';
import { Headers, Http, Response, ResponseType } from '@angular/http';
import { HttpRunModel } from '../models/http-run';
import { Injectable } from '@angular/core';
import { ITryAppServiceTemplate, UIResource } from '../models/ui-resource';
import { Observable } from 'rxjs/Rx';
import { PortalResources } from '../models/portal-resources';
import { RunFunctionResult } from '../models/run-function-result';
import { TranslateService } from 'ng2-translate/ng2-translate';
import { UserService } from './user.service';
import { VfsObject } from '../models/vfs-object';

declare var mixpanel: any;

@Injectable()
export class FunctionsService {
    private masterKey: string;
    private token: string;
    private scmUrl: string;
    private siteName: string;
    private mainSiteUrl: string;
    private isEasyAuthEnabled: boolean;
    public selectedFunction: string;
    public selectedLanguage: string;
    public selectedProvider: string;
    public selectedFunctionName: string;

    private azureScmServer: string;
    private azureMainServer: string;
    private localServer: string;

    private localAdminKey: string = '';
{'fraction_non_alphanumeric': 0.13483673948790229, 'fraction_numerical': 0.0018792576932111817, 'mean_word_length': 4.52987012987013, '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': '3022288', 'n_tokens_mistral': 1130, 'n_tokens_neox': 1119, 'n_words': 325}