@@ -105,16 +105,18 @@ class ClassDeclarationHelper {
105105}
106106
107107private get methods ( ) :ts . MethodDeclaration [ ] {
108- return < ts . MethodDeclaration [ ] > this . node . members . filter ( ( classElement :ts . ClassElement ) :boolean => {
109- switch ( classElement . kind ) {
110- case ts . SyntaxKind . MethodDeclaration :
111- case ts . SyntaxKind . GetAccessor :
112- case ts . SyntaxKind . SetAccessor :
113- return ! AstUtils . isStatic ( classElement ) ;
114- default :
115- return false ;
108+ return < ts . MethodDeclaration [ ] > this . node . members . filter (
109+ ( classElement :ts . ClassElement ) :boolean => {
110+ switch ( classElement . kind ) {
111+ case ts . SyntaxKind . MethodDeclaration :
112+ case ts . SyntaxKind . GetAccessor :
113+ case ts . SyntaxKind . SetAccessor :
114+ return ! AstUtils . isStatic ( classElement ) ;
115+ default :
116+ return false ;
117+ }
116118}
117- } ) ;
119+ ) ;
118120}
119121
120122private numberOfFieldsUsedByMethod ( fieldNames :string [ ] , method :ts . MethodDeclaration ) :number {
@@ -134,21 +136,23 @@ class ClassDeclarationHelper {
134136private get constructorParameters ( ) :ts . ParameterDeclaration [ ] {
135137const ctor :ts . ConstructorDeclaration = this . constructorDeclaration ;
136138if ( ctor ) {
137- return ctor . parameters . filter ( ( param :ts . ParameterDeclaration ) :boolean => {
138- return (
139- AstUtils . hasModifier ( param . modifiers , ts . SyntaxKind . PublicKeyword ) ||
140- AstUtils . hasModifier ( param . modifiers , ts . SyntaxKind . PrivateKeyword ) ||
141- AstUtils . hasModifier ( param . modifiers , ts . SyntaxKind . ProtectedKeyword ) ||
142- AstUtils . hasModifier ( param . modifiers , ts . SyntaxKind . ReadonlyKeyword )
143- ) ;
144- } ) ;
139+ return ctor . parameters . filter (
140+ ( param :ts . ParameterDeclaration ) :boolean => {
141+ return (
142+ AstUtils . hasModifier ( param . modifiers , ts . SyntaxKind . PublicKeyword ) ||
143+ AstUtils . hasModifier ( param . modifiers , ts . SyntaxKind . PrivateKeyword ) ||
144+ AstUtils . hasModifier ( param . modifiers , ts . SyntaxKind . ProtectedKeyword ) ||
145+ AstUtils . hasModifier ( param . modifiers , ts . SyntaxKind . ReadonlyKeyword )
146+ ) ;
147+ }
148+ ) ;
145149}
146150return [ ] ;
147151}
148152
149153private get constructorDeclaration ( ) :ts . ConstructorDeclaration | undefined {
150- return < ts . ConstructorDeclaration > this . node . members . find (
151- ( element :ts . ClassElement ) :boolean => element . kind === ts . SyntaxKind . Constructor
154+ return < ts . ConstructorDeclaration > (
155+ this . node . members . find ( ( element :ts . ClassElement ) :boolean => element . kind === ts . SyntaxKind . Constructor )
152156) ;
153157}
154158
@@ -157,8 +161,8 @@ class ClassDeclarationHelper {
157161}
158162
159163private get instanceFields ( ) :ts . PropertyDeclaration [ ] {
160- return < ts . PropertyDeclaration [ ] > this . node . members . filter (
161- ( classElement :ts . ClassElement ) :boolean => classElement . kind === ts . SyntaxKind . PropertyDeclaration
164+ return < ts . PropertyDeclaration [ ] > (
165+ this . node . members . filter ( ( classElement :ts . ClassElement ) :boolean => classElement . kind === ts . SyntaxKind . PropertyDeclaration )
162166) ;
163167}
164168
@@ -169,9 +173,12 @@ class ClassDeclarationHelper {
169173}
170174
171175public get extendsSomething ( ) :boolean {
172- return Utils . exists ( this . node . heritageClauses , ( clause :ts . HeritageClause ) :boolean => {
173- return clause . token === ts . SyntaxKind . ExtendsKeyword ;
174- } ) ;
176+ return Utils . exists (
177+ this . node . heritageClauses ,
178+ ( clause :ts . HeritageClause ) :boolean => {
179+ return clause . token === ts . SyntaxKind . ExtendsKeyword ;
180+ }
181+ ) ;
175182}
176183
177184public get name ( ) {