WordPress LMS for Web and mobile Forums Ionic App Support Apk file is not generating

Apk file is not generating

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #6282

    Sushant Sharma
    Participant

    When i run “ionic cordova build –release android” for generating apk i get this error –

    ionic cordova build –release android
    Running app-scripts build: –platform android –target cordova
    [04:12:38]  build dev started …
    [04:12:38]  clean started …
    [04:12:38]  clean finished in 2 ms
    [04:12:38]  copy started …
    [04:12:38]  deeplinks started …
    [04:12:38]  deeplinks finished in 306 ms
    [04:12:38]  transpile started …
    [04:12:44]  transpile finished in 5.24 s
    [04:12:44]  preprocess started …
    [04:12:44]  preprocess finished in 1 ms
    [04:12:44]  webpack started …
    [04:12:44]  copy finished in 5.70 s
    [04:12:52]  webpack finished in 8.28 s
    [04:12:52]  sass started …
    Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.
    [04:12:53]  sass finished in 1.24 s
    [04:12:53]  postprocess started …
    [04:12:53]  postprocess finished in 8 ms
    [04:12:53]  lint started …
    [04:12:53]  build dev finished in 15.20 s
    > cordova build android –release
    (node:20832) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): CordovaError: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.
    (node:20832) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

     

    And when i run

     

    ionic cordova build –release android –verbose

     

    for debbuging

    i get this error-

    command forr debugging
    [DEBUG] Reason for not using local CLI: LOCAL_CLI_NOT_FOUND
    [DEBUG] CLI flags: { interactive: true, confirm: false }
    [DEBUG] { cwd: ‘E:\\ionic\\cvictesozuzanou’, local: false, binPath:
    ‘C:\\Users\\maaq\\AppData\\Roaming\\npm\\node_modules\\ionic\\bin\\ionic’, libPath:
    ‘C:\\Users\\maaq\\AppData\\Roaming\\npm\\node_modules\\ionic\\dist\\index.js’ }
    [DEBUG] Daemon found (pid: 3292)
    Running app-scripts build: –platform android –target cordova
    [04:03:57]  build dev started …
    [04:03:57]  clean started …
    [04:03:57]  clean finished in 4 ms
    [04:03:57]  copy started …
    [04:03:57]  deeplinks started …
    [04:03:57]  deeplinks finished in 276 ms
    [04:03:57]  transpile started …
    [04:04:02]  transpile finished in 4.33 s
    [04:04:02]  preprocess started …
    [04:04:02]  preprocess finished in 3 ms
    [04:04:02]  webpack started …
    [04:04:02]  copy finished in 4.73 s
    [04:04:09]  webpack finished in 7.37 s
    [04:04:09]  sass started …
    Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.
    [04:04:10]  sass finished in 1.12 s
    [04:04:10]  postprocess started …
    [04:04:10]  postprocess finished in 12 ms
    [04:04:10]  lint started …
    [04:04:10]  build dev finished in 13.24 s
    > cordova build android –release
    (node:16788) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): CordovaError: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.
    (node:16788) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

     

    please solve this issue on urgent basis

    #6289

    Alex
    Keymaster

    Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.]

     

    Well above error indicating that android studio is not setup on your machine.

    Please setup android studio and setup the android studio path .
    refer : https://wplms.io/course/getting-started-with-wplms-mobile-app/

    #6291

    Sushant Sharma
    Participant

    Now I have set the ANDROID_HOME Path in environment variable i.e., C:\Users\maaq\AppData\Local\Android\sdk\ also set the path to C:\Users\maaq\AppData\Local\Android\sdk\tools and C:\Users\maaq\AppData\Local\Android\sdk\platform-tools but still apk is not generating..

    I got the errot..

    E:\ionic\cvictesozuzanou>ionic cordova build –release android
    Running app-scripts build: –platform android –target cordova
    [14:29:39]  build dev started …
    [14:29:39]  clean started …
    [14:29:39]  clean finished in 6 ms
    [14:29:39]  copy started …
    [14:29:39]  deeplinks started …
    [14:29:40]  deeplinks finished in 315 ms
    [14:29:40]  transpile started …
    [14:29:44]  transpile finished in 4.49 s
    [14:29:44]  preprocess started …
    [14:29:44]  preprocess finished in 1 ms
    [14:29:44]  webpack started …
    [14:29:44]  copy finished in 5.07 s
    [14:29:52]  webpack finished in 7.78 s
    [14:29:52]  sass started …
    Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.
    [14:29:53]  sass finished in 1.09 s
    [14:29:53]  postprocess started …
    [14:29:53]  postprocess finished in 9 ms
    [14:29:53]  lint started …
    [14:29:53]  build dev finished in 13.95 s
    > cordova build android –release
    (node:17240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): CordovaError: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.
    (node:17240) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/config.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/config.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/models/user.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 28
    ‘observable’ is declared but never used.

    L27:      private lastpushed:number=0;
    L28:      private observable: Observable<any>; //Tracks request in progress

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 32
    Property ‘platform’ is declared but never used.

    L31:  private http:Http,
    L32:  private platform : Platform,
    L33:      private storage: Storage,

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform } from ‘ionic-angular’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 8
    All imports are unused.

    L7:  import ‘rxjs/add/observable/of’;
    L8:  import { DatePipe } from ‘@angular/common’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 11
    All imports are unused.

    L10:  import { Activity } from “../models/activity”;
    L11:  import { ActivityMeta } from “../models/activity”;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 41
    ‘fbObservable’ is declared but never used.

    L40:  private observable: Observable<any>; //Tracks request in progress
    L41:     private fbObservable: Observable<any>; //fb Login
    L42:     private baseUrl;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 108
    ‘getHeaders’ is declared but never used.

    L108:      private getHeaders(){
    L109:          this.headers = this.storage.get(‘token’).then((token) => {

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 255
    ‘obj’ is declared but never used.

    L254:  let  permissions = [“public_profile”,”email”];
    L255:  let obj = {};
    L256:  //let env = this;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 2
    ‘URLSearchParams’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 14
    All imports are unused.

    L14:  import { TabsPage } from ‘../pages/tabs/tabs’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;
    L17:  import { Device } from ‘@ionic-native/device’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 32
    ‘observable’ is declared but never used.

    L32:      private observable: Observable<any>; //Tracks request in progress
    L33:      private allcoursesobservable: Observable<any>;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 61
    ‘extractData’ is declared but never used.

    L61:      private extractData(response: Response) {
    L62:          let body = response.json();

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 73
    ‘handleError’ is declared but never used.

    L73:  private handleError(error: Response) {
    L74:         console.log(error);

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 164
    ‘res’ is declared but never used.

    L163:  let body = response.json();
    L164:  let res=[];
    L165:  this.catobservable = null;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 200
    ‘res’ is declared but never used.

    L199:  let body = response.json();
    L200:  let res=[];
    L201:  this.locobservable = null;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 238
    ‘res’ is declared but never used.

    L237:  let body = response.json();
    L238:  let res=[];
    L239:  this.levobservable = null;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 299
    ‘k’ is declared but never used.

    L298:  }else{
    L299:      let k = 0;
    L300:      if(this.fullCourses){

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 301
    ‘k’ is declared but never used.

    L300:  if(this.fullCourses){
    L301:      let k = this.fullCourses.length;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 513
    ‘getIndexByKeyValue’ is declared but never used.

    L513:      private getIndexByKeyValue(arraytosearch, key, valuetosearch) {

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 523
    ‘copyobject’ is declared but never used.

    L523:      private  copyobject(srcObj:any, destObj:any) {
    L524:          for (var key in destObj) {

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 2
    ‘Headers’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 2
    ‘RequestOptions’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 10
    All imports are unused.

    L10:  import { Storage } from ‘@ionic/storage’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/users.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/users.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;
    L7:  import { ToastController} from ‘ionic-angular’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/users.ts, line: 18
    All imports are unused.

    L18:  import { Storage } from ‘@ionic/storage’;
    L19:  import { ConfigService } from “./config”;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/blog.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/blog.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/wallet.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/services/wallet.ts, line: 6
    All imports are unused.

    L6:  import { Storage } from ‘@ionic/storage’;
    L7:  import { ConfigService } from “./config”;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pipes/orderby.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pipes/orderby.ts, line: 2
    All imports are unused.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pages/search/search.ts, line: 33
    Property ‘config’ is declared but never used.

    L32:  private userService:UserService,
    L33:  private config:ConfigService
    L34:  ){

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pages/search/search.ts, line: 9
    All imports are unused.

    L9:  import { Course } from ‘../../models/course’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 198
    ‘order_id’ is declared but never used.

    L197:  //get order id
    L198:  let order_id = matches[1];

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 379
    ‘order_id’ is declared but never used.

    L378:  //get order id
    L379:  let order_id = matches[1];

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,ToastController,LoadingController,AlertController, Platform, Slides } from ‘ionic-angular’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 14
    All imports are unused.

    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ConfigService } from ‘../../services/config’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 21
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;

    [14:29:57]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 22
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 23
    All imports are unused.

    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 25
    All imports are unused.

    L25:  import { SafeHtmlPipe } from “../../pipes/orderby”;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 25
    Property ‘navCtrl’ is declared but never used.

    L24:  private viewCtrl: ViewController,
    L25:  private navCtrl: NavController,
    L26:  private navParams: NavParams,

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private userService: UserService,
    L28:  private config:ConfigService,
    L29:  private loadingCtrl:LoadingController){

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormGroup,FormControl, Validators } from ‘@angular/forms’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 23
    ‘observable’ is declared but never used.

    L23:      private observable: Observable<any>;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 25
    Property ‘http’ is declared but never used.

    L25:      constructor(private http:Http,
    L26:          private userService: UserService,

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private storage: Storage,
    L28:  private config:ConfigService) {

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 2
    All imports are unused.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 11
    All imports are unused.

    L11:  import { Storage } from ‘@ionic/storage’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/question/question.ts, line: 266
    Duplicate variable: ‘correct’

    L266:   var correct = this.question.correct.split(‘|’);
    L267:   if(correct.length){

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/question/question.ts, line: 278
    Duplicate variable: ‘correct’

    L277:  answer = ”;
    L278:  var correct = this.question.correct.split(‘|’);
    L279:  if(correct.length){

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/question/question.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter } from ‘@angular/core’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/question/question.ts, line: 3
    ‘DragulaModule’ is declared but never used.

    L3:  import { DragulaModule,DragulaService } from ‘../../../node_modules/ng2-dragula/ng2-dragula’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/timer/timer.ts, line: 26
    Property ‘config’ is declared but never used.

    L26:    constructor(private quizService:QuizService,private config:ConfigService) {

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/timer/timer.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/timer/timer.ts, line: 1
    ‘OnChanges’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 29
    ‘quizobservable’ is declared but never used.

    L28:  private statusobservable: Observable<any>;
    L29:  private quizobservable: Observable<any>;
    L30:  private baseUrl;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 75
    ‘cacheKey’ is declared but never used.

    L74:              let url = ${this.baseUrl}user/coursestatus/+status.course_id;
    L75:              let cacheKey = url;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 83
    ‘k’ is declared but never used.

    L83:                  let k = this.courseStatuses.length;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 168
    ‘k’ is declared but never used.

    L168:                  let k = this.courseStatuses.length;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 2
    All imports are unused.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 10
    All imports are unused.

    L10:  import { Course } from “../models/course”;
    L11:  import { CourseStatus } from “../models/status”;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityService } from “./activity”;
    L17:  import { Storage } from ‘@ionic/storage’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Input’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/models/status.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/models/status.ts, line: 2
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/result/result.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/result/result.ts, line: 2
    ‘IonicPage’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 386
    ‘index’ is declared but never used.

    L385:  onQuestionSlide(){
    L386:      let index = this.courseStatusItems.getActiveIndex();

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 2
    ‘Platform’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  ller, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 3
    All imports are unused.

    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 10
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 11
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 12
    All imports are unused.

    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 14
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 15
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 16
    All imports are unused.

    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;
    L18:  import { CourseStatus } from ‘../../models/status’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 28
    All imports are unused.

    L28:  import { Storage } from ‘@ionic/storage’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 30
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 31
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 35
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 36
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/wishlist.ts, line: 13
    Property ‘config’ is declared but never used.

    L12:          private storage: Storage,
    L13:          private config:ConfigService) {

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/services/wishlist.ts, line: 3
    All imports are unused.

    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/directives/longPress.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 84
    Property ‘formBuilder’ is declared but never used.

    L83:  private storage:Storage,
    L84:  private formBuilder:FormBuilder,
    L85:  private loadingCtrl:LoadingController,

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormControl’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 20
    All imports are unused.

    L19:  import { ResultPage } from ‘../result/result’;
    L20:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;

    [14:29:58]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 22
    All imports are unused.

    L22:  import { PressDirective } from ‘../../directives/longPress.directive’;
    L23:  import { TabsPage } from ‘../tabs/tabs’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 25
    All imports are unused.

    L25:  import { Storage } from ‘@ionic/storage’;
    L26:  import { Camera, CameraOptions } from ‘@ionic-native/camera’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/components/courseblock/courseblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  @ViewChild(‘featured’) featured: ElementRef;
    L17:  constructor(private wishlistService:WishlistService,private config:ConfigService) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘AfterViewInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/components/coursecard/coursecard.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  constructor(
    L17:      private wishlistService:WishlistService,private config:ConfigService) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/components/coursecard/coursecard.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 288
    Duplicate variable: ‘cats’

    L287:  console.log(this.selectedLocations);
    L288:  var cats = {‘type’:’taxonomy’,’taxonomy’:’location’,’values’:this.selectedLocations};
    L289:  this.filters.push(cats);

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 302
    Duplicate variable: ‘cats’

    L302:              var cats = {‘type’:’taxonomy’,’taxonomy’:’level’,’values’:this.selectedLevels};
    L303:              this.filters.push(cats);

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 317
    Duplicate variable: ‘off’

    L316:  if(this.start_date){
    L317:      var off = {‘type’:’start_date’,’values’:this.start_date};
    L318:      this.filters.push(off);

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 322
    Duplicate variable: ‘off’

    L321:  if(this.end_date){
    L322:      var off = {‘type’:’end_date’,’values’:this.end_date};
    L323:      this.filters.push(off);

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 77
    Property ‘nav’ is declared but never used.

    L76:  public navParams: NavParams,
    L77:    private nav: NavController,
    L78:    private modalCtrl: ModalController,

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormControl } from ‘@angular/forms’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 10
    All imports are unused.

    L9:  import { CourseCategory } from ‘../../models/course’;
    L10:  import { Course } from ‘../../models/course’;
    L11:  import { User } from ‘../../models/user’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 12
    All imports are unused.

    L11:  import { User } from ‘../../models/user’;
    L12:  import { FullCourseCategory } from ‘../../models/coursecategory’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 15
    All imports are unused.

    L14:  import ‘rxjs/add/operator/map’;
    L15:  import { Observable } from ‘rxjs/Observable’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 20
    All imports are unused.

    L19:  import { UserService } from ‘../../services/users’;
    L20:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L21:  import { WishlistService } from ‘../../services/wishlist’;

    [14:29:59]  tslint: …/ionic/cvictesozuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 3
    ‘ElementRef’ is declared but never used.

    L2:  Directive,
    L3:  ElementRef,
    L4:  Renderer

    [14:29:59]  tslint: …/ionic/cvictesozuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 4
    ‘Renderer’ is declared but never used.

    L3:      ElementRef,
    L4:      Renderer
    L5:  } from ‘@angular/core’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 53
    Property ‘walletService’ is declared but never used.

    L52:  private wishlistService:WishlistService,
    L53:  private walletService:WalletService ) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 1
    ‘ViewChild’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 2
    ‘NavParams’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 5
    All imports are unused.

    L4:  //import {StatusBar} from ‘ionic-native’;
    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 6
    All imports are unused.

    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 26
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 27
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 30
    All imports are unused.

    L29:  import ‘rxjs/add/operator/map’;
    L30:  import { Observable } from ‘rxjs/Observable’;
    L31:  @Component({

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/contact/contact.ts, line: 21
    Property ‘formBuilder’ is declared but never used.

    L20:  constructor(public config: ConfigService,
    L21:      private formBuilder: FormBuilder,
    L22:      private toastCtrl:ToastController,

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/services/updates.ts, line: 76
    ‘markRead’ is declared but never used.

    L76:      private markRead(update){
    L77:              if(this.readupdates.length){

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/services/updates.ts, line: 99
    ‘markUnread’ is declared but never used.

    L99:      private markUnread(update){
    L100:              if(this.readupdates.length){

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/services/updates.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { ConfigService } from “./config”;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 39
    Property ‘toast’ is declared but never used.

    L38:  private config:ConfigService,
    L39:  private toast:ToastController,
    L40:  private nav:NavController,

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 40
    Property ‘nav’ is declared but never used.

    L39:  private toast:ToastController,
    L40:  private nav:NavController,
    L41:  private storage:Storage

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 41
    Property ‘storage’ is declared but never used.

    L40:  private nav:NavController,
    L41:  private storage:Storage
    L42:  ) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit , ViewChild} from ‘@angular/core’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘LoadingController’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘Platform’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 8
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 9
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 12
    All imports are unused.

    L11:  import ‘rxjs/add/operator/map’;
    L12:  import { Observable } from ‘rxjs/Observable’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 14
    All imports are unused.

    L14:  import { Chart } from ‘chart.js’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wishlist/wishlist.ts, line: 15
    Property ‘config’ is declared but never used.

    L14:  private wishlistService:WishlistService,
    L15:  private config:ConfigService) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wishlist/wishlist.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/wishlist/wishlist.ts, line: 5
    All imports are unused.

    L4:  import { WishlistService } from ‘../../services/wishlist’;
    L5:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L6:  @Component({

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/updates/updates.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { ViewController } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/updates/updates.ts, line: 6
    All imports are unused.

    L5:  import { UpdatesService } from ‘../../services/updates’;
    L6:  import { OrderPipe } from ‘../../pipes/orderby’;
    L7:  @Component({

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 38
    Property ‘nav’ is declared but never used.

    L37:  constructor(
    L38:    private nav: NavController,
    L39:    private navParams: NavParams,

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 39
    Property ‘navParams’ is declared but never used.

    L38:  private nav: NavController,
    L39:  private navParams: NavParams,
    L40:  private config:ConfigService,

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 41
    Property ‘app’ is declared but never used.

    L40:  private config:ConfigService,
    L41:  private app:App,
    L42:  private storage:Storage) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 42
    Property ‘storage’ is declared but never used.

    L41:  private app:App,
    L42:  private storage:Storage) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/blog/blog.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/post/post.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  private blog:BlogService,
    L17:  private config:ConfigService,
    L18:  private loadingController:LoadingController) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/post/post.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/instructor/instructor.ts, line: 36
    Property ‘courseService’ is declared but never used.

    L35:  private config:ConfigService,
    L36:  private courseService:CourseService,
    L37:  private userService:UserService,

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/instructor/instructor.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit,ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams,ViewController, Slides } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/intro/intro.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { TabsPage } from ‘../tabs/tabs’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/pages/instructors/instructors.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController } from ‘ionic-angular’;

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/app/app.component.ts, line: 33
    Property ‘platform’ is declared but never used.

    L32:  constructor(private config:ConfigService,
    L33:      private platform: Platform,
    L34:      private menuCtrl: MenuController,

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/app/app.component.ts, line: 38
    Property ‘imgcacheService’ is declared but never used.

    L37:  private storage:Storage,
    L38:  private imgcacheService:ImgcacheService,
    L39:  public splashScreen: SplashScreen) {

    [14:29:59]  tslint: E:/ionic/cvictesozuzanou/src/app/app.component.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { App, Platform, NavController, MenuController,LoadingController } from ‘ionic-angular’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/app/app.component.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ImgcacheService } from ‘../services/imageCache’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/directives/lazy-load.directive.ts, line: 2
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,
    L2:           ElementRef,
    L3:           EventEmitter,

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnInit’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnDestroy’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘Renderer2’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:30:00]  tslint: …/ionic/cvictesozuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:30:00]  tslint: …/ionic/cvictesozuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/pipefilters.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { PipeTransform, Pipe, Injectable } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/instructorblock/instructorblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:   @Input(‘instructor’) instructor;
    L17:  constructor(private config:ConfigService) {

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/instructorblock/instructorblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/match/match.ts, line: 9
    Property ‘elementRef’ is declared but never used.

    L9:    constructor(private elementRef: ElementRef) {

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/match/match.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/match/match.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/fillblank/fillblank.ts, line: 8
    Property ‘elementRef’ is declared but never used.

    L8:    constructor(private elementRef: ElementRef) {

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/select/select.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/select/select.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/FormValidator.ts, line: 2
    ‘Validator’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/FormValidator.ts, line: 2
    ‘AbstractControl’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/services/coursecategories.ts, line: 24
    Property ‘config’ is declared but never used.

    L23:  private http:Http,
    L24:  private config:ConfigService) {

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/services/coursecategories.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Response } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/validators/username.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [14:30:00]  tslint: E:/ionic/cvictesozuzanou/src/validators/email.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [14:30:00]  lint finished in 6.92 s

    #6293

    Sushant Sharma
    Participant

    I am getting this error now..

    ionic cordova build -release android

    ? What platform would you like to build (android, ios): android
    Running app-scripts build: –platform android –target cordova
    [14:46:54]  build dev started …
    [14:46:54]  clean started …
    [14:46:54]  clean finished in 8 ms
    [14:46:54]  copy started …
    [14:46:55]  deeplinks started …
    [14:46:55]  deeplinks finished in 330 ms
    [14:46:55]  transpile started …
    [14:47:01]  transpile finished in 5.64 s
    [14:47:01]  preprocess started …
    [14:47:01]  preprocess finished in 1 ms
    [14:47:01]  webpack started …
    [14:47:01]  copy finished in 6.87 s
    [14:47:13]  webpack finished in 12.38 s
    [14:47:13]  sass started …
    Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.
    [14:47:16]  sass finished in 2.48 s
    [14:47:16]  postprocess started …
    [14:47:16]  postprocess finished in 8 ms
    [14:47:16]  lint started …
    [14:47:16]  build dev finished in 21.55 s
    > cordova build android
    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 41
    ‘fbObservable’ is declared but never used.

    L40:  private observable: Observable<any>; //Tracks request in progress
    L41:     private fbObservable: Observable<any>; //fb Login
    L42:     private baseUrl;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 108
    ‘getHeaders’ is declared but never used.

    L108:      private getHeaders(){
    L109:          this.headers = this.storage.get(‘token’).then((token) => {

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 255
    ‘obj’ is declared but never used.

    L254:  let  permissions = [“public_profile”,”email”];
    L255:  let obj = {};
    L256:  //let env = this;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 2
    ‘URLSearchParams’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 14
    All imports are unused.

    L14:  import { TabsPage } from ‘../pages/tabs/tabs’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/authentication.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;
    L17:  import { Device } from ‘@ionic-native/device’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/models/user.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 28
    ‘observable’ is declared but never used.

    L27:      private lastpushed:number=0;
    L28:      private observable: Observable<any>; //Tracks request in progress

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 32
    Property ‘platform’ is declared but never used.

    L31:  private http:Http,
    L32:  private platform : Platform,
    L33:      private storage: Storage,

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform } from ‘ionic-angular’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 8
    All imports are unused.

    L7:  import ‘rxjs/add/observable/of’;
    L8:  import { DatePipe } from ‘@angular/common’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 11
    All imports are unused.

    L10:  import { Activity } from “../models/activity”;
    L11:  import { ActivityMeta } from “../models/activity”;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/activity.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;

    [14:47:20]  tslint: E:/ionic/cvictesozuzanou/src/services/config.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/config.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/blog.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/blog.ts, line: 3
    All imports are unused.

    (node:18024) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): CordovaError: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;
    (node:18024) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
    L4:  import { ConfigService } from “./config”;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/search/search.ts, line: 33
    Property ‘config’ is declared but never used.

    L32:  private userService:UserService,
    L33:  private config:ConfigService
    L34:  ){

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/search/search.ts, line: 9
    All imports are unused.

    L9:  import { Course } from ‘../../models/course’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/wallet.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/wallet.ts, line: 6
    All imports are unused.

    L6:  import { Storage } from ‘@ionic/storage’;
    L7:  import { ConfigService } from “./config”;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 32
    ‘observable’ is declared but never used.

    L32:      private observable: Observable<any>; //Tracks request in progress
    L33:      private allcoursesobservable: Observable<any>;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 61
    ‘extractData’ is declared but never used.

    L61:      private extractData(response: Response) {
    L62:          let body = response.json();

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 73
    ‘handleError’ is declared but never used.

    L73:  private handleError(error: Response) {
    L74:         console.log(error);

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 164
    ‘res’ is declared but never used.

    L163:  let body = response.json();
    L164:  let res=[];
    L165:  this.catobservable = null;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 200
    ‘res’ is declared but never used.

    L199:  let body = response.json();
    L200:  let res=[];
    L201:  this.locobservable = null;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 238
    ‘res’ is declared but never used.

    L237:  let body = response.json();
    L238:  let res=[];
    L239:  this.levobservable = null;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 299
    ‘k’ is declared but never used.

    L298:  }else{
    L299:      let k = 0;
    L300:      if(this.fullCourses){

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 301
    ‘k’ is declared but never used.

    L300:  if(this.fullCourses){
    L301:      let k = this.fullCourses.length;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 513
    ‘getIndexByKeyValue’ is declared but never used.

    L513:      private getIndexByKeyValue(arraytosearch, key, valuetosearch) {

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 523
    ‘copyobject’ is declared but never used.

    L523:      private  copyobject(srcObj:any, destObj:any) {
    L524:          for (var key in destObj) {

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 2
    ‘Headers’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 2
    ‘RequestOptions’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/course.ts, line: 10
    All imports are unused.

    L10:  import { Storage } from ‘@ionic/storage’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/users.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/users.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;
    L7:  import { ToastController} from ‘ionic-angular’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/users.ts, line: 18
    All imports are unused.

    L18:  import { Storage } from ‘@ionic/storage’;
    L19:  import { ConfigService } from “./config”;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 25
    Property ‘navCtrl’ is declared but never used.

    L24:  private viewCtrl: ViewController,
    L25:  private navCtrl: NavController,
    L26:  private navParams: NavParams,

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private userService: UserService,
    L28:  private config:ConfigService,
    L29:  private loadingCtrl:LoadingController){

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormGroup,FormControl, Validators } from ‘@angular/forms’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pipes/orderby.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pipes/orderby.ts, line: 2
    All imports are unused.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 198
    ‘order_id’ is declared but never used.

    L197:  //get order id
    L198:  let order_id = matches[1];

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 379
    ‘order_id’ is declared but never used.

    L378:  //get order id
    L379:  let order_id = matches[1];

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,ToastController,LoadingController,AlertController, Platform, Slides } from ‘ionic-angular’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 14
    All imports are unused.

    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ConfigService } from ‘../../services/config’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 21
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 22
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 23
    All imports are unused.

    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course/course.ts, line: 25
    All imports are unused.

    L25:  import { SafeHtmlPipe } from “../../pipes/orderby”;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 23
    ‘observable’ is declared but never used.

    L23:      private observable: Observable<any>;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 25
    Property ‘http’ is declared but never used.

    L25:      constructor(private http:Http,
    L26:          private userService: UserService,

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private storage: Storage,
    L28:  private config:ConfigService) {

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 2
    All imports are unused.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/quiz.ts, line: 11
    All imports are unused.

    L11:  import { Storage } from ‘@ionic/storage’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/question/question.ts, line: 266
    Duplicate variable: ‘correct’

    L266:   var correct = this.question.correct.split(‘|’);
    L267:   if(correct.length){

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/question/question.ts, line: 278
    Duplicate variable: ‘correct’

    L277:  answer = ”;
    L278:  var correct = this.question.correct.split(‘|’);
    L279:  if(correct.length){

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/question/question.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter } from ‘@angular/core’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/question/question.ts, line: 3
    ‘DragulaModule’ is declared but never used.

    L3:  import { DragulaModule,DragulaService } from ‘../../../node_modules/ng2-dragula/ng2-dragula’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/models/status.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/models/status.ts, line: 2
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/timer/timer.ts, line: 26
    Property ‘config’ is declared but never used.

    L26:    constructor(private quizService:QuizService,private config:ConfigService) {

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/timer/timer.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/timer/timer.ts, line: 1
    ‘OnChanges’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 29
    ‘quizobservable’ is declared but never used.

    L28:  private statusobservable: Observable<any>;
    L29:  private quizobservable: Observable<any>;
    L30:  private baseUrl;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 75
    ‘cacheKey’ is declared but never used.

    L74:              let url = ${this.baseUrl}user/coursestatus/+status.course_id;
    L75:              let cacheKey = url;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 83
    ‘k’ is declared but never used.

    L83:                  let k = this.courseStatuses.length;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 168
    ‘k’ is declared but never used.

    L168:                  let k = this.courseStatuses.length;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 2
    All imports are unused.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 10
    All imports are unused.

    L10:  import { Course } from “../models/course”;
    L11:  import { CourseStatus } from “../models/status”;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/services/status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityService } from “./activity”;
    L17:  import { Storage } from ‘@ionic/storage’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Input’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 386
    ‘index’ is declared but never used.

    L385:  onQuestionSlide(){
    L386:      let index = this.courseStatusItems.getActiveIndex();

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 2
    ‘Platform’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  ller, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 3
    All imports are unused.

    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 10
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 11
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [14:47:21]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 12
    All imports are unused.

    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 14
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 15
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 16
    All imports are unused.

    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;
    L18:  import { CourseStatus } from ‘../../models/status’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 28
    All imports are unused.

    L28:  import { Storage } from ‘@ionic/storage’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 30
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 31
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 35
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/course-status/course-status.ts, line: 36
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/result/result.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/result/result.ts, line: 2
    ‘IonicPage’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/directives/longPress.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/services/wishlist.ts, line: 13
    Property ‘config’ is declared but never used.

    L12:          private storage: Storage,
    L13:          private config:ConfigService) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/services/wishlist.ts, line: 3
    All imports are unused.

    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 84
    Property ‘formBuilder’ is declared but never used.

    L83:  private storage:Storage,
    L84:  private formBuilder:FormBuilder,
    L85:  private loadingCtrl:LoadingController,

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormControl’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 20
    All imports are unused.

    L19:  import { ResultPage } from ‘../result/result’;
    L20:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 22
    All imports are unused.

    L22:  import { PressDirective } from ‘../../directives/longPress.directive’;
    L23:  import { TabsPage } from ‘../tabs/tabs’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/profile/profile.ts, line: 25
    All imports are unused.

    L25:  import { Storage } from ‘@ionic/storage’;
    L26:  import { Camera, CameraOptions } from ‘@ionic-native/camera’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/components/courseblock/courseblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  @ViewChild(‘featured’) featured: ElementRef;
    L17:  constructor(private wishlistService:WishlistService,private config:ConfigService) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘AfterViewInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 288
    Duplicate variable: ‘cats’

    L287:  console.log(this.selectedLocations);
    L288:  var cats = {‘type’:’taxonomy’,’taxonomy’:’location’,’values’:this.selectedLocations};
    L289:  this.filters.push(cats);

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 302
    Duplicate variable: ‘cats’

    L302:              var cats = {‘type’:’taxonomy’,’taxonomy’:’level’,’values’:this.selectedLevels};
    L303:              this.filters.push(cats);

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 317
    Duplicate variable: ‘off’

    L316:  if(this.start_date){
    L317:      var off = {‘type’:’start_date’,’values’:this.start_date};
    L318:      this.filters.push(off);

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 322
    Duplicate variable: ‘off’

    L321:  if(this.end_date){
    L322:      var off = {‘type’:’end_date’,’values’:this.end_date};
    L323:      this.filters.push(off);

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 77
    Property ‘nav’ is declared but never used.

    L76:  public navParams: NavParams,
    L77:    private nav: NavController,
    L78:    private modalCtrl: ModalController,

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormControl } from ‘@angular/forms’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 10
    All imports are unused.

    L9:  import { CourseCategory } from ‘../../models/course’;
    L10:  import { Course } from ‘../../models/course’;
    L11:  import { User } from ‘../../models/user’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 12
    All imports are unused.

    L11:  import { User } from ‘../../models/user’;
    L12:  import { FullCourseCategory } from ‘../../models/coursecategory’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 15
    All imports are unused.

    L14:  import ‘rxjs/add/operator/map’;
    L15:  import { Observable } from ‘rxjs/Observable’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/directory/directory.ts, line: 20
    All imports are unused.

    L19:  import { UserService } from ‘../../services/users’;
    L20:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L21:  import { WishlistService } from ‘../../services/wishlist’;

    [14:47:22]  tslint: …/ionic/cvictesozuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 3
    ‘ElementRef’ is declared but never used.

    L2:  Directive,
    L3:  ElementRef,
    L4:  Renderer

    [14:47:22]  tslint: …/ionic/cvictesozuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 4
    ‘Renderer’ is declared but never used.

    L3:      ElementRef,
    L4:      Renderer
    L5:  } from ‘@angular/core’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/components/coursecard/coursecard.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  constructor(
    L17:      private wishlistService:WishlistService,private config:ConfigService) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/components/coursecard/coursecard.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 53
    Property ‘walletService’ is declared but never used.

    L52:  private wishlistService:WishlistService,
    L53:  private walletService:WalletService ) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 1
    ‘ViewChild’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 2
    ‘NavParams’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 5
    All imports are unused.

    L4:  //import {StatusBar} from ‘ionic-native’;
    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 6
    All imports are unused.

    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 26
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 27
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/home/home.ts, line: 30
    All imports are unused.

    L29:  import ‘rxjs/add/operator/map’;
    L30:  import { Observable } from ‘rxjs/Observable’;
    L31:  @Component({

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/contact/contact.ts, line: 21
    Property ‘formBuilder’ is declared but never used.

    L20:  constructor(public config: ConfigService,
    L21:      private formBuilder: FormBuilder,
    L22:      private toastCtrl:ToastController,

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 39
    Property ‘toast’ is declared but never used.

    L38:  private config:ConfigService,
    L39:  private toast:ToastController,
    L40:  private nav:NavController,

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 40
    Property ‘nav’ is declared but never used.

    L39:  private toast:ToastController,
    L40:  private nav:NavController,
    L41:  private storage:Storage

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 41
    Property ‘storage’ is declared but never used.

    L40:  private nav:NavController,
    L41:  private storage:Storage
    L42:  ) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit , ViewChild} from ‘@angular/core’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘LoadingController’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘Platform’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 8
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 9
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 12
    All imports are unused.

    L11:  import ‘rxjs/add/operator/map’;
    L12:  import { Observable } from ‘rxjs/Observable’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wallet/wallet.ts, line: 14
    All imports are unused.

    L14:  import { Chart } from ‘chart.js’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wishlist/wishlist.ts, line: 15
    Property ‘config’ is declared but never used.

    L14:  private wishlistService:WishlistService,
    L15:  private config:ConfigService) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wishlist/wishlist.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/wishlist/wishlist.ts, line: 5
    All imports are unused.

    L4:  import { WishlistService } from ‘../../services/wishlist’;
    L5:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L6:  @Component({

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/services/updates.ts, line: 76
    ‘markRead’ is declared but never used.

    L76:      private markRead(update){
    L77:              if(this.readupdates.length){

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/services/updates.ts, line: 99
    ‘markUnread’ is declared but never used.

    L99:      private markUnread(update){
    L100:              if(this.readupdates.length){

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/services/updates.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { ConfigService } from “./config”;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/updates/updates.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { ViewController } from ‘ionic-angular’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/updates/updates.ts, line: 6
    All imports are unused.

    L5:  import { UpdatesService } from ‘../../services/updates’;
    L6:  import { OrderPipe } from ‘../../pipes/orderby’;
    L7:  @Component({

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 38
    Property ‘nav’ is declared but never used.

    L37:  constructor(
    L38:    private nav: NavController,
    L39:    private navParams: NavParams,

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 39
    Property ‘navParams’ is declared but never used.

    L38:  private nav: NavController,
    L39:  private navParams: NavParams,
    L40:  private config:ConfigService,

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 41
    Property ‘app’ is declared but never used.

    L40:  private config:ConfigService,
    L41:  private app:App,
    L42:  private storage:Storage) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 42
    Property ‘storage’ is declared but never used.

    L41:  private app:App,
    L42:  private storage:Storage) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/tabs/tabs.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/intro/intro.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { TabsPage } from ‘../tabs/tabs’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/post/post.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  private blog:BlogService,
    L17:  private config:ConfigService,
    L18:  private loadingController:LoadingController) {

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/post/post.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/blog/blog.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;

    [14:47:22]  tslint: E:/ionic/cvictesozuzanou/src/pages/instructor/instructor.ts, line: 36
    Property ‘courseService’ is declared but never used.

    L35:  private config:ConfigService,
    L36:  private courseService:CourseService,
    L37:  private userService:UserService,

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/pages/instructor/instructor.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit,ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams,ViewController, Slides } from ‘ionic-angular’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/pages/instructors/instructors.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController } from ‘ionic-angular’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/app/app.component.ts, line: 33
    Property ‘platform’ is declared but never used.

    L32:  constructor(private config:ConfigService,
    L33:      private platform: Platform,
    L34:      private menuCtrl: MenuController,

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/app/app.component.ts, line: 38
    Property ‘imgcacheService’ is declared but never used.

    L37:  private storage:Storage,
    L38:  private imgcacheService:ImgcacheService,
    L39:  public splashScreen: SplashScreen) {

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/app/app.component.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { App, Platform, NavController, MenuController,LoadingController } from ‘ionic-angular’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/app/app.component.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ImgcacheService } from ‘../services/imageCache’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/directives/lazy-load.directive.ts, line: 2
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,
    L2:           ElementRef,
    L3:           EventEmitter,

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnInit’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnDestroy’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘Renderer2’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/pipefilters.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { PipeTransform, Pipe, Injectable } from ‘@angular/core’;

    [14:47:23]  tslint: …/ionic/cvictesozuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:47:23]  tslint: …/ionic/cvictesozuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/instructorblock/instructorblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:   @Input(‘instructor’) instructor;
    L17:  constructor(private config:ConfigService) {

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/instructorblock/instructorblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/match/match.ts, line: 9
    Property ‘elementRef’ is declared but never used.

    L9:    constructor(private elementRef: ElementRef) {

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/match/match.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/match/match.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/fillblank/fillblank.ts, line: 8
    Property ‘elementRef’ is declared but never used.

    L8:    constructor(private elementRef: ElementRef) {

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/select/select.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/select/select.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/FormValidator.ts, line: 2
    ‘Validator’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/FormValidator.ts, line: 2
    ‘AbstractControl’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/validators/email.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/services/coursecategories.ts, line: 24
    Property ‘config’ is declared but never used.

    L23:  private http:Http,
    L24:  private config:ConfigService) {

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/services/coursecategories.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Response } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:47:23]  tslint: E:/ionic/cvictesozuzanou/src/validators/username.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [14:47:23]  lint finished in 7.06 s

    #6295

    Sushant Sharma
    Participant

    Now i resolved everything, still i am getting this error, (build folder is creating inside project/android/platforms/)

    but apk is not generating..

    ionic cordova build –release android
    Running app-scripts build: –platform android –target cordova
    [17:01:35]  build dev started …
    [17:01:35]  clean started …
    [17:01:35]  clean finished in 11 ms
    [17:01:35]  copy started …
    [17:01:35]  deeplinks started …
    [17:01:36]  deeplinks finished in 423 ms
    [17:01:36]  transpile started …
    [17:01:45]  transpile finished in 9.55 s
    [17:01:45]  preprocess started …
    [17:01:45]  preprocess finished in 1 ms
    [17:01:45]  webpack started …
    [17:01:45]  copy finished in 10.17 s
    [17:01:55]  webpack finished in 9.92 s
    [17:01:55]  sass started …
    Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.
    [17:01:56]  sass finished in 1.43 s
    [17:01:56]  postprocess started …
    [17:01:56]  postprocess finished in 16 ms
    [17:01:56]  lint started …
    [17:01:57]  build dev finished in 21.53 s
    > cordova build android –release
    Android Studio project detected

    Discovered plugin “cordova-plugin-file-transfer” in config.xml. Adding it to the project

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 41
    ‘fbObservable’ is declared but never used.

    L40:  private observable: Observable<any>; //Tracks request in progress
    L41:     private fbObservable: Observable<any>; //fb Login
    L42:     private baseUrl;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 108
    ‘getHeaders’ is declared but never used.

    L108:      private getHeaders(){
    L109:          this.headers = this.storage.get(‘token’).then((token) => {

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 255
    ‘obj’ is declared but never used.

    L254:  let  permissions = [“public_profile”,”email”];
    L255:  let obj = {};
    L256:  //let env = this;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘URLSearchParams’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 14
    All imports are unused.

    L14:  import { TabsPage } from ‘../pages/tabs/tabs’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;
    L17:  import { Device } from ‘@ionic-native/device’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/activity.ts, line: 28
    ‘observable’ is declared but never used.

    L27:      private lastpushed:number=0;
    L28:      private observable: Observable<any>; //Tracks request in progress

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/activity.ts, line: 32
    Property ‘platform’ is declared but never used.

    L31:  private http:Http,
    L32:  private platform : Platform,
    L33:      private storage: Storage,

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/activity.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform } from ‘ionic-angular’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/activity.ts, line: 8
    All imports are unused.

    L7:  import ‘rxjs/add/observable/of’;
    L8:  import { DatePipe } from ‘@angular/common’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/activity.ts, line: 11
    All imports are unused.

    L10:  import { Activity } from “../models/activity”;
    L11:  import { ActivityMeta } from “../models/activity”;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/activity.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/users.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/users.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;
    L7:  import { ToastController} from ‘ionic-angular’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/users.ts, line: 18
    All imports are unused.

    L18:  import { Storage } from ‘@ionic/storage’;
    L19:  import { ConfigService } from “./config”;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/models/user.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/blog.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/blog.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 32
    ‘observable’ is declared but never used.

    L32:      private observable: Observable<any>; //Tracks request in progress
    L33:      private allcoursesobservable: Observable<any>;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 61
    ‘extractData’ is declared but never used.

    L61:      private extractData(response: Response) {
    L62:          let body = response.json();

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 73
    ‘handleError’ is declared but never used.

    L73:  private handleError(error: Response) {
    L74:         console.log(error);

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 164
    ‘res’ is declared but never used.

    L163:  let body = response.json();
    L164:  let res=[];
    L165:  this.catobservable = null;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 200
    ‘res’ is declared but never used.

    L199:  let body = response.json();
    L200:  let res=[];
    L201:  this.locobservable = null;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 238
    ‘res’ is declared but never used.

    L237:  let body = response.json();
    L238:  let res=[];
    L239:  this.levobservable = null;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 299
    ‘k’ is declared but never used.

    L298:  }else{
    L299:      let k = 0;
    L300:      if(this.fullCourses){

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 301
    ‘k’ is declared but never used.

    L300:  if(this.fullCourses){
    L301:      let k = this.fullCourses.length;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 513
    ‘getIndexByKeyValue’ is declared but never used.

    L513:      private getIndexByKeyValue(arraytosearch, key, valuetosearch) {

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 523
    ‘copyobject’ is declared but never used.

    L523:      private  copyobject(srcObj:any, destObj:any) {
    L524:          for (var key in destObj) {

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Headers’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘RequestOptions’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/course.ts, line: 10
    All imports are unused.

    L10:  import { Storage } from ‘@ionic/storage’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/search/search.ts, line: 33
    Property ‘config’ is declared but never used.

    L32:  private userService:UserService,
    L33:  private config:ConfigService
    L34:  ){

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/search/search.ts, line: 9
    All imports are unused.

    L9:  import { Course } from ‘../../models/course’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/wallet.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/wallet.ts, line: 6
    All imports are unused.

    L6:  import { Storage } from ‘@ionic/storage’;
    L7:  import { ConfigService } from “./config”;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pipes/orderby.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pipes/orderby.ts, line: 2
    All imports are unused.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/config.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/config.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [17:02:01]  tslint: …sers/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 25
    Property ‘navCtrl’ is declared but never used.

    L24:  private viewCtrl: ViewController,
    L25:  private navCtrl: NavController,
    L26:  private navParams: NavParams,

    [17:02:01]  tslint: …sers/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private userService: UserService,
    L28:  private config:ConfigService,
    L29:  private loadingCtrl:LoadingController){

    [17:02:01]  tslint: …sers/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormGroup,FormControl, Validators } from ‘@angular/forms’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 198
    ‘order_id’ is declared but never used.

    L197:  //get order id
    L198:  let order_id = matches[1];

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 379
    ‘order_id’ is declared but never used.

    L378:  //get order id
    L379:  let order_id = matches[1];

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,ToastController,LoadingController,AlertController, Platform, Slides } from ‘ionic-angular’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 14
    All imports are unused.

    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ConfigService } from ‘../../services/config’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 21
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 22
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 23
    All imports are unused.

    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 25
    All imports are unused.

    L25:  import { SafeHtmlPipe } from “../../pipes/orderby”;

    [17:02:01]  tslint: …maaq/Documents/Ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [17:02:01]  tslint: …maaq/Documents/Ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [17:02:01]  tslint: …maaq/Documents/Ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [17:02:01]  tslint: …:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 266
    Duplicate variable: ‘correct’

    L266:   var correct = this.question.correct.split(‘|’);
    L267:   if(correct.length){

    [17:02:01]  tslint: …:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 278
    Duplicate variable: ‘correct’

    L277:  answer = ”;
    L278:  var correct = this.question.correct.split(‘|’);
    L279:  if(correct.length){

    [17:02:01]  tslint: …:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter } from ‘@angular/core’;

    [17:02:01]  tslint: …:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 3
    ‘DragulaModule’ is declared but never used.

    L3:  import { DragulaModule,DragulaService } from ‘../../../node_modules/ng2-dragula/ng2-dragula’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/models/status.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/models/status.ts, line: 2
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 23
    ‘observable’ is declared but never used.

    L23:      private observable: Observable<any>;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 25
    Property ‘http’ is declared but never used.

    L25:      constructor(private http:Http,
    L26:          private userService: UserService,

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private storage: Storage,
    L28:  private config:ConfigService) {

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 2
    All imports are unused.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 11
    All imports are unused.

    L11:  import { Storage } from ‘@ionic/storage’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 26
    Property ‘config’ is declared but never used.

    L26:    constructor(private quizService:QuizService,private config:ConfigService) {

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 1
    ‘OnChanges’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [17:02:01]  tslint: …aq/Documents/Ionic/CvicteSoZuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [17:02:01]  tslint: …aq/Documents/Ionic/CvicteSoZuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [17:02:01]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/status.ts, line: 29
    ‘quizobservable’ is declared but never used.

    L28:  private statusobservable: Observable<any>;
    L29:  private quizobservable: Observable<any>;
    L30:  private baseUrl;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/status.ts, line: 75
    ‘cacheKey’ is declared but never used.

    L74:              let url = ${this.baseUrl}user/coursestatus/+status.course_id;
    L75:              let cacheKey = url;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/status.ts, line: 83
    ‘k’ is declared but never used.

    L83:                  let k = this.courseStatuses.length;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/status.ts, line: 168
    ‘k’ is declared but never used.

    L168:                  let k = this.courseStatuses.length;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/status.ts, line: 2
    All imports are unused.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/status.ts, line: 10
    All imports are unused.

    L10:  import { Course } from “../models/course”;
    L11:  import { CourseStatus } from “../models/status”;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityService } from “./activity”;
    L17:  import { Storage } from ‘@ionic/storage’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/result/result.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/result/result.ts, line: 2
    ‘IonicPage’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 386
    ‘index’ is declared but never used.

    L385:  onQuestionSlide(){
    L386:      let index = this.courseStatusItems.getActiveIndex();

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 2
    ‘Platform’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  ller, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 3
    All imports are unused.

    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 10
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 11
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 12
    All imports are unused.

    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 14
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 15
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 16
    All imports are unused.

    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;
    L18:  import { CourseStatus } from ‘../../models/status’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 28
    All imports are unused.

    L28:  import { Storage } from ‘@ionic/storage’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 30
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 31
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 35
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [17:02:02]  tslint: …rs/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 36
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [17:02:02]  tslint: …sers/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [17:02:02]  tslint: …sers/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Input’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [17:02:02]  tslint: …sers/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [17:02:02]  tslint: …sers/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [17:02:02]  tslint: …sers/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 84
    Property ‘formBuilder’ is declared but never used.

    L83:  private storage:Storage,
    L84:  private formBuilder:FormBuilder,
    L85:  private loadingCtrl:LoadingController,

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormControl’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 20
    All imports are unused.

    L19:  import { ResultPage } from ‘../result/result’;
    L20:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 22
    All imports are unused.

    L22:  import { PressDirective } from ‘../../directives/longPress.directive’;
    L23:  import { TabsPage } from ‘../tabs/tabs’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 25
    All imports are unused.

    L25:  import { Storage } from ‘@ionic/storage’;
    L26:  import { Camera, CameraOptions } from ‘@ionic-native/camera’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/wishlist.ts, line: 13
    Property ‘config’ is declared but never used.

    L12:          private storage: Storage,
    L13:          private config:ConfigService) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/wishlist.ts, line: 3
    All imports are unused.

    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [17:02:02]  tslint: …s/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  @ViewChild(‘featured’) featured: ElementRef;
    L17:  constructor(private wishlistService:WishlistService,private config:ConfigService) {

    [17:02:02]  tslint: …s/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [17:02:02]  tslint: …s/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘AfterViewInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [17:02:02]  tslint: …s/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 53
    Property ‘walletService’ is declared but never used.

    L52:  private wishlistService:WishlistService,
    L53:  private walletService:WalletService ) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 1
    ‘ViewChild’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 2
    ‘NavParams’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 5
    All imports are unused.

    L4:  //import {StatusBar} from ‘ionic-native’;
    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 6
    All imports are unused.

    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 26
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 27
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 30
    All imports are unused.

    L29:  import ‘rxjs/add/operator/map’;
    L30:  import { Observable } from ‘rxjs/Observable’;
    L31:  @Component({

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 288
    Duplicate variable: ‘cats’

    L287:  console.log(this.selectedLocations);
    L288:  var cats = {‘type’:’taxonomy’,’taxonomy’:’location’,’values’:this.selectedLocations};
    L289:  this.filters.push(cats);

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 302
    Duplicate variable: ‘cats’

    L302:              var cats = {‘type’:’taxonomy’,’taxonomy’:’level’,’values’:this.selectedLevels};
    L303:              this.filters.push(cats);

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 317
    Duplicate variable: ‘off’

    L316:  if(this.start_date){
    L317:      var off = {‘type’:’start_date’,’values’:this.start_date};
    L318:      this.filters.push(off);

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 322
    Duplicate variable: ‘off’

    L321:  if(this.end_date){
    L322:      var off = {‘type’:’end_date’,’values’:this.end_date};
    L323:      this.filters.push(off);

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 77
    Property ‘nav’ is declared but never used.

    L76:  public navParams: NavParams,
    L77:    private nav: NavController,
    L78:    private modalCtrl: ModalController,

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormControl } from ‘@angular/forms’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 10
    All imports are unused.

    L9:  import { CourseCategory } from ‘../../models/course’;
    L10:  import { Course } from ‘../../models/course’;
    L11:  import { User } from ‘../../models/user’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 12
    All imports are unused.

    L11:  import { User } from ‘../../models/user’;
    L12:  import { FullCourseCategory } from ‘../../models/coursecategory’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 15
    All imports are unused.

    L14:  import ‘rxjs/add/operator/map’;
    L15:  import { Observable } from ‘rxjs/Observable’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 20
    All imports are unused.

    L19:  import { UserService } from ‘../../services/users’;
    L20:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L21:  import { WishlistService } from ‘../../services/wishlist’;

    [17:02:02]  tslint: …ers/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/coursecard/coursecard.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  constructor(
    L17:      private wishlistService:WishlistService,private config:ConfigService) {

    [17:02:02]  tslint: …ers/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/coursecard/coursecard.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [17:02:02]  tslint: …/Ionic/CvicteSoZuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 3
    ‘ElementRef’ is declared but never used.

    L2:  Directive,
    L3:  ElementRef,
    L4:  Renderer

    [17:02:02]  tslint: …/Ionic/CvicteSoZuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 4
    ‘Renderer’ is declared but never used.

    L3:      ElementRef,
    L4:      Renderer
    L5:  } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 21
    Property ‘formBuilder’ is declared but never used.

    L20:  constructor(public config: ConfigService,
    L21:      private formBuilder: FormBuilder,
    L22:      private toastCtrl:ToastController,

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/updates/updates.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { ViewController } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/updates/updates.ts, line: 6
    All imports are unused.

    L5:  import { UpdatesService } from ‘../../services/updates’;
    L6:  import { OrderPipe } from ‘../../pipes/orderby’;
    L7:  @Component({

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/updates.ts, line: 76
    ‘markRead’ is declared but never used.

    L76:      private markRead(update){
    L77:              if(this.readupdates.length){

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/updates.ts, line: 99
    ‘markUnread’ is declared but never used.

    L99:      private markUnread(update){
    L100:              if(this.readupdates.length){

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/updates.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { ConfigService } from “./config”;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 39
    Property ‘toast’ is declared but never used.

    L38:  private config:ConfigService,
    L39:  private toast:ToastController,
    L40:  private nav:NavController,

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 40
    Property ‘nav’ is declared but never used.

    L39:  private toast:ToastController,
    L40:  private nav:NavController,
    L41:  private storage:Storage

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 41
    Property ‘storage’ is declared but never used.

    L40:  private nav:NavController,
    L41:  private storage:Storage
    L42:  ) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit , ViewChild} from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘LoadingController’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘Platform’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 8
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 9
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 12
    All imports are unused.

    L11:  import ‘rxjs/add/operator/map’;
    L12:  import { Observable } from ‘rxjs/Observable’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 14
    All imports are unused.

    L14:  import { Chart } from ‘chart.js’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 38
    Property ‘nav’ is declared but never used.

    L37:  constructor(
    L38:    private nav: NavController,
    L39:    private navParams: NavParams,

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 39
    Property ‘navParams’ is declared but never used.

    L38:  private nav: NavController,
    L39:  private navParams: NavParams,
    L40:  private config:ConfigService,

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 41
    Property ‘app’ is declared but never used.

    L40:  private config:ConfigService,
    L41:  private app:App,
    L42:  private storage:Storage) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 42
    Property ‘storage’ is declared but never used.

    L41:  private app:App,
    L42:  private storage:Storage) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/intro/intro.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { TabsPage } from ‘../tabs/tabs’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/post/post.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  private blog:BlogService,
    L17:  private config:ConfigService,
    L18:  private loadingController:LoadingController) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/post/post.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 15
    Property ‘config’ is declared but never used.

    L14:  private wishlistService:WishlistService,
    L15:  private config:ConfigService) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 5
    All imports are unused.

    L4:  import { WishlistService } from ‘../../services/wishlist’;
    L5:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L6:  @Component({

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/instructor/instructor.ts, line: 36
    Property ‘courseService’ is declared but never used.

    L35:  private config:ConfigService,
    L36:  private courseService:CourseService,
    L37:  private userService:UserService,

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/instructor/instructor.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit,ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams,ViewController, Slides } from ‘ionic-angular’;

    [17:02:02]  tslint: …/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/instructors/instructors.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 33
    Property ‘platform’ is declared but never used.

    L32:  constructor(private config:ConfigService,
    L33:      private platform: Platform,
    L34:      private menuCtrl: MenuController,

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 38
    Property ‘imgcacheService’ is declared but never used.

    L37:  private storage:Storage,
    L38:  private imgcacheService:ImgcacheService,
    L39:  public splashScreen: SplashScreen) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { App, Platform, NavController, MenuController,LoadingController } from ‘ionic-angular’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ImgcacheService } from ‘../services/imageCache’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/pages/blog/blog.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 2
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,
    L2:           ElementRef,
    L3:           EventEmitter,

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnInit’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnDestroy’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘Renderer2’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [17:02:02]  tslint: …/Documents/Ionic/CvicteSoZuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [17:02:02]  tslint: …/Documents/Ionic/CvicteSoZuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [17:02:02]  tslint: …/Ionic/CvicteSoZuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [17:02:02]  tslint: …/Ionic/CvicteSoZuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/pipefilters.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { PipeTransform, Pipe, Injectable } from ‘@angular/core’;

    [17:02:02]  tslint: …ocuments/Ionic/CvicteSoZuzanou/src/components/instructorblock/instructorblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:   @Input(‘instructor’) instructor;
    L17:  constructor(private config:ConfigService) {

    [17:02:02]  tslint: …ocuments/Ionic/CvicteSoZuzanou/src/components/instructorblock/instructorblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 9
    Property ‘elementRef’ is declared but never used.

    L9:    constructor(private elementRef: ElementRef) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 8
    Property ‘elementRef’ is declared but never used.

    L8:    constructor(private elementRef: ElementRef) {

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/select/select.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/select/select.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/FormValidator.ts, line: 2
    ‘Validator’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/FormValidator.ts, line: 2
    ‘AbstractControl’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [17:02:02]  tslint: …Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/coursecategories.ts, line: 24
    Property ‘config’ is declared but never used.

    L23:  private http:Http,
    L24:  private config:ConfigService) {

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/services/coursecategories.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Response } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/validators/email.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [17:02:02]  tslint: C:/Users/maaq/Documents/Ionic/CvicteSoZuzanou/src/validators/username.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [17:02:02]  lint finished in 5.91 s
    Installing “cordova-plugin-file-transfer” for android

    Failed to install ‘cordova-plugin-file-transfer’: CordovaError: Version of installed plugin: “[email protected]” does not satisfy dependency plugin requirement “[email protected]^5.0.0”. Try –force to use installed plugin as dependency.
    at C:\Users\maaq\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman\install.js:557:37
    at _fulfilled (C:\Users\maaq\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:787:54)
    at self.promiseDispatch.done (C:\Users\maaq\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:816:30)
    at Promise.promise.promiseDispatch (C:\Users\maaq\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:749:13)
    at C:\Users\maaq\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:509:49
    at flush (C:\Users\maaq\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:108:17)
    at _combinedTickCallback (internal/process/next_tick.js:131:7)
    at process._tickCallback (internal/process/next_tick.js:180:9)

    Failed to restore plugin “cordova-plugin-file-transfer” from config.xml. You might need to try adding it again. Error: Version of installed plugin: “[email protected]” does not satisfy dependency plugin requirement “[email protected]^5.0.0”. Try –force to use installed plugin as dependency.
    ANDROID_HOME=C:\Users\maaq\AppData\Local\Android\sdk
    JAVA_HOME=C:\Program Files\Java\jdk1.8.0_162
    studio
    Subproject Path: CordovaLib
    Subproject Path: app
    publishNonDefault is deprecated and has no effect anymore. All variants are now published.

    The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.

    at build_dbz5y3j38l1n97i5b2mftzbun.run(C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build.gradle:143)
    Configuration ‘compile’ in project ‘:app’ is deprecated. Use ‘implementation’ instead.

    :CordovaLib:preBuild
    UP-TO-DATE
    :CordovaLib:preReleaseBuild UP-TO-DATE
    :CordovaLib:compileReleaseAidl

    UP-TO-DATE
    :CordovaLib:compileReleaseRenderscript UP-TO-DATE
    :CordovaLib:checkReleaseManifest

    UP-TO-DATE
    :CordovaLib:generateReleaseBuildConfig UP-TO-DATE
    :CordovaLib:prepareLintJar UP-TO-DATE
    :CordovaLib:generateReleaseResValues UP-TO-DATE
    :CordovaLib:generateReleaseResources

    UP-TO-DATE
    :CordovaLib:packageReleaseResources UP-TO-DATE
    :CordovaLib:platformAttrExtractor

    UP-TO-DATE
    :CordovaLib:processReleaseManifest

    UP-TO-DATE
    :CordovaLib:processReleaseResources
    UP-TO-DATE

    :CordovaLib:generateReleaseSources UP-TO-DATE
    :CordovaLib:javaPreCompileRelease UP-TO-DATE
    :CordovaLib:compileReleaseJavaWithJavac
    UP-TO-DATE

    :CordovaLib:processReleaseJavaRes
    NO-SOURCE
    :CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
    UP-TO-DATE

    :app:preBuild UP-TO-DATE
    :app:preReleaseBuild

    UP-TO-DATE
    :app:compileReleaseAidl

    UP-TO-DATE
    :CordovaLib:packageReleaseRenderscript NO-SOURCE
    :app:compileReleaseRenderscript

    UP-TO-DATE
    :app:checkReleaseManifest
    UP-TO-DATE
    :app:generateReleaseBuildConfig UP-TO-DATE
    :app:prepareLintJar UP-TO-DATE
    :app:generateReleaseResValues
    UP-TO-DATE
    :app:generateReleaseResources UP-TO-DATE
    :app:mergeReleaseResources

    UP-TO-DATE
    :app:createReleaseCompatibleScreenManifests UP-TO-DATE
    :app:processReleaseManifest
    UP-TO-DATE
    :app:splitsDiscoveryTaskRelease
    UP-TO-DATE
    :app:processReleaseResources
    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:52: AAPT: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.

    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:55: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:59: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:52: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.
    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:55: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:59: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    error: failed processing manifest.

    Failed to execute aapt

    com.android.ide.common.process.ProcessException: Failed to execute aapt
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
    at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
    at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
    at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:60)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:128)
    at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
    at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
    at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
    at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:46)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
    at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:311)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.initialization.DefaultGradleLauncher.runTasks(DefaultGradleLauncher.java:202)
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:132)
    at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:107)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
    at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
    at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
    at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
    at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
    at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:45)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:29)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:71)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:45)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:51)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:55)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:42)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:58)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:33)
    at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)

    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
    at org.gradle.util.Swapper.swap(Swapper.java:38)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
    at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:748)
    Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
    … 122 more
    Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    … 1 more
    Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
    at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
    at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)
    FAILED

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ‘:app:processReleaseResources’.
    > Failed to execute aapt

    * Try:
    Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

    * Get more help at https://help.gradle.org

    BUILD FAILED in 3s

    25 actionable tasks: 1 executed, 24 up-to-date
    (node:16420) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: cmd: Command failed with exit code 1 Error output:
    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:52: AAPT: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.

    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:55: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:59: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:52: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.
    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:55: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    C:\Users\maaq\Documents\Ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:59: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    error: failed processing manifest.

    Failed to execute aapt
    com.android.ide.common.process.ProcessException: Failed to execute aapt
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
    at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
    at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
    at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:60)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:128)
    at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
    at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
    at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
    at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:46)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
    at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
    at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:311)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.initialization.DefaultGradleLauncher.runTasks(DefaultGradleLauncher.java:202)
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:132)
    at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:107)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
    at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
    at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
    at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
    at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
    at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:45)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:29)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:71)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:45)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:51)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:55)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:42)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:58)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:33)
    at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
    at org.gradle.util.Swapper.swap(Swapper.java:38)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
    at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:748)
    Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
    … 122 more
    Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    … 1 more
    Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
    at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
    at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ‘:app:processReleaseResources’.
    > Failed to execute aapt

    * Try:
    Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

    * Get more help at https://help.gradle.org

    BUILD FAILED in 3s
    (node:16420) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
    [ERROR] An error occurred while running cordova build android –release (exit code 1).

     

    Pls resolve this issue i wanna launch this on an urgent basis..

    #6319

    Alex
    Keymaster

    that’s because you have not generated your app resources which is app icon and splash image.

    refer this link to generate your app icon and resources .
    refer : https://blog.ionicframework.com/automating-icons-and-splash-screens/

    https://ionicframework.com/docs/cli/cordova/resources/

    https://www.joshmorony.com/automatically-generate-splash-screens-and-icons-with-ionic-cli/

    #6323

    Sushant Sharma
    Participant

    Now I have generated the icon and splash as you said but still i am getting this error..

    ionic cordova build –release android
    Running app-scripts build: –platform android –target cordova
    [14:02:00]  build dev started …
    [14:02:00]  clean started …
    [14:02:00]  clean finished in 27 ms
    [14:02:00]  copy started …
    [14:02:01]  deeplinks started …
    [14:02:01]  deeplinks finished in 316 ms
    [14:02:01]  transpile started …
    [14:02:12]  transpile finished in 11.00 s
    [14:02:12]  preprocess started …
    [14:02:12]  preprocess finished in 1 ms
    [14:02:12]  webpack started …
    [14:02:13]  copy finished in 12.48 s
    [14:02:21]  webpack finished in 9.17 s
    [14:02:21]  sass started …
    Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.
    [14:02:24]  sass finished in 2.79 s
    [14:02:24]  postprocess started …
    [14:02:24]  postprocess finished in 40 ms
    [14:02:24]  lint started …
    [14:02:24]  build dev finished in 24.13 s
    > cordova build android –release
    Android Studio project detected

    ANDROID_HOME=C:\Users\maaq\AppData\Local\Android\sdk
    JAVA_HOME=C:\Program Files\Java\jdk1.8.0_162
    studio
    Subproject Path: CordovaLib
    Subproject Path: app
    Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use –status for details

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/models/user.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 28
    ‘observable’ is declared but never used.

    L27:      private lastpushed:number=0;
    L28:      private observable: Observable<any>; //Tracks request in progress

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 32
    Property ‘platform’ is declared but never used.

    L31:  private http:Http,
    L32:  private platform : Platform,
    L33:      private storage: Storage,

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform } from ‘ionic-angular’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 8
    All imports are unused.

    L7:  import ‘rxjs/add/observable/of’;
    L8:  import { DatePipe } from ‘@angular/common’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 11
    All imports are unused.

    L10:  import { Activity } from “../models/activity”;
    L11:  import { ActivityMeta } from “../models/activity”;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 41
    ‘fbObservable’ is declared but never used.

    L40:  private observable: Observable<any>; //Tracks request in progress
    L41:     private fbObservable: Observable<any>; //fb Login
    L42:     private baseUrl;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 108
    ‘getHeaders’ is declared but never used.

    L108:      private getHeaders(){
    L109:          this.headers = this.storage.get(‘token’).then((token) => {

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 255
    ‘obj’ is declared but never used.

    L254:  let  permissions = [“public_profile”,”email”];
    L255:  let obj = {};
    L256:  //let env = this;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘URLSearchParams’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 14
    All imports are unused.

    L14:  import { TabsPage } from ‘../pages/tabs/tabs’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;
    L17:  import { Device } from ‘@ionic-native/device’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/config.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/config.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/users.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/users.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;
    L7:  import { ToastController} from ‘ionic-angular’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/users.ts, line: 18
    All imports are unused.

    L18:  import { Storage } from ‘@ionic/storage’;
    L19:  import { ConfigService } from “./config”;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/blog.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/blog.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 32
    ‘observable’ is declared but never used.

    L32:      private observable: Observable<any>; //Tracks request in progress
    L33:      private allcoursesobservable: Observable<any>;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 61
    ‘extractData’ is declared but never used.

    L61:      private extractData(response: Response) {
    L62:          let body = response.json();

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 73
    ‘handleError’ is declared but never used.

    L73:  private handleError(error: Response) {
    L74:         console.log(error);

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 164
    ‘res’ is declared but never used.

    L163:  let body = response.json();
    L164:  let res=[];
    L165:  this.catobservable = null;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 200
    ‘res’ is declared but never used.

    L199:  let body = response.json();
    L200:  let res=[];
    L201:  this.locobservable = null;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 238
    ‘res’ is declared but never used.

    L237:  let body = response.json();
    L238:  let res=[];
    L239:  this.levobservable = null;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 299
    ‘k’ is declared but never used.

    L298:  }else{
    L299:      let k = 0;
    L300:      if(this.fullCourses){

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 301
    ‘k’ is declared but never used.

    L300:  if(this.fullCourses){
    L301:      let k = this.fullCourses.length;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 513
    ‘getIndexByKeyValue’ is declared but never used.

    L513:      private getIndexByKeyValue(arraytosearch, key, valuetosearch) {

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 523
    ‘copyobject’ is declared but never used.

    L523:      private  copyobject(srcObj:any, destObj:any) {
    L524:          for (var key in destObj) {

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Headers’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘RequestOptions’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 10
    All imports are unused.

    L10:  import { Storage } from ‘@ionic/storage’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/search/search.ts, line: 33
    Property ‘config’ is declared but never used.

    L32:  private userService:UserService,
    L33:  private config:ConfigService
    L34:  ){

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/search/search.ts, line: 9
    All imports are unused.

    L9:  import { Course } from ‘../../models/course’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/wallet.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/services/wallet.ts, line: 6
    All imports are unused.

    L6:  import { Storage } from ‘@ionic/storage’;
    L7:  import { ConfigService } from “./config”;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pipes/orderby.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pipes/orderby.ts, line: 2
    All imports are unused.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 25
    Property ‘navCtrl’ is declared but never used.

    L24:  private viewCtrl: ViewController,
    L25:  private navCtrl: NavController,
    L26:  private navParams: NavParams,

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private userService: UserService,
    L28:  private config:ConfigService,
    L29:  private loadingCtrl:LoadingController){

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormGroup,FormControl, Validators } from ‘@angular/forms’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 198
    ‘order_id’ is declared but never used.

    L197:  //get order id
    L198:  let order_id = matches[1];

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 379
    ‘order_id’ is declared but never used.

    L378:  //get order id
    L379:  let order_id = matches[1];

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,ToastController,LoadingController,AlertController, Platform, Slides } from ‘ionic-angular’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 14
    All imports are unused.

    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ConfigService } from ‘../../services/config’;

    [14:02:28]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 21
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 22
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 23
    All imports are unused.

    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 25
    All imports are unused.

    L25:  import { SafeHtmlPipe } from “../../pipes/orderby”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 266
    Duplicate variable: ‘correct’

    L266:   var correct = this.question.correct.split(‘|’);
    L267:   if(correct.length){

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 278
    Duplicate variable: ‘correct’

    L277:  answer = ”;
    L278:  var correct = this.question.correct.split(‘|’);
    L279:  if(correct.length){

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 3
    ‘DragulaModule’ is declared but never used.

    L3:  import { DragulaModule,DragulaService } from ‘../../../node_modules/ng2-dragula/ng2-dragula’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/models/status.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/models/status.ts, line: 2
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 23
    ‘observable’ is declared but never used.

    L23:      private observable: Observable<any>;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 25
    Property ‘http’ is declared but never used.

    L25:      constructor(private http:Http,
    L26:          private userService: UserService,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private storage: Storage,
    L28:  private config:ConfigService) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 2
    All imports are unused.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 11
    All imports are unused.

    L11:  import { Storage } from ‘@ionic/storage’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 26
    Property ‘config’ is declared but never used.

    L26:    constructor(private quizService:QuizService,private config:ConfigService) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 1
    ‘OnChanges’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 29
    ‘quizobservable’ is declared but never used.

    L28:  private statusobservable: Observable<any>;
    L29:  private quizobservable: Observable<any>;
    L30:  private baseUrl;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 75
    ‘cacheKey’ is declared but never used.

    L74:              let url = ${this.baseUrl}user/coursestatus/+status.course_id;
    L75:              let cacheKey = url;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 83
    ‘k’ is declared but never used.

    L83:                  let k = this.courseStatuses.length;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 168
    ‘k’ is declared but never used.

    L168:                  let k = this.courseStatuses.length;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 2
    All imports are unused.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 10
    All imports are unused.

    L10:  import { Course } from “../models/course”;
    L11:  import { CourseStatus } from “../models/status”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityService } from “./activity”;
    L17:  import { Storage } from ‘@ionic/storage’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/result/result.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/result/result.ts, line: 2
    ‘IonicPage’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Input’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 386
    ‘index’ is declared but never used.

    L385:  onQuestionSlide(){
    L386:      let index = this.courseStatusItems.getActiveIndex();

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 2
    ‘Platform’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  ller, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 3
    All imports are unused.

    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 10
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 11
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 12
    All imports are unused.

    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 14
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 15
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 16
    All imports are unused.

    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;
    L18:  import { CourseStatus } from ‘../../models/status’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 28
    All imports are unused.

    L28:  import { Storage } from ‘@ionic/storage’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 30
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 31
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 35
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 36
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 84
    Property ‘formBuilder’ is declared but never used.

    L83:  private storage:Storage,
    L84:  private formBuilder:FormBuilder,
    L85:  private loadingCtrl:LoadingController,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormControl’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 20
    All imports are unused.

    L19:  import { ResultPage } from ‘../result/result’;
    L20:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 22
    All imports are unused.

    L22:  import { PressDirective } from ‘../../directives/longPress.directive’;
    L23:  import { TabsPage } from ‘../tabs/tabs’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 25
    All imports are unused.

    L25:  import { Storage } from ‘@ionic/storage’;
    L26:  import { Camera, CameraOptions } from ‘@ionic-native/camera’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  @ViewChild(‘featured’) featured: ElementRef;
    L17:  constructor(private wishlistService:WishlistService,private config:ConfigService) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘AfterViewInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/wishlist.ts, line: 13
    Property ‘config’ is declared but never used.

    L12:          private storage: Storage,
    L13:          private config:ConfigService) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/wishlist.ts, line: 3
    All imports are unused.

    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 288
    Duplicate variable: ‘cats’

    L287:  console.log(this.selectedLocations);
    L288:  var cats = {‘type’:’taxonomy’,’taxonomy’:’location’,’values’:this.selectedLocations};
    L289:  this.filters.push(cats);

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 302
    Duplicate variable: ‘cats’

    L302:              var cats = {‘type’:’taxonomy’,’taxonomy’:’level’,’values’:this.selectedLevels};
    L303:              this.filters.push(cats);

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 317
    Duplicate variable: ‘off’

    L316:  if(this.start_date){
    L317:      var off = {‘type’:’start_date’,’values’:this.start_date};
    L318:      this.filters.push(off);

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 322
    Duplicate variable: ‘off’

    L321:  if(this.end_date){
    L322:      var off = {‘type’:’end_date’,’values’:this.end_date};
    L323:      this.filters.push(off);

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 77
    Property ‘nav’ is declared but never used.

    L76:  public navParams: NavParams,
    L77:    private nav: NavController,
    L78:    private modalCtrl: ModalController,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormControl } from ‘@angular/forms’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 10
    All imports are unused.

    L9:  import { CourseCategory } from ‘../../models/course’;
    L10:  import { Course } from ‘../../models/course’;
    L11:  import { User } from ‘../../models/user’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 12
    All imports are unused.

    L11:  import { User } from ‘../../models/user’;
    L12:  import { FullCourseCategory } from ‘../../models/coursecategory’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 15
    All imports are unused.

    L14:  import ‘rxjs/add/operator/map’;
    L15:  import { Observable } from ‘rxjs/Observable’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 20
    All imports are unused.

    L19:  import { UserService } from ‘../../services/users’;
    L20:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L21:  import { WishlistService } from ‘../../services/wishlist’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/coursecard/coursecard.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  constructor(
    L17:      private wishlistService:WishlistService,private config:ConfigService) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/coursecard/coursecard.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [14:02:29]  tslint: …/ionic/CvicteSoZuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 3
    ‘ElementRef’ is declared but never used.

    L2:  Directive,
    L3:  ElementRef,
    L4:  Renderer

    [14:02:29]  tslint: …/ionic/CvicteSoZuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 4
    ‘Renderer’ is declared but never used.

    L3:      ElementRef,
    L4:      Renderer
    L5:  } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 53
    Property ‘walletService’ is declared but never used.

    L52:  private wishlistService:WishlistService,
    L53:  private walletService:WalletService ) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 1
    ‘ViewChild’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 2
    ‘NavParams’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 5
    All imports are unused.

    L4:  //import {StatusBar} from ‘ionic-native’;
    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 6
    All imports are unused.

    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 26
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 27
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 30
    All imports are unused.

    L29:  import ‘rxjs/add/operator/map’;
    L30:  import { Observable } from ‘rxjs/Observable’;
    L31:  @Component({

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 21
    Property ‘formBuilder’ is declared but never used.

    L20:  constructor(public config: ConfigService,
    L21:      private formBuilder: FormBuilder,
    L22:      private toastCtrl:ToastController,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 39
    Property ‘toast’ is declared but never used.

    L38:  private config:ConfigService,
    L39:  private toast:ToastController,
    L40:  private nav:NavController,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 40
    Property ‘nav’ is declared but never used.

    L39:  private toast:ToastController,
    L40:  private nav:NavController,
    L41:  private storage:Storage

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 41
    Property ‘storage’ is declared but never used.

    L40:  private nav:NavController,
    L41:  private storage:Storage
    L42:  ) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit , ViewChild} from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘LoadingController’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘Platform’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 8
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 9
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 12
    All imports are unused.

    L11:  import ‘rxjs/add/operator/map’;
    L12:  import { Observable } from ‘rxjs/Observable’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 14
    All imports are unused.

    L14:  import { Chart } from ‘chart.js’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 15
    Property ‘config’ is declared but never used.

    L14:  private wishlistService:WishlistService,
    L15:  private config:ConfigService) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 5
    All imports are unused.

    L4:  import { WishlistService } from ‘../../services/wishlist’;
    L5:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L6:  @Component({

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/updates.ts, line: 76
    ‘markRead’ is declared but never used.

    L76:      private markRead(update){
    L77:              if(this.readupdates.length){

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/updates.ts, line: 99
    ‘markUnread’ is declared but never used.

    L99:      private markUnread(update){
    L100:              if(this.readupdates.length){

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/services/updates.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { ConfigService } from “./config”;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/updates/updates.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { ViewController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/updates/updates.ts, line: 6
    All imports are unused.

    L5:  import { UpdatesService } from ‘../../services/updates’;
    L6:  import { OrderPipe } from ‘../../pipes/orderby’;
    L7:  @Component({

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 38
    Property ‘nav’ is declared but never used.

    L37:  constructor(
    L38:    private nav: NavController,
    L39:    private navParams: NavParams,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 39
    Property ‘navParams’ is declared but never used.

    L38:  private nav: NavController,
    L39:  private navParams: NavParams,
    L40:  private config:ConfigService,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 41
    Property ‘app’ is declared but never used.

    L40:  private config:ConfigService,
    L41:  private app:App,
    L42:  private storage:Storage) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 42
    Property ‘storage’ is declared but never used.

    L41:  private app:App,
    L42:  private storage:Storage) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/blog/blog.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/intro/intro.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { TabsPage } from ‘../tabs/tabs’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/post/post.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  private blog:BlogService,
    L17:  private config:ConfigService,
    L18:  private loadingController:LoadingController) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/post/post.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/instructor/instructor.ts, line: 36
    Property ‘courseService’ is declared but never used.

    L35:  private config:ConfigService,
    L36:  private courseService:CourseService,
    L37:  private userService:UserService,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/instructor/instructor.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit,ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams,ViewController, Slides } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/instructors/instructors.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 33
    Property ‘platform’ is declared but never used.

    L32:  constructor(private config:ConfigService,
    L33:      private platform: Platform,
    L34:      private menuCtrl: MenuController,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 38
    Property ‘imgcacheService’ is declared but never used.

    L37:  private storage:Storage,
    L38:  private imgcacheService:ImgcacheService,
    L39:  public splashScreen: SplashScreen) {

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { App, Platform, NavController, MenuController,LoadingController } from ‘ionic-angular’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ImgcacheService } from ‘../services/imageCache’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 2
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,
    L2:           ElementRef,
    L3:           EventEmitter,

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnInit’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnDestroy’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘Renderer2’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:02:29]  tslint: …/ionic/CvicteSoZuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:02:29]  tslint: …/ionic/CvicteSoZuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [14:02:29]  tslint: D:/ionic/CvicteSoZuzanou/src/components/instructorblock/instructorblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:   @Input(‘instructor’) instructor;
    L17:  constructor(private config:ConfigService) {

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/instructorblock/instructorblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/pipefilters.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { PipeTransform, Pipe, Injectable } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 9
    Property ‘elementRef’ is declared but never used.

    L9:    constructor(private elementRef: ElementRef) {

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 8
    Property ‘elementRef’ is declared but never used.

    L8:    constructor(private elementRef: ElementRef) {

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/select/select.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/select/select.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/FormValidator.ts, line: 2
    ‘Validator’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/FormValidator.ts, line: 2
    ‘AbstractControl’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/validators/email.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/services/coursecategories.ts, line: 24
    Property ‘config’ is declared but never used.

    L23:  private http:Http,
    L24:  private config:ConfigService) {

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/services/coursecategories.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Response } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [14:02:30]  tslint: D:/ionic/CvicteSoZuzanou/src/validators/username.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [14:02:30]  lint finished in 5.68 s
    publishNonDefault is deprecated and has no effect anymore. All variants are now published.

    The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.

    at build_bpr01wh4gpa035oq25veskk15.run(D:\ionic\CvicteSoZuzanou\platforms\android\app\build.gradle:143)
    Configuration ‘compile’ in project ‘:app’ is deprecated. Use ‘implementation’ instead.

    :CordovaLib:preBuild
    UP-TO-DATE
    :CordovaLib:preReleaseBuild

    UP-TO-DATE
    :CordovaLib:compileReleaseAidl
    UP-TO-DATE

    :CordovaLib:compileReleaseRenderscript
    UP-TO-DATE
    :CordovaLib:checkReleaseManifest UP-TO-DATE
    :CordovaLib:generateReleaseBuildConfig

    UP-TO-DATE
    :CordovaLib:prepareLintJar UP-TO-DATE
    :CordovaLib:generateReleaseResValues

    UP-TO-DATE
    :CordovaLib:generateReleaseResources UP-TO-DATE
    :CordovaLib:packageReleaseResources
    UP-TO-DATE

    :CordovaLib:platformAttrExtractor

    UP-TO-DATE
    :CordovaLib:processReleaseManifest

    UP-TO-DATE
    :CordovaLib:processReleaseResources
    UP-TO-DATE

    :CordovaLib:generateReleaseSources UP-TO-DATE
    :CordovaLib:javaPreCompileRelease
    UP-TO-DATE
    :CordovaLib:compileReleaseJavaWithJavac

    UP-TO-DATE
    :CordovaLib:processReleaseJavaRes

    NO-SOURCE
    :CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease

    UP-TO-DATE
    :app:preBuild UP-TO-DATE
    :app:preReleaseBuild

    UP-TO-DATE
    :app:compileReleaseAidl
    UP-TO-DATE

    :CordovaLib:packageReleaseRenderscript NO-SOURCE
    :app:compileReleaseRenderscript

    UP-TO-DATE
    :app:checkReleaseManifest
    UP-TO-DATE
    :app:generateReleaseBuildConfig UP-TO-DATE
    :app:prepareLintJar UP-TO-DATE
    :app:generateReleaseResValues
    UP-TO-DATE
    :app:generateReleaseResources UP-TO-DATE
    :app:mergeReleaseResources

    :app:createReleaseCompatibleScreenManifests

    UP-TO-DATE
    :app:processReleaseManifest

    UP-TO-DATE
    :app:splitsDiscoveryTaskRelease UP-TO-DATE
    :app:processReleaseResources
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:52: AAPT: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:55: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:59: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:52: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:55: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:59: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    error: failed processing manifest.

    Failed to execute aapt

    com.android.ide.common.process.ProcessException: Failed to execute aapt
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
    at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
    at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
    at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
    FAILED
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:748)
    Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
    … 48 more
    Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    … 1 more
    Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
    at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
    at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ‘:app:processReleaseResources’.
    > Failed to execute aapt

    * Try:
    Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

    * Get more help at https://help.gradle.org

    BUILD FAILED in 20s
    25 actionable tasks: 2 executed, 23 up-to-date
    (node:2900) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: cmd: Command failed with exit code 1 Error output:
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:52: AAPT: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:55: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:59: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:52: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:55: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\release\AndroidManifest.xml:59: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    error: failed processing manifest.

    Failed to execute aapt
    com.android.ide.common.process.ProcessException: Failed to execute aapt
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
    at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
    at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
    at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:748)
    Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
    … 48 more
    Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    … 1 more
    Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
    at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
    at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ‘:app:processReleaseResources’.
    > Failed to execute aapt

    * Try:
    Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

    * Get more help at https://help.gradle.org

    BUILD FAILED in 20s
    (node:2900) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

    Why errors are occuring one by one? Could you do the setup for me please ?

     

    #6347

    Alex
    Keymaster

    It seems like you did not configured fb and google login in your project and run those fb and google login commands as it is described in the course .
    Please follow this tutorial just to create app in facebook .refer : https://ionicframework.com/docs/native/facebook/
    After creating app please note that app name and app client id and then try running these command :

     

    cordova plugin rm cordova-plugin-facebook4

     

    note that below command needs two params APP_ID and APP_NAME . So you need to put these values in the command then run it :

    ionic cordova plugin add [email protected] --variable APP_ID= --variable APP_NAME=

     

     

    #6386

    Sushant Sharma
    Participant

    Hello, I followed the same step i.e., First i removed the facebook connect plugin then i installed the version suggest by you and then release the app but nothing resolved getting same error again and again. You can see the steps below:-

     

    D:\ionic\CvicteSoZuzanou>cordova plugin –list
    cordova-plugin-camera 4.0.1 “Camera”
    cordova-plugin-device 1.1.4 “Device”
    cordova-plugin-file 5.0.0 “File”
    cordova-plugin-file-transfer 1.7.0 “File Transfer”
    cordova-plugin-googleplus 5.2.1 “Google SignIn”
    cordova-plugin-inappbrowser 2.0.1 “InAppBrowser”
    cordova-plugin-inapppurchase 1.1.0 “In App Purchase”
    cordova-plugin-ionic-webview 1.1.16 “cordova-plugin-ionic-webview”
    cordova-plugin-splashscreen 4.0.3 “Splashscreen”
    cordova-plugin-whitelist 1.3.1 “Whitelist”
    ionic-plugin-keyboard 2.2.1 “Keyboard”

    D:\ionic\CvicteSoZuzanou>ionic cordova plugin add cordova-pl[email protected] –variable APP_ID=176236876311943 –variable APP_NAME=CvicteSoZuzanou
    > cordova plugin add [email protected] –variable APP_ID=176236876311943 –variable APP_NAME=CvicteSoZuzanou –save
    Adding cordova-plugin-facebook4 to package.json

    Saved plugin info for “cordova-plugin-facebook4” to config.xml

    D:\ionic\CvicteSoZuzanou>cordova plugin –list
    cordova-plugin-camera 4.0.1 “Camera”
    cordova-plugin-device 1.1.4 “Device”
    cordova-plugin-facebook4 1.7.4 “Facebook Connect”
    cordova-plugin-file 5.0.0 “File”
    cordova-plugin-file-transfer 1.7.0 “File Transfer”
    cordova-plugin-googleplus 5.2.1 “Google SignIn”
    cordova-plugin-inappbrowser 2.0.1 “InAppBrowser”
    cordova-plugin-inapppurchase 1.1.0 “In App Purchase”
    cordova-plugin-ionic-webview 1.1.16 “cordova-plugin-ionic-webview”
    cordova-plugin-splashscreen 4.0.3 “Splashscreen”
    cordova-plugin-whitelist 1.3.1 “Whitelist”
    ionic-plugin-keyboard 2.2.1 “Keyboard”

    D:\ionic\CvicteSoZuzanou>ionic cordova build -release android

    ? What platform would you like to build (android, ios): android
    > cordova platform add android –save
    Using cordova-fetch for [email protected]

    Adding android project…

    Creating Cordova project for the Android platform:
    Path: platforms\android
    Package: com.vibethemes.wplms
    Name: CvicteSoZuzanou
    Activity: MainActivity
    Android target: android-26
    Subproject Path: CordovaLib
    Subproject Path: app
    Android project created with [email protected]

    Android Studio project detected

    Android Studio project detected

    Installing “cordova-plugin-camera” for android
    Subproject Path: CordovaLib
    Subproject Path: app
    Installing “cordova-plugin-device” for android

    Installing “cordova-plugin-facebook4” for android

    Subproject Path: CordovaLib
    Subproject Path: app
    Installing “cordova-plugin-file” for android

    The Android Persistent storage location now defaults to “Internal”. Please check this plugin’s README to see if your application needs any changes in its config.xml.

    If this is a new application no changes are required.

    If this is an update to an existing application that did not specify an “AndroidPersistentFileLocation” you may need to add:

    “<preference name=”AndroidPersistentFileLocation” value=”Compatibility” />”

    to config.xml in order for the application to find previously stored files.

    Installing “cordova-plugin-file-transfer” for android
    Plugin dependency “[email protected]” already fetched, using that version.

    Dependent plugin “cordova-plugin-file” already installed on android.

    Installing “cordova-plugin-googleplus” for android
    Subproject Path: CordovaLib
    Subproject Path: app
    Installing “cordova-plugin-inappbrowser” for android

    Installing “cordova-plugin-inapppurchase” for android

    Installing “cordova-plugin-ionic-webview” for android

    Installing “cordova-plugin-splashscreen” for android
    Installing “cordova-plugin-whitelist” for android

    This plugin is only applicable for versions of cordova-android greater than 4.0. If you have a previous platform version, you do *not* need this plugin since the whitelist will be built in.

    Installing “ionic-plugin-keyboard” for android

    –save flag or autosave detected
    Saving [email protected]~7.0.0 into config.xml file …

    Running app-scripts build: –platform android –target cordova
    [15:12:27]  build dev started …
    [15:12:27]  clean started …
    [15:12:27]  clean finished in 7 ms
    [15:12:27]  copy started …
    [15:12:27]  deeplinks started …
    [15:12:27]  deeplinks finished in 313 ms
    [15:12:27]  transpile started …
    [15:12:33]  transpile finished in 5.52 s
    [15:12:33]  preprocess started …
    [15:12:33]  preprocess finished in 3 ms
    [15:12:33]  webpack started …
    [15:12:33]  copy finished in 5.98 s
    [15:12:41]  webpack finished in 8.17 s
    [15:12:41]  sass started …
    Without from option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to undefined to prevent this warning.
    [15:12:42]  sass finished in 1.05 s
    [15:12:42]  postprocess started …
    [15:12:42]  postprocess finished in 11 ms
    [15:12:42]  lint started …
    [15:12:42]  build dev finished in 15.22 s
    > cordova build android
    Android Studio project detected

    ANDROID_HOME=C:\Users\maaq\AppData\Local\Android\sdk
    JAVA_HOME=C:\Program Files\Java\jdk1.8.0_162
    studio
    Starting a Gradle Daemon, 2 incompatible Daemons could not be reused, use –status for details

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/models/user.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/config.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/config.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 41
    ‘fbObservable’ is declared but never used.

    L40:  private observable: Observable<any>; //Tracks request in progress
    L41:     private fbObservable: Observable<any>; //fb Login
    L42:     private baseUrl;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 108
    ‘getHeaders’ is declared but never used.

    L108:      private getHeaders(){
    L109:          this.headers = this.storage.get(‘token’).then((token) => {

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 255
    ‘obj’ is declared but never used.

    L254:  let  permissions = [“public_profile”,”email”];
    L255:  let obj = {};
    L256:  //let env = this;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 2
    ‘URLSearchParams’ is declared but never used.

    L1:  import { Injectable,  } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform, LoadingController, ToastController } from ‘ionic-angular’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 14
    All imports are unused.

    L14:  import { TabsPage } from ‘../pages/tabs/tabs’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/authentication.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;
    L17:  import { Device } from ‘@ionic-native/device’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/users.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/users.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;
    L7:  import { ToastController} from ‘ionic-angular’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/users.ts, line: 18
    All imports are unused.

    L18:  import { Storage } from ‘@ionic/storage’;
    L19:  import { ConfigService } from “./config”;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 28
    ‘observable’ is declared but never used.

    L27:      private lastpushed:number=0;
    L28:      private observable: Observable<any>; //Tracks request in progress

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 32
    Property ‘platform’ is declared but never used.

    L31:  private http:Http,
    L32:  private platform : Platform,
    L33:      private storage: Storage,

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Platform } from ‘ionic-angular’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 8
    All imports are unused.

    L7:  import ‘rxjs/add/observable/of’;
    L8:  import { DatePipe } from ‘@angular/common’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 11
    All imports are unused.

    L10:  import { Activity } from “../models/activity”;
    L11:  import { ActivityMeta } from “../models/activity”;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/activity.ts, line: 16
    All imports are unused.

    L16:  import { Storage } from ‘@ionic/storage’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 32
    ‘observable’ is declared but never used.

    L32:      private observable: Observable<any>; //Tracks request in progress
    L33:      private allcoursesobservable: Observable<any>;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 61
    ‘extractData’ is declared but never used.

    L61:      private extractData(response: Response) {
    L62:          let body = response.json();

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 73
    ‘handleError’ is declared but never used.

    L73:  private handleError(error: Response) {
    L74:         console.log(error);

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 164
    ‘res’ is declared but never used.

    L163:  let body = response.json();
    L164:  let res=[];
    L165:  this.catobservable = null;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 200
    ‘res’ is declared but never used.

    L199:  let body = response.json();
    L200:  let res=[];
    L201:  this.locobservable = null;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 238
    ‘res’ is declared but never used.

    L237:  let body = response.json();
    L238:  let res=[];
    L239:  this.levobservable = null;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 299
    ‘k’ is declared but never used.

    L298:  }else{
    L299:      let k = 0;
    L300:      if(this.fullCourses){

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 301
    ‘k’ is declared but never used.

    L300:  if(this.fullCourses){
    L301:      let k = this.fullCourses.length;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 513
    ‘getIndexByKeyValue’ is declared but never used.

    L513:      private getIndexByKeyValue(arraytosearch, key, valuetosearch) {

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 523
    ‘copyobject’ is declared but never used.

    L523:      private  copyobject(srcObj:any, destObj:any) {
    L524:          for (var key in destObj) {

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Http’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Headers’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘Response’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 2
    ‘RequestOptions’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/course.ts, line: 10
    All imports are unused.

    L10:  import { Storage } from ‘@ionic/storage’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/search/search.ts, line: 33
    Property ‘config’ is declared but never used.

    L32:  private userService:UserService,
    L33:  private config:ConfigService
    L34:  ){

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/search/search.ts, line: 9
    All imports are unused.

    L9:  import { Course } from ‘../../models/course’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/blog.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/blog.ts, line: 3
    All imports are unused.

    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/wallet.ts, line: 2
    All imports are unused.

    L1:  import { Injectable} from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/services/wallet.ts, line: 6
    All imports are unused.

    L6:  import { Storage } from ‘@ionic/storage’;
    L7:  import { ConfigService } from “./config”;

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 198
    ‘order_id’ is declared but never used.

    L197:  //get order id
    L198:  let order_id = matches[1];

    [15:12:46]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 379
    ‘order_id’ is declared but never used.

    L378:  //get order id
    L379:  let order_id = matches[1];

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,ToastController,LoadingController,AlertController, Platform, Slides } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 14
    All imports are unused.

    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ConfigService } from ‘../../services/config’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 21
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 22
    All imports are unused.

    L21:  import { LazyImgComponent }   from ‘../components/lazy-img/lazy-img’;
    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 23
    All imports are unused.

    L22:  import { LazyLoadDirective }   from ‘../directives/lazy-load.directive’;
    L23:  import { ImgcacheService } from “../services/imageCache”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course/course.ts, line: 25
    All imports are unused.

    L25:  import { SafeHtmlPipe } from “../../pipes/orderby”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 25
    Property ‘navCtrl’ is declared but never used.

    L24:  private viewCtrl: ViewController,
    L25:  private navCtrl: NavController,
    L26:  private navParams: NavParams,

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private userService: UserService,
    L28:  private config:ConfigService,
    L29:  private loadingCtrl:LoadingController){

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/reviewcourse/reviewcourse.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormGroup,FormControl, Validators } from ‘@angular/forms’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pipes/orderby.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pipes/orderby.ts, line: 2
    All imports are unused.

    L1:  import { Pipe, PipeTransform } from ‘@angular/core’;
    L2:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/friendlytime/friendlytime.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, Input , Output, EventEmitter } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 266
    Duplicate variable: ‘correct’

    L266:   var correct = this.question.correct.split(‘|’);
    L267:   if(correct.length){

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 278
    Duplicate variable: ‘correct’

    L277:  answer = ”;
    L278:  var correct = this.question.correct.split(‘|’);
    L279:  if(correct.length){

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter } from ‘@angular/core’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/question/question.ts, line: 3
    ‘DragulaModule’ is declared but never used.

    L3:  import { DragulaModule,DragulaService } from ‘../../../node_modules/ng2-dragula/ng2-dragula’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 23
    ‘observable’ is declared but never used.

    L23:      private observable: Observable<any>;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 25
    Property ‘http’ is declared but never used.

    L25:      constructor(private http:Http,
    L26:          private userService: UserService,

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 28
    Property ‘config’ is declared but never used.

    L27:  private storage: Storage,
    L28:  private config:ConfigService) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 2
    All imports are unused.

    L1:  import { Injectable, OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 6
    All imports are unused.

    L5:  import ‘rxjs/add/observable/of’;
    L6:  import { CacheService } from “ionic-cache”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/quiz.ts, line: 11
    All imports are unused.

    L11:  import { Storage } from ‘@ionic/storage’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 26
    Property ‘config’ is declared but never used.

    L26:    constructor(private quizService:QuizService,private config:ConfigService) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/timer/timer.ts, line: 1
    ‘OnChanges’ is declared but never used.

    L1:  import { Component, Input, OnInit, Output, EventEmitter, OnChanges } from ‘@angular/core’;
    L2:  import {Observable} from ‘rxjs/Rx’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/models/status.ts, line: 1
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/models/status.ts, line: 2
    All imports are unused.

    L1:  import { Course } from ‘./course’;
    L2:  import { User } from ‘./user’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 29
    ‘quizobservable’ is declared but never used.

    L28:  private statusobservable: Observable<any>;
    L29:  private quizobservable: Observable<any>;
    L30:  private baseUrl;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 75
    ‘cacheKey’ is declared but never used.

    L74:              let url = ${this.baseUrl}user/coursestatus/+status.course_id;
    L75:              let cacheKey = url;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 83
    ‘k’ is declared but never used.

    L83:                  let k = this.courseStatuses.length;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 168
    ‘k’ is declared but never used.

    L168:                  let k = this.courseStatuses.length;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 2
    All imports are unused.

    L1:  import { Injectable,OnInit } from ‘@angular/core’;
    L2:  import { Http, Headers, Response, RequestOptions, URLSearchParams } from ‘@angular/http’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 10
    All imports are unused.

    L10:  import { Course } from “../models/course”;
    L11:  import { CourseStatus } from “../models/status”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityService } from “./activity”;
    L17:  import { Storage } from ‘@ionic/storage’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/absolute-drag/absolute-drag.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, Input, ElementRef, Renderer } from ‘@angular/core’;
    L2:  import { DomController } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Input’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/pinch-zoom.directive.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Input, OnInit, OnDestroy, Renderer } from ‘@angular/core’;
    L2:  import { Gesture } from ‘ionic-angular/gestures/gesture’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/result/result.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/result/result.ts, line: 2
    ‘IonicPage’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { IonicPage, NavController, NavParams, LoadingController } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/longPress.directive.ts, line: 1
    ‘OnDestroy’ is declared but never used.

    L1:  import {Directive, ElementRef, OnInit, OnDestroy, Output, EventEmitter} from ‘@angular/core’;
    L2:  import {Gesture} from ‘ionic-angular/gestures/gesture’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 386
    ‘index’ is declared but never used.

    L385:  onQuestionSlide(){
    L386:      let index = this.courseStatusItems.getActiveIndex();

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘Output’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 1
    ‘EventEmitter’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 2
    ‘Platform’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild, Output, EventEmitter } from ‘@angular/core’;
    L2:  ller, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 3
    All imports are unused.

    L2:  import { NavController, NavParams, ModalController,LoadingController, AlertController,Platform, Slides } from ‘ionic-angular’;
    L3:  import {SafeResourceUrl, DomSanitizer} from ‘@angular/platform-browser’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 10
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 11
    All imports are unused.

    L10:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;
    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 12
    All imports are unused.

    L11:  import { QuestionComponent } from ‘../../components/question/question’;
    L12:  import { TimerComponent } from ‘../../components/timer/timer’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 14
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 15
    All imports are unused.

    L14:  import { Course } from ‘../../models/course’;
    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 16
    All imports are unused.

    L15:  import { Activity } from ‘../../models/activity’;
    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 17
    All imports are unused.

    L16:  import { ActivityMeta } from ‘../../models/activity’;
    L17:  import { User } from ‘../../models/user’;
    L18:  import { CourseStatus } from ‘../../models/status’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 28
    All imports are unused.

    L28:  import { Storage } from ‘@ionic/storage’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 30
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 31
    All imports are unused.

    L30:  import {AbsoluteDrag} from ‘../../components/absolute-drag/absolute-drag’;
    L31:  import {PinchZoomDirective} from ‘../../directives/pinch-zoom.directive’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 35
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/course-status/course-status.ts, line: 36
    All imports are unused.

    L35:  import { SafeHtmlPipe } from “../../pipes/orderby”;
    L36:  import { SafePipe } from “../../pipes/orderby”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/wishlist.ts, line: 13
    Property ‘config’ is declared but never used.

    L12:          private storage: Storage,
    L13:          private config:ConfigService) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/wishlist.ts, line: 3
    All imports are unused.

    L3:  import { Storage } from ‘@ionic/storage’;
    L4:  import { ConfigService } from “./config”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 84
    Property ‘formBuilder’ is declared but never used.

    L83:  private storage:Storage,
    L84:  private formBuilder:FormBuilder,
    L85:  private loadingCtrl:LoadingController,

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 3
    ‘FormControl’ is declared but never used.

    L2:  import { NavController,ViewController,LoadingController, ToastController,ActionSheetController,AlertController, NavParams, Slides,Platform } from ‘ionic-angular’;
    L3:  import { FormBuilder, FormGroup,FormControl, Validators, } from ‘@angular/forms’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 20
    All imports are unused.

    L19:  import { ResultPage } from ‘../result/result’;
    L20:  import { FriendlytimeComponent } from ‘../../components/friendlytime/friendlytime’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 22
    All imports are unused.

    L22:  import { PressDirective } from ‘../../directives/longPress.directive’;
    L23:  import { TabsPage } from ‘../tabs/tabs’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/profile/profile.ts, line: 25
    All imports are unused.

    L25:  import { Storage } from ‘@ionic/storage’;
    L26:  import { Camera, CameraOptions } from ‘@ionic-native/camera’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  @ViewChild(‘featured’) featured: ElementRef;
    L17:  constructor(private wishlistService:WishlistService,private config:ConfigService) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘AfterViewInit’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/courseblock/courseblock.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, Input, OnInit,AfterViewInit, ViewChild,ElementRef } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 288
    Duplicate variable: ‘cats’

    L287:  console.log(this.selectedLocations);
    L288:  var cats = {‘type’:’taxonomy’,’taxonomy’:’location’,’values’:this.selectedLocations};
    L289:  this.filters.push(cats);

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 302
    Duplicate variable: ‘cats’

    L302:              var cats = {‘type’:’taxonomy’,’taxonomy’:’level’,’values’:this.selectedLevels};
    L303:              this.filters.push(cats);

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 317
    Duplicate variable: ‘off’

    L316:  if(this.start_date){
    L317:      var off = {‘type’:’start_date’,’values’:this.start_date};
    L318:      this.filters.push(off);

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 322
    Duplicate variable: ‘off’

    L321:  if(this.end_date){
    L322:      var off = {‘type’:’end_date’,’values’:this.end_date};
    L323:      this.filters.push(off);

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 77
    Property ‘nav’ is declared but never used.

    L76:  public navParams: NavParams,
    L77:    private nav: NavController,
    L78:    private modalCtrl: ModalController,

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { FormControl } from ‘@angular/forms’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 10
    All imports are unused.

    L9:  import { CourseCategory } from ‘../../models/course’;
    L10:  import { Course } from ‘../../models/course’;
    L11:  import { User } from ‘../../models/user’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 12
    All imports are unused.

    L11:  import { User } from ‘../../models/user’;
    L12:  import { FullCourseCategory } from ‘../../models/coursecategory’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 15
    All imports are unused.

    L14:  import ‘rxjs/add/operator/map’;
    L15:  import { Observable } from ‘rxjs/Observable’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/directory/directory.ts, line: 20
    All imports are unused.

    L19:  import { UserService } from ‘../../services/users’;
    L20:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L21:  import { WishlistService } from ‘../../services/wishlist’;

    [15:12:47]  tslint: …/ionic/CvicteSoZuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 3
    ‘ElementRef’ is declared but never used.

    L2:  Directive,
    L3:  ElementRef,
    L4:  Renderer

    [15:12:47]  tslint: …/ionic/CvicteSoZuzanou/src/components/fixed-scroll-header/fixed-scroll-header.ts, line: 4
    ‘Renderer’ is declared but never used.

    L3:      ElementRef,
    L4:      Renderer
    L5:  } from ‘@angular/core’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/coursecard/coursecard.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  constructor(
    L17:      private wishlistService:WishlistService,private config:ConfigService) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/components/coursecard/coursecard.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;
    L2:  import { ConfigService } from ‘../../services/config’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 53
    Property ‘walletService’ is declared but never used.

    L52:  private wishlistService:WishlistService,
    L53:  private walletService:WalletService ) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 1
    ‘ViewChild’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 2
    ‘NavParams’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController, LoadingController } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 5
    All imports are unused.

    L4:  //import {StatusBar} from ‘ionic-native’;
    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 6
    All imports are unused.

    L5:  import { StatusBar } from ‘@ionic-native/status-bar’;
    L6:  import { Content } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 26
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 27
    All imports are unused.

    L26:  import { FixedScrollHeader } from ‘../../components/fixed-scroll-header/fixed-scroll-header’;
    L27:  import { Coursecard } from ‘../../components/coursecard/coursecard’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/home/home.ts, line: 30
    All imports are unused.

    L29:  import ‘rxjs/add/operator/map’;
    L30:  import { Observable } from ‘rxjs/Observable’;
    L31:  @Component({

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 21
    Property ‘formBuilder’ is declared but never used.

    L20:  constructor(public config: ConfigService,
    L21:      private formBuilder: FormBuilder,
    L22:      private toastCtrl:ToastController,

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormBuilder’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/contact/contact.ts, line: 3
    ‘FormGroup’ is declared but never used.

    L2:  import { ToastController, ModalController} from ‘ionic-angular’;
    L3:  import {Validators, FormBuilder, FormGroup } from ‘@angular/forms’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 39
    Property ‘toast’ is declared but never used.

    L38:  private config:ConfigService,
    L39:  private toast:ToastController,
    L40:  private nav:NavController,

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 40
    Property ‘nav’ is declared but never used.

    L39:  private toast:ToastController,
    L40:  private nav:NavController,
    L41:  private storage:Storage

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 41
    Property ‘storage’ is declared but never used.

    L40:  private nav:NavController,
    L41:  private storage:Storage
    L42:  ) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit , ViewChild} from ‘@angular/core’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘LoadingController’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 3
    ‘Platform’ is declared but never used.

    L3:  import { NavController,LoadingController, ToastController, Slides,Platform } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 8
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 9
    All imports are unused.

    L8:  import { Storage } from ‘@ionic/storage’;
    L9:  import { Wallet } from “../models/wallet”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 12
    All imports are unused.

    L11:  import ‘rxjs/add/operator/map’;
    L12:  import { Observable } from ‘rxjs/Observable’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wallet/wallet.ts, line: 14
    All imports are unused.

    L14:  import { Chart } from ‘chart.js’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 15
    Property ‘config’ is declared but never used.

    L14:  private wishlistService:WishlistService,
    L15:  private config:ConfigService) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/wishlist/wishlist.ts, line: 5
    All imports are unused.

    L4:  import { WishlistService } from ‘../../services/wishlist’;
    L5:  import { Courseblock } from ‘../../components/courseblock/courseblock’;
    L6:  @Component({

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/updates.ts, line: 76
    ‘markRead’ is declared but never used.

    L76:      private markRead(update){
    L77:              if(this.readupdates.length){

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/updates.ts, line: 99
    ‘markUnread’ is declared but never used.

    L99:      private markUnread(update){
    L100:              if(this.readupdates.length){

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/services/updates.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { ConfigService } from “./config”;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/updates/updates.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { ViewController } from ‘ionic-angular’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/updates/updates.ts, line: 6
    All imports are unused.

    L5:  import { UpdatesService } from ‘../../services/updates’;
    L6:  import { OrderPipe } from ‘../../pipes/orderby’;
    L7:  @Component({

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 38
    Property ‘nav’ is declared but never used.

    L37:  constructor(
    L38:    private nav: NavController,
    L39:    private navParams: NavParams,

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 39
    Property ‘navParams’ is declared but never used.

    L38:  private nav: NavController,
    L39:  private navParams: NavParams,
    L40:  private config:ConfigService,

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 41
    Property ‘app’ is declared but never used.

    L40:  private config:ConfigService,
    L41:  private app:App,
    L42:  private storage:Storage) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 42
    Property ‘storage’ is declared but never used.

    L41:  private app:App,
    L42:  private storage:Storage) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/tabs/tabs.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/intro/intro.ts, line: 4
    All imports are unused.

    L4:  import { Storage } from ‘@ionic/storage’;
    L5:  import { TabsPage } from ‘../tabs/tabs’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/blog/blog.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/post/post.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:  private blog:BlogService,
    L17:  private config:ConfigService,
    L18:  private loadingController:LoadingController) {

    [15:12:47]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/post/post.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component,OnInit } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/instructor/instructor.ts, line: 36
    Property ‘courseService’ is declared but never used.

    L35:  private config:ConfigService,
    L36:  private courseService:CourseService,
    L37:  private userService:UserService,

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/instructor/instructor.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit,ViewChild } from ‘@angular/core’;
    L2:  import { NavController, NavParams,ViewController, Slides } from ‘ionic-angular’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/pages/instructors/instructors.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit } from ‘@angular/core’;
    L2:  import { NavController, NavParams, ModalController,LoadingController } from ‘ionic-angular’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 33
    Property ‘platform’ is declared but never used.

    L32:  constructor(private config:ConfigService,
    L33:      private platform: Platform,
    L34:      private menuCtrl: MenuController,

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 38
    Property ‘imgcacheService’ is declared but never used.

    L37:  private storage:Storage,
    L38:  private imgcacheService:ImgcacheService,
    L39:  public splashScreen: SplashScreen) {

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, OnInit, ViewChild } from ‘@angular/core’;
    L2:  import { App, Platform, NavController, MenuController,LoadingController } from ‘ionic-angular’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/app/app.component.ts, line: 14
    All imports are unused.

    L13:  import { ConfigService } from ‘../services/config’;
    L14:  import { Storage } from ‘@ionic/storage’;
    L15:  import { ImgcacheService } from ‘../services/imageCache’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 2
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,
    L2:           ElementRef,
    L3:           EventEmitter,

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnInit’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘OnDestroy’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/directives/lazy-load.directive.ts, line: 6
    ‘Renderer2’ is declared but never used.

    L5:           Output,
    L6:           OnInit, OnDestroy, Renderer2 } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/elastic-header/elastic-header.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/pipefilters.ts, line: 1
    ‘PipeTransform’ is declared but never used.

    L1:  import { PipeTransform, Pipe, Injectable } from ‘@angular/core’;

    [15:12:48]  tslint: …/ionic/CvicteSoZuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [15:12:48]  tslint: …/ionic/CvicteSoZuzanou/src/components/avatarscrollzoomout/avatarscrollzoomout.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Directive, ElementRef, Renderer } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/instructorblock/instructorblock.ts, line: 17
    Property ‘config’ is declared but never used.

    L16:   @Input(‘instructor’) instructor;
    L17:  constructor(private config:ConfigService) {

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/instructorblock/instructorblock.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Component, Input, OnInit } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 8
    Property ‘elementRef’ is declared but never used.

    L8:    constructor(private elementRef: ElementRef) {

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/fillblank/fillblank.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 9
    Property ‘elementRef’ is declared but never used.

    L9:    constructor(private elementRef: ElementRef) {

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/match/match.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/select/select.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/select/select.ts, line: 1
    ‘OnInit’ is declared but never used.

    L1:  import { Directive,ElementRef, OnInit } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/FormValidator.ts, line: 2
    ‘Validator’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/FormValidator.ts, line: 2
    ‘AbstractControl’ is declared but never used.

    L1:  import { Directive } from ‘@angular/core’;
    L2:  import { Validator, AbstractControl, NG_VALIDATORS } from ‘@angular/forms’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘ElementRef’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/components/swipedtab/swipedtab.ts, line: 1
    ‘Renderer’ is declared but never used.

    L1:  import { Component, ElementRef, Input, Renderer } from ‘@angular/core’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/services/coursecategories.ts, line: 24
    Property ‘config’ is declared but never used.

    L23:  private http:Http,
    L24:  private config:ConfigService) {

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/services/coursecategories.ts, line: 2
    All imports are unused.

    L1:  import { Injectable } from ‘@angular/core’;
    L2:  import { Http, Response } from ‘@angular/http’;
    L3:  import ‘rxjs/add/operator/map’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/validators/email.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [15:12:48]  tslint: D:/ionic/CvicteSoZuzanou/src/validators/username.ts, line: 1
    All imports are unused.

    L1:  import { FormControl } from ‘@angular/forms’;

    [15:12:48]  lint finished in 5.83 s
    :wrapper

    BUILD SUCCESSFUL in 6s
    1 actionable task: 1 executed
    Subproject Path: CordovaLib
    Subproject Path: app
    publishNonDefault is deprecated and has no effect anymore. All variants are now published.

    The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.

    at build_bpr01wh4gpa035oq25veskk15.run(D:\ionic\CvicteSoZuzanou\platforms\android\app\build.gradle:143)
    Configuration ‘compile’ in project ‘:app’ is deprecated. Use ‘implementation’ instead.
    :CordovaLib:preBuild
    UP-TO-DATE
    :CordovaLib:preDebugBuild UP-TO-DATE
    :CordovaLib:compileDebugAidl

    :CordovaLib:compileDebugRenderscript

    :CordovaLib:checkDebugManifest

    :CordovaLib:generateDebugBuildConfig
    :CordovaLib:prepareLintJar

    :CordovaLib:generateDebugResValues
    :CordovaLib:generateDebugResources
    :CordovaLib:packageDebugResources

    :CordovaLib:platformAttrExtractor

    :CordovaLib:processDebugManifest

    :CordovaLib:javaPreCompileDebug
    :CordovaLib:processDebugJavaRes

    NO-SOURCE
    :app:preBuild UP-TO-DATE
    :app:preDebugBuild

    :app:compileDebugAidl

    :CordovaLib:packageDebugRenderscript

    NO-SOURCE
    :app:compileDebugRenderscript

    :app:checkDebugManifest
    :app:generateDebugBuildConfig
    :CordovaLib:processDebugResources

    :CordovaLib:generateDebugSources

    :CordovaLib:compileDebugJavaWithJavac
    Note: Some input files use or override a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    :CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug

    :app:prepareLintJar

    :app:generateDebugResValues
    :app:generateDebugResources
    :app:mergeDebugResources

    :app:createDebugCompatibleScreenManifests

    :app:processDebugManifest

    :app:splitsDiscoveryTaskDebug
    :app:processDebugResources
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:56: AAPT: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:59: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:63: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:56: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:59: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:63: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    error: failed processing manifest.

    Failed to execute aapt
    com.android.ide.common.process.ProcessException: Failed to execute aapt
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
    at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
    at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
    at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
    FAILED

    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:748)
    Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
    … 48 more
    Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
    Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
    at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
    at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)

    FAILURE: Build failed with an exception.
    25 actionable tasks: 25 executed

    * What went wrong:
    Execution failed for task ‘:app:processDebugResources’.
    > Failed to execute aapt

    * Try:
    Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

    * Get more help at https://help.gradle.org

    BUILD FAILED in 5s
    (node:14884) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: cmd: Command failed with exit code 1 Error output:
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:56: AAPT: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:59: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:63: AAPT: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.

    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:56: error: resource string/fb_app_id (aka com.vibethemes.wplms:string/fb_app_id) not found.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:59: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    D:\ionic\CvicteSoZuzanou\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:63: error: resource string/fb_app_name (aka com.vibethemes.wplms:string/fb_app_name) not found.
    error: failed processing manifest.

    Failed to execute aapt
    com.android.ide.common.process.ProcessException: Failed to execute aapt
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
    at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
    at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
    at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
    at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:748)
    Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
    … 48 more
    Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
    at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
    at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
    at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
    Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
    at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
    at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
    at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ‘:app:processDebugResources’.
    > Failed to execute aapt

    * Try:
    Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

    * Get more help at https://help.gradle.org

    BUILD FAILED in 5s
    (node:14884) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

    #6417

    Alex
    Keymaster
Viewing 10 posts - 1 through 10 (of 10 total)
  • You must be logged in to reply to this topic.