File: unusedIdentifiersConsolidated1.errors.txt

package info (click to toggle)
node-typescript 2.1.5-1~bpo8%2B1
  • links: PTS, VCS
  • area: main
  • in suites: jessie-backports
  • size: 203,960 kB
  • sloc: sh: 11; makefile: 5
file content (153 lines) | stat: -rw-r--r-- 5,870 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(2,18): error TS6133: 'person' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(3,9): error TS6133: 'unused' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(6,32): error TS6133: 'unusedtypeparameter' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(7,13): error TS6133: 'unusedprivatevariable' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(12,17): error TS6133: 'message' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(13,13): error TS6133: 'unused2' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(17,20): error TS6133: 'person' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(18,13): error TS6133: 'unused' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(25,13): error TS6133: 'unUsedPrivateFunction' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(38,11): error TS6133: 'numberRegexp' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(45,17): error TS6133: 'unUsedPrivateFunction' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(58,15): error TS6133: 'usedLocallyInterface2' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(65,11): error TS6133: 'dummy' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(68,15): error TS6133: 'unusedInterface' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(80,11): error TS6133: 'class3' is declared but never used.
tests/cases/compiler/unusedIdentifiersConsolidated1.ts(100,15): error TS6133: 'interface5' is declared but never used.


==== tests/cases/compiler/unusedIdentifiersConsolidated1.ts (16 errors) ====
    
    function greeter(person: string) {
                     ~~~~~~
!!! error TS6133: 'person' is declared but never used.
        var unused = 20;
            ~~~~~~
!!! error TS6133: 'unused' is declared but never used.
    }
    
    class Dummy<usedtypeparameter, unusedtypeparameter> {
                                   ~~~~~~~~~~~~~~~~~~~
!!! error TS6133: 'unusedtypeparameter' is declared but never used.
        private unusedprivatevariable: string;
                ~~~~~~~~~~~~~~~~~~~~~
!!! error TS6133: 'unusedprivatevariable' is declared but never used.
        private greeting: string;
        public unusedpublicvariable: string;
        public typedvariable: usedtypeparameter;
    
        constructor(message: string) {
                    ~~~~~~~
!!! error TS6133: 'message' is declared but never used.
            var unused2 = 22;
                ~~~~~~~
!!! error TS6133: 'unused2' is declared but never used.
            this.greeting = "Dummy Message";
        }
    
        public greeter(person: string) {
                       ~~~~~~
!!! error TS6133: 'person' is declared but never used.
            var unused = 20;
                ~~~~~~
!!! error TS6133: 'unused' is declared but never used.
            this.usedPrivateFunction();
        }
    
        private usedPrivateFunction() {
        }
    
        private unUsedPrivateFunction() {
                ~~~~~~~~~~~~~~~~~~~~~
!!! error TS6133: 'unUsedPrivateFunction' is declared but never used.
        }
    }
    
    var user = "Jane User";
    var user2 = "Jane2 User2";
    
    namespace Validation {
        export interface StringValidator {
            isAcceptable(s: string): boolean;
        }
    
        const lettersRegexp = /^[A-Za-z]+$/;
        const numberRegexp = /^[0-9]+$/;
              ~~~~~~~~~~~~
!!! error TS6133: 'numberRegexp' is declared but never used.
    
        export class LettersOnlyValidator implements StringValidator {
            isAcceptable(s2: string) {
                return lettersRegexp.test(s2);
            }
    
            private unUsedPrivateFunction() {
                    ~~~~~~~~~~~~~~~~~~~~~
!!! error TS6133: 'unUsedPrivateFunction' is declared but never used.
            }
        }
    
        export class ZipCodeValidator implements StringValidator {
            isAcceptable(s3: string) {
                return s3.length === 5;
            }
        }
    
        interface usedLocallyInterface {
        }
    
        interface usedLocallyInterface2 {
                  ~~~~~~~~~~~~~~~~~~~~~
!!! error TS6133: 'usedLocallyInterface2' is declared but never used.
            someFunction(s1: string): void;
        }
    
        export interface exportedInterface {
        }
    
        class dummy implements usedLocallyInterface {
              ~~~~~
!!! error TS6133: 'dummy' is declared but never used.
        }
    
        interface unusedInterface {
                  ~~~~~~~~~~~~~~~
!!! error TS6133: 'unusedInterface' is declared but never used.
        }
    }
    
    
    namespace Greeter {
        class class1 {
        }
    
        export class class2 extends class1 {
        }
    
        class class3 {
              ~~~~~~
!!! error TS6133: 'class3' is declared but never used.
        }
    
        export class class4 {
        }
    
        interface interface1 {
        }
    
        export interface interface2 extends interface1 {
        }
    
        interface interface3 {
        }
    
        export interface interface4 {
        }
    
        export let a: interface3;
    
        interface interface5 {
                  ~~~~~~~~~~
!!! error TS6133: 'interface5' is declared but never used.
        }
    }