Closed MaxNanasy closed 1 year ago
See here for an explanation of #-style private fields, and differences between using # and the private keyword
#
private
class TestClass { #hashPrivateField: any; private keywordPrivateField: any; protected keywordProtectedField: any; public keywordPublicField: any; implicitPublicField: any; }
$ npx -g type-coverage --detail .../TestClass.ts:2:3: #hashPrivateField .../TestClass.ts:3:11: keywordPrivateField .../TestClass.ts:4:13: keywordProtectedField .../TestClass.ts:5:10: keywordPublicField .../TestClass.ts:6:3: implicitPublicField 1 / 6 16.66% type-coverage success.
$ npx -g type-coverage --detail .../TestClass.ts:3:11: keywordPrivateField .../TestClass.ts:4:13: keywordProtectedField .../TestClass.ts:5:10: keywordPublicField .../TestClass.ts:6:3: implicitPublicField 1 / 5 20.00% type-coverage success.
v2.25.1 should fix this.
Thank you, it works now :)
See here for an explanation of
#
-style private fields, and differences between using#
and theprivate
keywordVersion: 2.25.0
Code:
Expected:
Actual: