Plato on Github
Report Home
GPF-JS
Summary
Total/Average Lines
13443 / 93
Average Maintainability
83.64
Created with Raphaël 2.1.0
0
100
200
300
400
2019-3-12
2018-8-2
2018-4-3
2017-12-21
2017-6-7
2017-3-27
2017-2-5
2015-2-19
2019-10-30
Average Lines: 93
Created with Raphaël 2.1.0
0
25
50
75
100
2019-3-12
2018-8-2
2018-4-3
2017-12-21
2017-6-7
2017-3-27
2017-2-5
2015-2-19
2019-10-30
Maintainability: 83.64
Maintainability
Created with Raphaël 2.1.0
0
25
50
75
100
src/serial/get.js
src/attributes/attribute.js
src/read.js
src/literal.js
src/filter.js
src/define/build.js
src/compatibility/date.js
src/host/nodejs.js
src/attributes/decorator.js
Maintainability: 81.23
Lines of code
Created with Raphaël 2.1.0
0
100.5
201
301.5
402
src/serial/get.js
src/attributes/attribute.js
src/read.js
src/literal.js
src/filter.js
src/define/build.js
src/compatibility/date.js
src/host/nodejs.js
src/attributes/decorator.js
Lines: 74
Estimated errors in implementation
Created with Raphaël 2.1.0
0
5
10
15
20
src/serial/get.js
src/attributes/attribute.js
src/read.js
src/literal.js
src/filter.js
src/define/build.js
src/compatibility/date.js
src/host/nodejs.js
src/attributes/decorator.js
Errors: 0.21
Lint errors
Created with Raphaël 2.1.0
0
5
10
15
20
src/serial/get.js
src/attributes/attribute.js
src/read.js
src/literal.js
src/filter.js
src/define/build.js
src/compatibility/date.js
src/host/nodejs.js
src/attributes/decorator.js
Errors: 0
Files
complexity
sloc
est errors
lint errors
src/boot.js
complexity
13
sloc
314
est errors
0.92
lint errors
0
src/version.js
complexity
1
sloc
18
est errors
0.01
lint errors
0
src/console.js
complexity
1
sloc
38
est errors
0.08
lint errors
0
src/host/browser.js
complexity
2
sloc
27
est errors
0.04
lint errors
0
src/host/nodejs.js
complexity
2
sloc
76
est errors
0.10
lint errors
0
src/host/phantomjs.js
complexity
2
sloc
33
est errors
0.06
lint errors
0
src/host/java.js
complexity
1
sloc
40
est errors
0.07
lint errors
0
src/host/rhino.js
complexity
2
sloc
31
est errors
0.03
lint errors
0
src/host/nashorn.js
complexity
2
sloc
23
est errors
0.01
lint errors
0
src/host/wscript.js
complexity
2
sloc
46
est errors
0.07
lint errors
0
src/host.js
complexity
1
sloc
64
est errors
0.08
lint errors
0
src/arraylike.js
complexity
4
sloc
55
est errors
0.13
lint errors
0
src/foreach.js
complexity
8
sloc
123
est errors
0.35
lint errors
0
src/assert.js
complexity
5
sloc
102
est errors
0.17
lint errors
0
src/constants.js
complexity
6
sloc
157
est errors
0.39
lint errors
0
src/string/capitalize.js
complexity
1
sloc
27
est errors
0.04
lint errors
0
src/string/replaceex.js
complexity
1
sloc
31
est errors
0.05
lint errors
0
src/string/escapefor.js
complexity
2
sloc
44
est errors
0.08
lint errors
0
src/string/escape/javascript.js
complexity
1
sloc
19
est errors
0.03
lint errors
0
src/string/escape/xml.js
complexity
1
sloc
20
est errors
0.03
lint errors
0
src/compatibility.js
complexity
5
sloc
87
est errors
0.16
lint errors
0
src/compatibility/array.js
complexity
15
sloc
210
est errors
1.13
lint errors
0
src/factory.js
complexity
3
sloc
81
est errors
0.27
lint errors
0
src/compatibility/function.js
complexity
2
sloc
54
est errors
0.24
lint errors
0
src/compatibility/object.js
complexity
6
sloc
97
est errors
0.42
lint errors
0
src/compatibility/string.js
complexity
3
sloc
76
est errors
0.42
lint errors
0
src/compatibility/date.js
complexity
13
sloc
201
est errors
1.02
lint errors
0
src/compatibility/promise.js
complexity
18
sloc
263
est errors
1.47
lint errors
0
src/compatibility/timeout.js
complexity
5
sloc
101
est errors
0.47
lint errors
0
src/compatibility/json/parse.js
complexity
3
sloc
42
est errors
0.10
lint errors
0
src/compatibility/json/stringify.js
complexity
12
sloc
136
est errors
0.66
lint errors
0
src/compatibility/json.js
complexity
1
sloc
22
est errors
0.02
lint errors
0
src/compatibility/base64/common.js
complexity
1
sloc
36
est errors
0.06
lint errors
0
src/compatibility/base64/atob.js
complexity
5
sloc
77
est errors
0.41
lint errors
0
src/compatibility/base64/btoa.js
complexity
4
sloc
70
est errors
0.35
lint errors
0
src/compatibility/base64.js
complexity
1
sloc
20
est errors
0.01
lint errors
0
src/context.js
complexity
6
sloc
90
est errors
0.20
lint errors
0
src/string/escape/html.js
complexity
1
sloc
21
est errors
0.04
lint errors
0
src/string/trim.js
complexity
1
sloc
19
est errors
0.01
lint errors
0
src/function.js
complexity
9
sloc
177
est errors
0.76
lint errors
0
src/error.js
complexity
2
sloc
173
est errors
0.48
lint errors
0
src/isclass.js
complexity
2
sloc
32
est errors
0.04
lint errors
0
src/define/detect.js
complexity
4
sloc
93
est errors
0.16
lint errors
0
src/regexp.js
complexity
2
sloc
49
est errors
0.08
lint errors
0
src/define/entity.js
complexity
2
sloc
48
est errors
0.05
lint errors
0
src/abstract.js
complexity
1
sloc
49
est errors
0.06
lint errors
0
src/define/entities.js
complexity
1
sloc
45
est errors
0.08
lint errors
0
src/define/check.js
complexity
12
sloc
307
est errors
0.86
lint errors
0
src/define/build.js
complexity
3
sloc
56
est errors
0.11
lint errors
0
src/define/class/class.js
complexity
1
sloc
47
est errors
0.07
lint errors
0
src/define/class/import.js
complexity
2
sloc
71
est errors
0.18
lint errors
0
src/define/class/check.js
complexity
9
sloc
247
est errors
0.56
lint errors
0
src/define/class/constructor.js
complexity
4
sloc
141
est errors
0.46
lint errors
0
src/define/class/super.js
complexity
4
sloc
234
est errors
0.66
lint errors
0
src/define/class/build.js
complexity
6
sloc
99
est errors
0.34
lint errors
0
src/define/class/standard.js
complexity
1
sloc
38
est errors
0.12
lint errors
0
src/define/class/abstract.js
complexity
4
sloc
80
est errors
0.19
lint errors
0
src/define/class/singleton.js
complexity
4
sloc
77
est errors
0.21
lint errors
0
src/define/interface/interface.js
complexity
1
sloc
47
est errors
0.07
lint errors
0
src/define/interface/check.js
complexity
2
sloc
81
est errors
0.12
lint errors
0
src/define/interface/constructor.js
complexity
1
sloc
44
est errors
0.07
lint errors
0
src/define/interface/build.js
complexity
2
sloc
44
est errors
0.10
lint errors
0
src/define.js
complexity
1
sloc
27
est errors
0.03
lint errors
0
src/interfaces.js
complexity
10
sloc
180
est errors
0.46
lint errors
0
src/interfaces/unknown.js
complexity
1
sloc
34
est errors
0.01
lint errors
0
src/sort.js
complexity
4
sloc
82
est errors
0.33
lint errors
0
src/filter.js
complexity
3
sloc
228
est errors
0.51
lint errors
0
src/interfaces/readablestream.js
complexity
1
sloc
43
est errors
0.01
lint errors
0
src/interfaces/writablestream.js
complexity
1
sloc
42
est errors
0.01
lint errors
0
src/interfaces/enumerator.js
complexity
1
sloc
51
est errors
0.01
lint errors
0
src/interfaces/filestorage.js
complexity
1
sloc
101
est errors
0.01
lint errors
0
src/stream.js
complexity
4
sloc
227
est errors
0.62
lint errors
0
src/stream/string.js
complexity
1
sloc
96
est errors
0.17
lint errors
0
src/fs.js
complexity
2
sloc
147
est errors
0.17
lint errors
0
src/path.js
complexity
11
sloc
281
est errors
0.78
lint errors
0
src/fs/explore.js
complexity
2
sloc
45
est errors
0.12
lint errors
0
src/stream/nodejs.js
complexity
6
sloc
202
est errors
0.56
lint errors
0
src/fs/close.js
complexity
2
sloc
24
est errors
0.04
lint errors
0
src/fs/nodejs.js
complexity
6
sloc
218
est errors
0.80
lint errors
0
src/stream/wscript.js
complexity
2
sloc
116
est errors
0.27
lint errors
0
src/fs/wscript.js
complexity
6
sloc
192
est errors
0.84
lint errors
0
src/literal.js
complexity
3
sloc
29
est errors
0.06
lint errors
0
src/web/tag.js
complexity
13
sloc
391
est errors
1.15
lint errors
0
src/http/helpers.js
complexity
3
sloc
109
est errors
0.28
lint errors
0
src/interfaces/thenable.js
complexity
3
sloc
87
est errors
0.09
lint errors
0
src/http.js
complexity
3
sloc
214
est errors
0.35
lint errors
0
src/http/xhr.js
complexity
2
sloc
44
est errors
0.18
lint errors
0
src/string/fromStream.js
complexity
1
sloc
26
est errors
0.04
lint errors
0
src/http/nodejs.js
complexity
4
sloc
79
est errors
0.38
lint errors
0
src/http/wscript.js
complexity
1
sloc
39
est errors
0.14
lint errors
0
src/stream/java.js
complexity
3
sloc
155
est errors
0.40
lint errors
0
src/http/java.js
complexity
2
sloc
84
est errors
0.46
lint errors
0
src/http/mock.js
complexity
4
sloc
175
est errors
0.49
lint errors
0
src/stream/bufferedread.js
complexity
7
sloc
247
est errors
0.62
lint errors
0
src/stream/line.js
complexity
3
sloc
115
est errors
0.32
lint errors
0
src/interfaces/flushablestream.js
complexity
1
sloc
41
est errors
0.01
lint errors
0
src/read.js
complexity
3
sloc
60
est errors
0.06
lint errors
0
src/read/browser.js
complexity
2
sloc
28
est errors
0.10
lint errors
0
src/read/nashorn.js
complexity
2
sloc
32
est errors
0.17
lint errors
0
src/read/nodejs.js
complexity
2
sloc
24
est errors
0.06
lint errors
0
src/read/phantomjs.js
complexity
1
sloc
23
est errors
0.05
lint errors
0
src/read/rhino.js
complexity
1
sloc
20
est errors
0.03
lint errors
0
src/read/wscript.js
complexity
1
sloc
25
est errors
0.05
lint errors
0
src/require/load.js
complexity
3
sloc
63
est errors
0.19
lint errors
0
src/require/wrap.js
complexity
1
sloc
56
est errors
0.18
lint errors
0
src/require/json.js
complexity
1
sloc
12
est errors
0.02
lint errors
0
src/require/javascript.js
complexity
6
sloc
160
est errors
0.75
lint errors
0
src/require/configure.js
complexity
3
sloc
139
est errors
0.18
lint errors
0
src/require/configure/base.js
complexity
2
sloc
21
est errors
0.04
lint errors
0
src/require/configure/cache.js
complexity
2
sloc
24
est errors
0.08
lint errors
0
src/require/configure/clearCache.js
complexity
3
sloc
23
est errors
0.05
lint errors
0
src/require/configure/preload.js
complexity
2
sloc
24
est errors
0.07
lint errors
0
src/require/configure/preprocess.js
complexity
2
sloc
40
est errors
0.04
lint errors
0
src/require.js
complexity
5
sloc
151
est errors
0.52
lint errors
0
src/stream/array.js
complexity
2
sloc
106
est errors
0.21
lint errors
0
src/stream/pipe.js
complexity
10
sloc
228
est errors
1.08
lint errors
0
src/string/escape/regexp.js
complexity
1
sloc
19
est errors
0.03
lint errors
0
src/stream/csv/parser.js
complexity
17
sloc
402
est errors
1.44
lint errors
0
src/attributes/attribute.js
complexity
1
sloc
86
est errors
0.10
lint errors
0
src/define/class/attributes/check.js
complexity
9
sloc
178
est errors
0.63
lint errors
0
src/define/class/attributes/build.js
complexity
3
sloc
62
est errors
0.21
lint errors
0
src/define/class/attributes/consolidate.js
complexity
6
sloc
77
est errors
0.33
lint errors
0
src/attributes.js
complexity
4
sloc
53
est errors
0.13
lint errors
0
src/stream/operator.js
complexity
4
sloc
169
est errors
0.42
lint errors
0
src/stream/filter.js
complexity
2
sloc
38
est errors
0.07
lint errors
0
src/stream/map.js
complexity
1
sloc
46
est errors
0.06
lint errors
0
src/interfaces/xmlcontenthandler.js
complexity
1
sloc
104
est errors
0.01
lint errors
0
src/xml/check.js
complexity
9
sloc
231
est errors
0.54
lint errors
0
src/interfaces/promisify.js
complexity
2
sloc
65
est errors
0.20
lint errors
0
src/xml/writer.js
complexity
9
sloc
227
est errors
1.15
lint errors
0
src/foreachasync.js
complexity
3
sloc
57
est errors
0.14
lint errors
0
src/serial/property.js
complexity
8
sloc
207
est errors
0.53
lint errors
0
src/attributes/check.js
complexity
7
sloc
137
est errors
0.22
lint errors
0
src/attributes/attributeattribute.js
complexity
1
sloc
68
est errors
0.16
lint errors
0
src/attributes/classattribute.js
complexity
1
sloc
39
est errors
0.05
lint errors
0
src/attributes/memberattribute.js
complexity
1
sloc
39
est errors
0.05
lint errors
0
src/attributes/attributeforinstanceof.js
complexity
2
sloc
50
est errors
0.10
lint errors
0
src/attributes/uniqueattribute.js
complexity
1
sloc
33
est errors
0.06
lint errors
0
src/attributes/serializable.js
complexity
3
sloc
73
est errors
0.17
lint errors
0
src/serial/get.js
complexity
7
sloc
81
est errors
0.26
lint errors
0
src/serial/converter.js
complexity
2
sloc
34
est errors
0.01
lint errors
0
src/serial/raw/to.js
complexity
4
sloc
46
est errors
0.15
lint errors
0
src/serial/raw/from.js
complexity
5
sloc
48
est errors
0.18
lint errors
0
src/attributes/decorator.js
complexity
4
sloc
74
est errors
0.21
lint errors
0