api documentation for tslint (v5.1.0)

An extensible static analysis linter for the TypeScript language

table of contents

  1. module tslint
    1. function tslint.AbstractWalker ()
    2. function tslint.BlockScopeAwareRuleWalker (sourceFile, options)
    3. function tslint.EnableDisableRulesWalker (sourceFile, ruleOptionsList)
    4. function tslint.Formatters.CodeFrameFormatter ()
    5. function tslint.Formatters.FileslistFormatter ()
    6. function tslint.Formatters.JsonFormatter ()
    7. function tslint.Formatters.PmdFormatter ()
    8. function tslint.Formatters.ProseFormatter ()
    9. function tslint.Formatters.StylishFormatter ()
    10. function tslint.Formatters.TapFormatter ()
    11. function tslint.Formatters.VerboseFormatter ()
    12. function tslint.Linter (options, program)
    13. function tslint.ProgramAwareRuleWalker (sourceFile, options, program)
    14. function tslint.Replacement (innerStart, innerLength, innerText)
    15. function tslint.RuleFailure (sourceFile, start, end, failure, ruleName, fix)
    16. function tslint.RuleFailurePosition (position, lineAndCharacter)
    17. function tslint.RuleWalker (sourceFile, options)
    18. function tslint.Rules.AbstractRule (options)
    19. function tslint.Rules.OptionallyTypedRule ()
    20. function tslint.Rules.TypedRule ()
    21. function tslint.ScopeAwareRuleWalker (sourceFile, options)
    22. function tslint.SyntaxWalker ()
    23. function tslint.WalkContext (sourceFile, ruleName, options)
    24. function tslint.ancestorWhere (node, predicate)
    25. function tslint.childOfKind (node, kind)
    26. function tslint.doesIntersect (failure, disabledIntervals)
    27. function tslint.findFormatter (name, formattersDirectory)
    28. function tslint.findRule (name, rulesDirectories)
    29. function tslint.forEachComment (node, cb)
    30. function tslint.forEachToken (node, skipTrivia, cb, filter)
    31. function tslint.getBindingElementVariableDeclaration (node)
    32. function tslint.getEqualsKind (node)
    33. function tslint.getSourceFile (fileName, source)
    34. function tslint.hasCommentAfterPosition (text, position)
    35. function tslint.hasModifier (modifiers)
    36. function tslint.isAssignment (node)
    37. function tslint.isBlockScopeBoundary (node)
    38. function tslint.isBlockScopedBindingElement (node)
    39. function tslint.isBlockScopedVariable (node)
    40. function tslint.isCombinedModifierFlagSet (node, flagToCheck)
    41. function tslint.isCombinedNodeFlagSet (node, flagToCheck)
    42. function tslint.isLoop (node)
    43. function tslint.isNestedModuleDeclaration (decl)
    44. function tslint.isNodeFlagSet (node, flagToCheck)
    45. function tslint.isObjectFlagSet (objectType, flagToCheck)
    46. function tslint.isScopeBoundary (node)
    47. function tslint.isSymbolFlagSet (symbol, flagToCheck)
    48. function tslint.isTypeFlagSet (type, flagToCheck)
    49. function tslint.isTypedRule (rule)
    50. function tslint.loadRules (ruleOptionsList, enableDisableRuleMap, rulesDirectories, isJs)
    51. function tslint.someAncestor (node, predicate)
    52. function tslint.unwrapParentheses (node)
    53. object tslint.AbstractWalker.prototype
    54. object tslint.BlockScopeAwareRuleWalker.prototype
    55. object tslint.Configuration
    56. object tslint.EnableDisableRulesWalker.prototype
    57. object tslint.Formatters
    58. object tslint.Formatters.CodeFrameFormatter.prototype
    59. object tslint.Formatters.FileslistFormatter.prototype
    60. object tslint.Formatters.JsonFormatter.prototype
    61. object tslint.Formatters.PmdFormatter.prototype
    62. object tslint.Formatters.ProseFormatter.prototype
    63. object tslint.Formatters.StylishFormatter.prototype
    64. object tslint.Formatters.TapFormatter.prototype
    65. object tslint.Formatters.VerboseFormatter.prototype
    66. object tslint.Linter.prototype
    67. object tslint.ProgramAwareRuleWalker.prototype
    68. object tslint.Replacement.prototype
    69. object tslint.RuleFailure.prototype
    70. object tslint.RuleFailurePosition.prototype
    71. object tslint.RuleWalker.prototype
    72. object tslint.Rules
    73. object tslint.Rules.AbstractRule.prototype
    74. object tslint.Rules.OptionallyTypedRule.prototype
    75. object tslint.Rules.TypedRule.prototype
    76. object tslint.ScopeAwareRuleWalker.prototype
    77. object tslint.SyntaxWalker.prototype
    78. object tslint.Test
    79. object tslint.Utils
    80. object tslint.WalkContext.prototype
    81. object tslint.enableDisableRules
    82. object tslint.error
    83. object tslint.formatterLoader
    84. object tslint.ruleLoader
    85. object tslint.runner
  2. module tslint.AbstractWalker
    1. function tslint.AbstractWalker ()
  3. module tslint.AbstractWalker.prototype
    1. function tslint.AbstractWalker.prototype.constructor ()
    2. function tslint.AbstractWalker.prototype.getFailures ()
    3. function tslint.AbstractWalker.prototype.getSourceFile ()
  4. module tslint.BlockScopeAwareRuleWalker
    1. function tslint.BlockScopeAwareRuleWalker (sourceFile, options)
  5. module tslint.BlockScopeAwareRuleWalker.prototype
    1. function tslint.BlockScopeAwareRuleWalker.prototype.constructor (sourceFile, options)
    2. function tslint.BlockScopeAwareRuleWalker.prototype.findBlockScope (predicate)
    3. function tslint.BlockScopeAwareRuleWalker.prototype.getAllBlockScopes ()
    4. function tslint.BlockScopeAwareRuleWalker.prototype.getCurrentBlockDepth ()
    5. function tslint.BlockScopeAwareRuleWalker.prototype.getCurrentBlockScope ()
    6. function tslint.BlockScopeAwareRuleWalker.prototype.isBlockScopeBoundary (node)
    7. function tslint.BlockScopeAwareRuleWalker.prototype.onBlockScopeEnd ()
    8. function tslint.BlockScopeAwareRuleWalker.prototype.onBlockScopeStart ()
    9. function tslint.BlockScopeAwareRuleWalker.prototype.visitNode (node)
  6. module tslint.Configuration
    1. function tslint.Configuration.convertRuleOptions (ruleConfiguration)
    2. function tslint.Configuration.extendConfigurationFile (targetConfig, nextConfigSource)
    3. function tslint.Configuration.findConfiguration (configFile, inputFilePath)
    4. function tslint.Configuration.findConfigurationPath (suppliedConfigFilePath, inputFilePath)
    5. function tslint.Configuration.getRelativePath (directory, relativeTo)
    6. function tslint.Configuration.getRulesDirectories (directories, relativeTo)
    7. function tslint.Configuration.loadConfigurationFromPath (configFilePath)
    8. function tslint.Configuration.parseConfigFile (configFile, configFileDir)
    9. object tslint.Configuration.DEFAULT_CONFIG
    10. object tslint.Configuration.EMPTY_CONFIG
    11. string tslint.Configuration.CONFIG_FILENAME
  7. module tslint.EnableDisableRulesWalker
    1. function tslint.EnableDisableRulesWalker (sourceFile, ruleOptionsList)
  8. module tslint.EnableDisableRulesWalker.prototype
    1. function tslint.EnableDisableRulesWalker.prototype.getEnableDisableRuleMap ()
    2. function tslint.EnableDisableRulesWalker.prototype.getStartOfLinePosition (position, lineOffset)
    3. function tslint.EnableDisableRulesWalker.prototype.handleComment (commentText, range)
    4. function tslint.EnableDisableRulesWalker.prototype.handleTslintLineSwitch (rules, isEnabled, modifier, range)
    5. function tslint.EnableDisableRulesWalker.prototype.switchRuleState (ruleName, isEnabled, start, end)
  9. module tslint.Formatters
    1. function tslint.Formatters.AbstractFormatter ()
    2. function tslint.Formatters.CodeFrameFormatter ()
    3. function tslint.Formatters.FileslistFormatter ()
    4. function tslint.Formatters.JsonFormatter ()
    5. function tslint.Formatters.PmdFormatter ()
    6. function tslint.Formatters.ProseFormatter ()
    7. function tslint.Formatters.StylishFormatter ()
    8. function tslint.Formatters.TapFormatter ()
    9. function tslint.Formatters.VerboseFormatter ()
  10. module tslint.Formatters.CodeFrameFormatter
    1. function tslint.Formatters.CodeFrameFormatter ()
    2. object tslint.Formatters.CodeFrameFormatter.metadata
  11. module tslint.Formatters.CodeFrameFormatter.prototype
    1. function tslint.Formatters.CodeFrameFormatter.prototype.constructor ()
    2. function tslint.Formatters.CodeFrameFormatter.prototype.format (failures)
  12. module tslint.Formatters.FileslistFormatter
    1. function tslint.Formatters.FileslistFormatter ()
    2. object tslint.Formatters.FileslistFormatter.metadata
  13. module tslint.Formatters.FileslistFormatter.prototype
    1. function tslint.Formatters.FileslistFormatter.prototype.constructor ()
    2. function tslint.Formatters.FileslistFormatter.prototype.format (failures)
  14. module tslint.Formatters.JsonFormatter
    1. function tslint.Formatters.JsonFormatter ()
    2. object tslint.Formatters.JsonFormatter.metadata
  15. module tslint.Formatters.JsonFormatter.prototype
    1. function tslint.Formatters.JsonFormatter.prototype.constructor ()
    2. function tslint.Formatters.JsonFormatter.prototype.format (failures)
  16. module tslint.Formatters.PmdFormatter
    1. function tslint.Formatters.PmdFormatter ()
    2. object tslint.Formatters.PmdFormatter.metadata
  17. module tslint.Formatters.PmdFormatter.prototype
    1. function tslint.Formatters.PmdFormatter.prototype.constructor ()
    2. function tslint.Formatters.PmdFormatter.prototype.format (failures)
  18. module tslint.Formatters.ProseFormatter
    1. function tslint.Formatters.ProseFormatter ()
    2. object tslint.Formatters.ProseFormatter.metadata
  19. module tslint.Formatters.ProseFormatter.prototype
    1. function tslint.Formatters.ProseFormatter.prototype.constructor ()
    2. function tslint.Formatters.ProseFormatter.prototype.format (failures, fixes)
  20. module tslint.Formatters.StylishFormatter
    1. function tslint.Formatters.StylishFormatter ()
    2. object tslint.Formatters.StylishFormatter.metadata
  21. module tslint.Formatters.StylishFormatter.prototype
    1. function tslint.Formatters.StylishFormatter.prototype.constructor ()
    2. function tslint.Formatters.StylishFormatter.prototype.format (failures)
    3. function tslint.Formatters.StylishFormatter.prototype.getPositionMaxSize (failures)
    4. function tslint.Formatters.StylishFormatter.prototype.getRuleMaxSize (failures)
    5. function tslint.Formatters.StylishFormatter.prototype.mapToMessages (failures)
    6. function tslint.Formatters.StylishFormatter.prototype.pad (str, len)
  22. module tslint.Formatters.TapFormatter
    1. function tslint.Formatters.TapFormatter ()
    2. object tslint.Formatters.TapFormatter.metadata
  23. module tslint.Formatters.TapFormatter.prototype
    1. function tslint.Formatters.TapFormatter.prototype.constructor ()
    2. function tslint.Formatters.TapFormatter.prototype.format (failures)
    3. function tslint.Formatters.TapFormatter.prototype.mapToMessages (failures)
  24. module tslint.Formatters.VerboseFormatter
    1. function tslint.Formatters.VerboseFormatter ()
    2. object tslint.Formatters.VerboseFormatter.metadata
  25. module tslint.Formatters.VerboseFormatter.prototype
    1. function tslint.Formatters.VerboseFormatter.prototype.constructor ()
    2. function tslint.Formatters.VerboseFormatter.prototype.format (failures)
    3. function tslint.Formatters.VerboseFormatter.prototype.mapToMessages (failures)
  26. module tslint.Linter
    1. function tslint.Linter (options, program)
    2. function tslint.Linter.createProgram (configFile, projectDirectory)
    3. function tslint.Linter.findConfiguration (configFile, inputFilePath)
    4. function tslint.Linter.findConfigurationPath (suppliedConfigFilePath, inputFilePath)
    5. function tslint.Linter.getFileNames (program)
    6. function tslint.Linter.getRulesDirectories (directories, relativeTo)
    7. function tslint.Linter.loadConfigurationFromPath (configFilePath)
    8. string tslint.Linter.VERSION
  27. module tslint.Linter.prototype
    1. function tslint.Linter.prototype.applyFixes (sourceFilePath, sourceContent, ruleFailures)
    2. function tslint.Linter.prototype.applyRule (rule, sourceFile)
    3. function tslint.Linter.prototype.containsRule (rules, rule)
    4. function tslint.Linter.prototype.getEnabledRules (sourceFile, configuration, isJs)
    5. function tslint.Linter.prototype.getResult ()
    6. function tslint.Linter.prototype.getSourceFile (fileName, source)
    7. function tslint.Linter.prototype.lint (fileName, source, configuration)
  28. module tslint.ProgramAwareRuleWalker
    1. function tslint.ProgramAwareRuleWalker (sourceFile, options, program)
  29. module tslint.ProgramAwareRuleWalker.prototype
    1. function tslint.ProgramAwareRuleWalker.prototype.constructor (sourceFile, options, program)
    2. function tslint.ProgramAwareRuleWalker.prototype.getProgram ()
    3. function tslint.ProgramAwareRuleWalker.prototype.getTypeChecker ()
  30. module tslint.Replacement
    1. function tslint.Replacement (innerStart, innerLength, innerText)
    2. function tslint.Replacement.appendText (start, text)
    3. function tslint.Replacement.applyAll (content, replacements)
    4. function tslint.Replacement.applyFixes (content, fixes)
    5. function tslint.Replacement.deleteFromTo (start, end)
    6. function tslint.Replacement.deleteText (start, length)
    7. function tslint.Replacement.replaceFromTo (start, end, text)
    8. function tslint.Replacement.replaceNode (node, text, sourceFile)
  31. module tslint.Replacement.prototype
    1. function tslint.Replacement.prototype.apply (content)
    2. number tslint.Replacement.prototype.end
  32. module tslint.RuleFailure
    1. function tslint.RuleFailure (sourceFile, start, end, failure, ruleName, fix)
  33. module tslint.RuleFailure.prototype
    1. function tslint.RuleFailure.prototype.createFailurePosition (position)
    2. function tslint.RuleFailure.prototype.equals (ruleFailure)
    3. function tslint.RuleFailure.prototype.getEndPosition ()
    4. function tslint.RuleFailure.prototype.getFailure ()
    5. function tslint.RuleFailure.prototype.getFileName ()
    6. function tslint.RuleFailure.prototype.getFix ()
    7. function tslint.RuleFailure.prototype.getRawLines ()
    8. function tslint.RuleFailure.prototype.getRuleName ()
    9. function tslint.RuleFailure.prototype.getRuleSeverity ()
    10. function tslint.RuleFailure.prototype.getStartPosition ()
    11. function tslint.RuleFailure.prototype.hasFix ()
    12. function tslint.RuleFailure.prototype.setRuleSeverity (value)
    13. function tslint.RuleFailure.prototype.toJson ()
  34. module tslint.RuleFailurePosition
    1. function tslint.RuleFailurePosition (position, lineAndCharacter)
  35. module tslint.RuleFailurePosition.prototype
    1. function tslint.RuleFailurePosition.prototype.equals (ruleFailurePosition)
    2. function tslint.RuleFailurePosition.prototype.getLineAndCharacter ()
    3. function tslint.RuleFailurePosition.prototype.getPosition ()
    4. function tslint.RuleFailurePosition.prototype.toJson ()
  36. module tslint.RuleWalker
    1. function tslint.RuleWalker (sourceFile, options)
  37. module tslint.RuleWalker.prototype
    1. function tslint.RuleWalker.prototype.addFailure (failure)
    2. function tslint.RuleWalker.prototype.addFailureAt (start, width, failure, fix)
    3. function tslint.RuleWalker.prototype.addFailureAtNode (node, failure, fix)
    4. function tslint.RuleWalker.prototype.addFailureFromStartToEnd (start, end, failure, fix)
    5. function tslint.RuleWalker.prototype.appendText (start, text)
    6. function tslint.RuleWalker.prototype.constructor (sourceFile, options)
    7. function tslint.RuleWalker.prototype.createFailure (start, width, failure, fix)
    8. function tslint.RuleWalker.prototype.createReplacement (start, length, text)
    9. function tslint.RuleWalker.prototype.deleteFromTo (start, end)
    10. function tslint.RuleWalker.prototype.deleteText (start, length)
    11. function tslint.RuleWalker.prototype.getFailures ()
    12. function tslint.RuleWalker.prototype.getLimit ()
    13. function tslint.RuleWalker.prototype.getLineAndCharacterOfPosition (position)
    14. function tslint.RuleWalker.prototype.getOptions ()
    15. function tslint.RuleWalker.prototype.getRuleName ()
    16. function tslint.RuleWalker.prototype.getSourceFile ()
    17. function tslint.RuleWalker.prototype.hasOption (option)
  38. module tslint.Rules
    1. function tslint.Rules.AbstractRule (options)
    2. function tslint.Rules.OptionallyTypedRule ()
    3. function tslint.Rules.TypedRule ()
  39. module tslint.Rules.AbstractRule
    1. function tslint.Rules.AbstractRule (options)
  40. module tslint.Rules.AbstractRule.prototype
    1. function tslint.Rules.AbstractRule.prototype.applyWithFunction (sourceFile, walkFn, options)
    2. function tslint.Rules.AbstractRule.prototype.applyWithWalker (walker)
    3. function tslint.Rules.AbstractRule.prototype.filterFailures (failures)
    4. function tslint.Rules.AbstractRule.prototype.getOptions ()
    5. function tslint.Rules.AbstractRule.prototype.isEnabled ()
  41. module tslint.Rules.OptionallyTypedRule
    1. function tslint.Rules.OptionallyTypedRule ()
  42. module tslint.Rules.OptionallyTypedRule.prototype
    1. function tslint.Rules.OptionallyTypedRule.prototype.constructor ()
  43. module tslint.Rules.TypedRule
    1. function tslint.Rules.TypedRule ()
  44. module tslint.Rules.TypedRule.prototype
    1. function tslint.Rules.TypedRule.prototype.apply ()
    2. function tslint.Rules.TypedRule.prototype.constructor ()
  45. module tslint.ScopeAwareRuleWalker
    1. function tslint.ScopeAwareRuleWalker (sourceFile, options)
  46. module tslint.ScopeAwareRuleWalker.prototype
    1. function tslint.ScopeAwareRuleWalker.prototype.constructor (sourceFile, options)
    2. function tslint.ScopeAwareRuleWalker.prototype.getAllScopes ()
    3. function tslint.ScopeAwareRuleWalker.prototype.getCurrentDepth ()
    4. function tslint.ScopeAwareRuleWalker.prototype.getCurrentScope ()
    5. function tslint.ScopeAwareRuleWalker.prototype.isScopeBoundary (node)
    6. function tslint.ScopeAwareRuleWalker.prototype.onScopeEnd ()
    7. function tslint.ScopeAwareRuleWalker.prototype.onScopeStart ()
    8. function tslint.ScopeAwareRuleWalker.prototype.visitNode (node)
  47. module tslint.SyntaxWalker
    1. function tslint.SyntaxWalker ()
  48. module tslint.SyntaxWalker.prototype
    1. function tslint.SyntaxWalker.prototype.visitAnyKeyword (node)
    2. function tslint.SyntaxWalker.prototype.visitArrayLiteralExpression (node)
    3. function tslint.SyntaxWalker.prototype.visitArrayType (node)
    4. function tslint.SyntaxWalker.prototype.visitArrowFunction (node)
    5. function tslint.SyntaxWalker.prototype.visitBinaryExpression (node)
    6. function tslint.SyntaxWalker.prototype.visitBindingElement (node)
    7. function tslint.SyntaxWalker.prototype.visitBindingPattern (node)
    8. function tslint.SyntaxWalker.prototype.visitBlock (node)
    9. function tslint.SyntaxWalker.prototype.visitBreakStatement (node)
    10. function tslint.SyntaxWalker.prototype.visitCallExpression (node)
    11. function tslint.SyntaxWalker.prototype.visitCallSignature (node)
    12. function tslint.SyntaxWalker.prototype.visitCaseClause (node)
    13. function tslint.SyntaxWalker.prototype.visitCatchClause (node)
    14. function tslint.SyntaxWalker.prototype.visitClassDeclaration (node)
    15. function tslint.SyntaxWalker.prototype.visitClassExpression (node)
    16. function tslint.SyntaxWalker.prototype.visitConditionalExpression (node)
    17. function tslint.SyntaxWalker.prototype.visitConstructSignature (node)
    18. function tslint.SyntaxWalker.prototype.visitConstructorDeclaration (node)
    19. function tslint.SyntaxWalker.prototype.visitConstructorType (node)
    20. function tslint.SyntaxWalker.prototype.visitContinueStatement (node)
    21. function tslint.SyntaxWalker.prototype.visitDebuggerStatement (node)
    22. function tslint.SyntaxWalker.prototype.visitDefaultClause (node)
    23. function tslint.SyntaxWalker.prototype.visitDoStatement (node)
    24. function tslint.SyntaxWalker.prototype.visitElementAccessExpression (node)
    25. function tslint.SyntaxWalker.prototype.visitEndOfFileToken (node)
    26. function tslint.SyntaxWalker.prototype.visitEnumDeclaration (node)
    27. function tslint.SyntaxWalker.prototype.visitExportAssignment (node)
    28. function tslint.SyntaxWalker.prototype.visitExpressionStatement (node)
    29. function tslint.SyntaxWalker.prototype.visitForInStatement (node)
    30. function tslint.SyntaxWalker.prototype.visitForOfStatement (node)
    31. function tslint.SyntaxWalker.prototype.visitForStatement (node)
    32. function tslint.SyntaxWalker.prototype.visitFunctionDeclaration (node)
    33. function tslint.SyntaxWalker.prototype.visitFunctionExpression (node)
    34. function tslint.SyntaxWalker.prototype.visitFunctionType (node)
    35. function tslint.SyntaxWalker.prototype.visitGetAccessor (node)
    36. function tslint.SyntaxWalker.prototype.visitIdentifier (node)
    37. function tslint.SyntaxWalker.prototype.visitIfStatement (node)
    38. function tslint.SyntaxWalker.prototype.visitImportDeclaration (node)
    39. function tslint.SyntaxWalker.prototype.visitImportEqualsDeclaration (node)
    40. function tslint.SyntaxWalker.prototype.visitIndexSignatureDeclaration (node)
    41. function tslint.SyntaxWalker.prototype.visitInterfaceDeclaration (node)
    42. function tslint.SyntaxWalker.prototype.visitJsxAttribute (node)
    43. function tslint.SyntaxWalker.prototype.visitJsxElement (node)
    44. function tslint.SyntaxWalker.prototype.visitJsxExpression (node)
    45. function tslint.SyntaxWalker.prototype.visitJsxSelfClosingElement (node)
    46. function tslint.SyntaxWalker.prototype.visitJsxSpreadAttribute (node)
    47. function tslint.SyntaxWalker.prototype.visitLabeledStatement (node)
    48. function tslint.SyntaxWalker.prototype.visitMethodDeclaration (node)
    49. function tslint.SyntaxWalker.prototype.visitMethodSignature (node)
    50. function tslint.SyntaxWalker.prototype.visitModuleDeclaration (node)
    51. function tslint.SyntaxWalker.prototype.visitNamedImports (node)
    52. function tslint.SyntaxWalker.prototype.visitNamespaceImport (node)
    53. function tslint.SyntaxWalker.prototype.visitNewExpression (node)
    54. function tslint.SyntaxWalker.prototype.visitNode (node)
    55. function tslint.SyntaxWalker.prototype.visitNonNullExpression (node)
    56. function tslint.SyntaxWalker.prototype.visitNumericLiteral (node)
    57. function tslint.SyntaxWalker.prototype.visitObjectLiteralExpression (node)
    58. function tslint.SyntaxWalker.prototype.visitParameterDeclaration (node)
    59. function tslint.SyntaxWalker.prototype.visitPostfixUnaryExpression (node)
    60. function tslint.SyntaxWalker.prototype.visitPrefixUnaryExpression (node)
    61. function tslint.SyntaxWalker.prototype.visitPropertyAccessExpression (node)
    62. function tslint.SyntaxWalker.prototype.visitPropertyAssignment (node)
    63. function tslint.SyntaxWalker.prototype.visitPropertyDeclaration (node)
    64. function tslint.SyntaxWalker.prototype.visitPropertySignature (node)
    65. function tslint.SyntaxWalker.prototype.visitRegularExpressionLiteral (node)
    66. function tslint.SyntaxWalker.prototype.visitReturnStatement (node)
    67. function tslint.SyntaxWalker.prototype.visitSetAccessor (node)
    68. function tslint.SyntaxWalker.prototype.visitSourceFile (node)
    69. function tslint.SyntaxWalker.prototype.visitStringLiteral (node)
    70. function tslint.SyntaxWalker.prototype.visitSwitchStatement (node)
    71. function tslint.SyntaxWalker.prototype.visitTemplateExpression (node)
    72. function tslint.SyntaxWalker.prototype.visitThrowStatement (node)
    73. function tslint.SyntaxWalker.prototype.visitTryStatement (node)
    74. function tslint.SyntaxWalker.prototype.visitTupleType (node)
    75. function tslint.SyntaxWalker.prototype.visitTypeAliasDeclaration (node)
    76. function tslint.SyntaxWalker.prototype.visitTypeAssertionExpression (node)
    77. function tslint.SyntaxWalker.prototype.visitTypeLiteral (node)
    78. function tslint.SyntaxWalker.prototype.visitTypeReference (node)
    79. function tslint.SyntaxWalker.prototype.visitVariableDeclaration (node)
    80. function tslint.SyntaxWalker.prototype.visitVariableDeclarationList (node)
    81. function tslint.SyntaxWalker.prototype.visitVariableStatement (node)
    82. function tslint.SyntaxWalker.prototype.visitWhileStatement (node)
    83. function tslint.SyntaxWalker.prototype.visitWithStatement (node)
    84. function tslint.SyntaxWalker.prototype.walk (node)
    85. function tslint.SyntaxWalker.prototype.walkChildren (node)
  49. module tslint.Test
    1. function tslint.Test.consoleTestResultHandler (testResult)
    2. function tslint.Test.consoleTestResultsHandler (testResults)
    3. function tslint.Test.runTest (testDirectory, rulesDirectory)
    4. function tslint.Test.runTests (patterns, rulesDirectory)
  50. module tslint.Utils
    1. function tslint.Utils.arrayify (arg)
    2. function tslint.Utils.arraysAreEqual (a, b, eq)
    3. function tslint.Utils.camelize (stringWithHyphens)
    4. function tslint.Utils.dedent (strings)
    5. function tslint.Utils.escapeRegExp (re)
    6. function tslint.Utils.flatMap (inputs, getOutputs)
    7. function tslint.Utils.mapDefined (inputs, getOutput)
    8. function tslint.Utils.objectify (arg)
    9. function tslint.Utils.stripComments (content)
  51. module tslint.WalkContext
    1. function tslint.WalkContext (sourceFile, ruleName, options)
  52. module tslint.WalkContext.prototype
    1. function tslint.WalkContext.prototype.addFailure (start, end, failure, fix)
    2. function tslint.WalkContext.prototype.addFailureAt (start, width, failure, fix)
    3. function tslint.WalkContext.prototype.addFailureAtNode (node, failure, fix)
  53. module tslint.enableDisableRules
    1. function tslint.enableDisableRules.EnableDisableRulesWalker (sourceFile, ruleOptionsList)
  54. module tslint.error
    1. function tslint.error.FatalError (message, innerError)
    2. function tslint.error.isError (possibleError)
    3. function tslint.error.showWarningOnce (message)
  55. module tslint.formatterLoader
    1. function tslint.formatterLoader.findFormatter (name, formattersDirectory)
  56. module tslint.ruleLoader
    1. function tslint.ruleLoader.findRule (name, rulesDirectories)
    2. function tslint.ruleLoader.loadRules (ruleOptionsList, enableDisableRuleMap, rulesDirectories, isJs)
  57. module tslint.runner
    1. function tslint.runner.Runner (options, outputStream)

module tslint

function tslint.AbstractWalker ()

function tslint.BlockScopeAwareRuleWalker (sourceFile, options)

function tslint.EnableDisableRulesWalker (sourceFile, ruleOptionsList)

function tslint.Formatters.CodeFrameFormatter ()

function tslint.Formatters.FileslistFormatter ()

function tslint.Formatters.JsonFormatter ()

function tslint.Formatters.PmdFormatter ()

function tslint.Formatters.ProseFormatter ()

function tslint.Formatters.StylishFormatter ()

function tslint.Formatters.TapFormatter ()

function tslint.Formatters.VerboseFormatter ()

function tslint.Linter (options, program)

function tslint.ProgramAwareRuleWalker (sourceFile, options, program)

function tslint.Replacement (innerStart, innerLength, innerText)

function tslint.RuleFailure (sourceFile, start, end, failure, ruleName, fix)

function tslint.RuleFailurePosition (position, lineAndCharacter)

function tslint.RuleWalker (sourceFile, options)

function tslint.Rules.AbstractRule (options)

function tslint.Rules.OptionallyTypedRule ()

function tslint.Rules.TypedRule ()

function tslint.ScopeAwareRuleWalker (sourceFile, options)

function tslint.SyntaxWalker ()

function tslint.WalkContext (sourceFile, ruleName, options)

function tslint.ancestorWhere (node, predicate)

function tslint.childOfKind (node, kind)

function tslint.doesIntersect (failure, disabledIntervals)

function tslint.findFormatter (name, formattersDirectory)

function tslint.findRule (name, rulesDirectories)

function tslint.forEachComment (node, cb)

function tslint.forEachToken (node, skipTrivia, cb, filter)

function tslint.getBindingElementVariableDeclaration (node)

function tslint.getEqualsKind (node)

function tslint.getSourceFile (fileName, source)

function tslint.hasCommentAfterPosition (text, position)

function tslint.hasModifier (modifiers)

function tslint.isAssignment (node)

function tslint.isBlockScopeBoundary (node)

function tslint.isBlockScopedBindingElement (node)

function tslint.isBlockScopedVariable (node)

function tslint.isCombinedModifierFlagSet (node, flagToCheck)

function tslint.isCombinedNodeFlagSet (node, flagToCheck)

function tslint.isLoop (node)

function tslint.isNestedModuleDeclaration (decl)

function tslint.isNodeFlagSet (node, flagToCheck)

function tslint.isObjectFlagSet (objectType, flagToCheck)

function tslint.isScopeBoundary (node)

function tslint.isSymbolFlagSet (symbol, flagToCheck)

function tslint.isTypeFlagSet (type, flagToCheck)

function tslint.isTypedRule (rule)

function tslint.loadRules (ruleOptionsList, enableDisableRuleMap, rulesDirectories, isJs)

function tslint.someAncestor (node, predicate)

function tslint.unwrapParentheses (node)

module tslint.AbstractWalker

function tslint.AbstractWalker ()

module tslint.AbstractWalker.prototype

function tslint.AbstractWalker.prototype.constructor ()

function tslint.AbstractWalker.prototype.getFailures ()

function tslint.AbstractWalker.prototype.getSourceFile ()

module tslint.BlockScopeAwareRuleWalker

function tslint.BlockScopeAwareRuleWalker (sourceFile, options)

module tslint.BlockScopeAwareRuleWalker.prototype

function tslint.BlockScopeAwareRuleWalker.prototype.constructor (sourceFile, options)

function tslint.BlockScopeAwareRuleWalker.prototype.findBlockScope (predicate)

function tslint.BlockScopeAwareRuleWalker.prototype.getAllBlockScopes ()

function tslint.BlockScopeAwareRuleWalker.prototype.getCurrentBlockDepth ()

function tslint.BlockScopeAwareRuleWalker.prototype.getCurrentBlockScope ()

function tslint.BlockScopeAwareRuleWalker.prototype.isBlockScopeBoundary (node)

function tslint.BlockScopeAwareRuleWalker.prototype.onBlockScopeEnd ()

function tslint.BlockScopeAwareRuleWalker.prototype.onBlockScopeStart ()

function tslint.BlockScopeAwareRuleWalker.prototype.visitNode (node)

module tslint.Configuration

function tslint.Configuration.convertRuleOptions (ruleConfiguration)

function tslint.Configuration.extendConfigurationFile (targetConfig, nextConfigSource)

function tslint.Configuration.findConfiguration (configFile, inputFilePath)

function tslint.Configuration.findConfigurationPath (suppliedConfigFilePath, inputFilePath)

function tslint.Configuration.getRelativePath (directory, relativeTo)

function tslint.Configuration.getRulesDirectories (directories, relativeTo)

function tslint.Configuration.loadConfigurationFromPath (configFilePath)

function tslint.Configuration.parseConfigFile (configFile, configFileDir)

module tslint.EnableDisableRulesWalker

function tslint.EnableDisableRulesWalker (sourceFile, ruleOptionsList)

module tslint.EnableDisableRulesWalker.prototype

function tslint.EnableDisableRulesWalker.prototype.getEnableDisableRuleMap ()

function tslint.EnableDisableRulesWalker.prototype.getStartOfLinePosition (position, lineOffset)

function tslint.EnableDisableRulesWalker.prototype.handleComment (commentText, range)

function tslint.EnableDisableRulesWalker.prototype.handleTslintLineSwitch (rules, isEnabled, modifier, range)

function tslint.EnableDisableRulesWalker.prototype.switchRuleState (ruleName, isEnabled, start, end)

module tslint.Formatters

function tslint.Formatters.AbstractFormatter ()

function tslint.Formatters.CodeFrameFormatter ()

function tslint.Formatters.FileslistFormatter ()

function tslint.Formatters.JsonFormatter ()

function tslint.Formatters.PmdFormatter ()

function tslint.Formatters.ProseFormatter ()

function tslint.Formatters.StylishFormatter ()

function tslint.Formatters.TapFormatter ()

function tslint.Formatters.VerboseFormatter ()

module tslint.Formatters.CodeFrameFormatter

function tslint.Formatters.CodeFrameFormatter ()

module tslint.Formatters.CodeFrameFormatter.prototype

function tslint.Formatters.CodeFrameFormatter.prototype.constructor ()

function tslint.Formatters.CodeFrameFormatter.prototype.format (failures)

module tslint.Formatters.FileslistFormatter

function tslint.Formatters.FileslistFormatter ()

module tslint.Formatters.FileslistFormatter.prototype

function tslint.Formatters.FileslistFormatter.prototype.constructor ()

function tslint.Formatters.FileslistFormatter.prototype.format (failures)

module tslint.Formatters.JsonFormatter

function tslint.Formatters.JsonFormatter ()

module tslint.Formatters.JsonFormatter.prototype

function tslint.Formatters.JsonFormatter.prototype.constructor ()

function tslint.Formatters.JsonFormatter.prototype.format (failures)

module tslint.Formatters.PmdFormatter

function tslint.Formatters.PmdFormatter ()

module tslint.Formatters.PmdFormatter.prototype

function tslint.Formatters.PmdFormatter.prototype.constructor ()

function tslint.Formatters.PmdFormatter.prototype.format (failures)

module tslint.Formatters.ProseFormatter

function tslint.Formatters.ProseFormatter ()

module tslint.Formatters.ProseFormatter.prototype

function tslint.Formatters.ProseFormatter.prototype.constructor ()

function tslint.Formatters.ProseFormatter.prototype.format (failures, fixes)

module tslint.Formatters.StylishFormatter

function tslint.Formatters.StylishFormatter ()

module tslint.Formatters.StylishFormatter.prototype

function tslint.Formatters.StylishFormatter.prototype.constructor ()

function tslint.Formatters.StylishFormatter.prototype.format (failures)

function tslint.Formatters.StylishFormatter.prototype.getPositionMaxSize (failures)

function tslint.Formatters.StylishFormatter.prototype.getRuleMaxSize (failures)

function tslint.Formatters.StylishFormatter.prototype.mapToMessages (failures)

function tslint.Formatters.StylishFormatter.prototype.pad (str, len)

module tslint.Formatters.TapFormatter

function tslint.Formatters.TapFormatter ()

module tslint.Formatters.TapFormatter.prototype

function tslint.Formatters.TapFormatter.prototype.constructor ()

function tslint.Formatters.TapFormatter.prototype.format (failures)

function tslint.Formatters.TapFormatter.prototype.mapToMessages (failures)

module tslint.Formatters.VerboseFormatter

function tslint.Formatters.VerboseFormatter ()

module tslint.Formatters.VerboseFormatter.prototype

function tslint.Formatters.VerboseFormatter.prototype.constructor ()

function tslint.Formatters.VerboseFormatter.prototype.format (failures)

function tslint.Formatters.VerboseFormatter.prototype.mapToMessages (failures)

module tslint.Linter

function tslint.Linter (options, program)

function tslint.Linter.createProgram (configFile, projectDirectory)

function tslint.Linter.findConfiguration (configFile, inputFilePath)

function tslint.Linter.findConfigurationPath (suppliedConfigFilePath, inputFilePath)

function tslint.Linter.getFileNames (program)

function tslint.Linter.getRulesDirectories (directories, relativeTo)

function tslint.Linter.loadConfigurationFromPath (configFilePath)

module tslint.Linter.prototype

function tslint.Linter.prototype.applyFixes (sourceFilePath, sourceContent, ruleFailures)

function tslint.Linter.prototype.applyRule (rule, sourceFile)

function tslint.Linter.prototype.containsRule (rules, rule)

function tslint.Linter.prototype.getEnabledRules (sourceFile, configuration, isJs)

function tslint.Linter.prototype.getResult ()

function tslint.Linter.prototype.getSourceFile (fileName, source)

function tslint.Linter.prototype.lint (fileName, source, configuration)

module tslint.ProgramAwareRuleWalker

function tslint.ProgramAwareRuleWalker (sourceFile, options, program)

module tslint.ProgramAwareRuleWalker.prototype

function tslint.ProgramAwareRuleWalker.prototype.constructor (sourceFile, options, program)

function tslint.ProgramAwareRuleWalker.prototype.getProgram ()

function tslint.ProgramAwareRuleWalker.prototype.getTypeChecker ()

module tslint.Replacement

function tslint.Replacement (innerStart, innerLength, innerText)

function tslint.Replacement.appendText (start, text)

function tslint.Replacement.applyAll (content, replacements)

function tslint.Replacement.applyFixes (content, fixes)

function tslint.Replacement.deleteFromTo (start, end)

function tslint.Replacement.deleteText (start, length)

function tslint.Replacement.replaceFromTo (start, end, text)

function tslint.Replacement.replaceNode (node, text, sourceFile)

module tslint.Replacement.prototype

function tslint.Replacement.prototype.apply (content)

module tslint.RuleFailure

function tslint.RuleFailure (sourceFile, start, end, failure, ruleName, fix)

module tslint.RuleFailure.prototype

function tslint.RuleFailure.prototype.createFailurePosition (position)

function tslint.RuleFailure.prototype.equals (ruleFailure)

function tslint.RuleFailure.prototype.getEndPosition ()

function tslint.RuleFailure.prototype.getFailure ()

function tslint.RuleFailure.prototype.getFileName ()

function tslint.RuleFailure.prototype.getFix ()

function tslint.RuleFailure.prototype.getRawLines ()

function tslint.RuleFailure.prototype.getRuleName ()

function tslint.RuleFailure.prototype.getRuleSeverity ()

function tslint.RuleFailure.prototype.getStartPosition ()

function tslint.RuleFailure.prototype.hasFix ()

function tslint.RuleFailure.prototype.setRuleSeverity (value)

function tslint.RuleFailure.prototype.toJson ()

module tslint.RuleFailurePosition

function tslint.RuleFailurePosition (position, lineAndCharacter)

module tslint.RuleFailurePosition.prototype

function tslint.RuleFailurePosition.prototype.equals (ruleFailurePosition)

function tslint.RuleFailurePosition.prototype.getLineAndCharacter ()

function tslint.RuleFailurePosition.prototype.getPosition ()

function tslint.RuleFailurePosition.prototype.toJson ()

module tslint.RuleWalker

function tslint.RuleWalker (sourceFile, options)

module tslint.RuleWalker.prototype

function tslint.RuleWalker.prototype.addFailure (failure)

function tslint.RuleWalker.prototype.addFailureAt (start, width, failure, fix)

function tslint.RuleWalker.prototype.addFailureAtNode (node, failure, fix)

function tslint.RuleWalker.prototype.addFailureFromStartToEnd (start, end, failure, fix)

function tslint.RuleWalker.prototype.appendText (start, text)

function tslint.RuleWalker.prototype.constructor (sourceFile, options)

function tslint.RuleWalker.prototype.createFailure (start, width, failure, fix)

function tslint.RuleWalker.prototype.createReplacement (start, length, text)

function tslint.RuleWalker.prototype.deleteFromTo (start, end)

function tslint.RuleWalker.prototype.deleteText (start, length)

function tslint.RuleWalker.prototype.getFailures ()

function tslint.RuleWalker.prototype.getLimit ()

function tslint.RuleWalker.prototype.getLineAndCharacterOfPosition (position)

function tslint.RuleWalker.prototype.getOptions ()

function tslint.RuleWalker.prototype.getRuleName ()

function tslint.RuleWalker.prototype.getSourceFile ()

function tslint.RuleWalker.prototype.hasOption (option)

module tslint.Rules

function tslint.Rules.AbstractRule (options)

function tslint.Rules.OptionallyTypedRule ()

function tslint.Rules.TypedRule ()

module tslint.Rules.AbstractRule

function tslint.Rules.AbstractRule (options)

module tslint.Rules.AbstractRule.prototype

function tslint.Rules.AbstractRule.prototype.applyWithFunction (sourceFile, walkFn, options)

function tslint.Rules.AbstractRule.prototype.applyWithWalker (walker)

function tslint.Rules.AbstractRule.prototype.filterFailures (failures)

function tslint.Rules.AbstractRule.prototype.getOptions ()

function tslint.Rules.AbstractRule.prototype.isEnabled ()

module tslint.Rules.OptionallyTypedRule

function tslint.Rules.OptionallyTypedRule ()

module tslint.Rules.OptionallyTypedRule.prototype

function tslint.Rules.OptionallyTypedRule.prototype.constructor ()

module tslint.Rules.TypedRule

function tslint.Rules.TypedRule ()

module tslint.Rules.TypedRule.prototype

function tslint.Rules.TypedRule.prototype.apply ()

function tslint.Rules.TypedRule.prototype.constructor ()

module tslint.ScopeAwareRuleWalker

function tslint.ScopeAwareRuleWalker (sourceFile, options)

module tslint.ScopeAwareRuleWalker.prototype

function tslint.ScopeAwareRuleWalker.prototype.constructor (sourceFile, options)

function tslint.ScopeAwareRuleWalker.prototype.getAllScopes ()

function tslint.ScopeAwareRuleWalker.prototype.getCurrentDepth ()

function tslint.ScopeAwareRuleWalker.prototype.getCurrentScope ()

function tslint.ScopeAwareRuleWalker.prototype.isScopeBoundary (node)

function tslint.ScopeAwareRuleWalker.prototype.onScopeEnd ()

function tslint.ScopeAwareRuleWalker.prototype.onScopeStart ()

function tslint.ScopeAwareRuleWalker.prototype.visitNode (node)

module tslint.SyntaxWalker

function tslint.SyntaxWalker ()

module tslint.SyntaxWalker.prototype

function tslint.SyntaxWalker.prototype.visitAnyKeyword (node)

function tslint.SyntaxWalker.prototype.visitArrayLiteralExpression (node)

function tslint.SyntaxWalker.prototype.visitArrayType (node)

function tslint.SyntaxWalker.prototype.visitArrowFunction (node)

function tslint.SyntaxWalker.prototype.visitBinaryExpression (node)

function tslint.SyntaxWalker.prototype.visitBindingElement (node)

function tslint.SyntaxWalker.prototype.visitBindingPattern (node)

function tslint.SyntaxWalker.prototype.visitBlock (node)

function tslint.SyntaxWalker.prototype.visitBreakStatement (node)

function tslint.SyntaxWalker.prototype.visitCallExpression (node)

function tslint.SyntaxWalker.prototype.visitCallSignature (node)

function tslint.SyntaxWalker.prototype.visitCaseClause (node)

function tslint.SyntaxWalker.prototype.visitCatchClause (node)

function tslint.SyntaxWalker.prototype.visitClassDeclaration (node)

function tslint.SyntaxWalker.prototype.visitClassExpression (node)

function tslint.SyntaxWalker.prototype.visitConditionalExpression (node)

function tslint.SyntaxWalker.prototype.visitConstructSignature (node)

function tslint.SyntaxWalker.prototype.visitConstructorDeclaration (node)

function tslint.SyntaxWalker.prototype.visitConstructorType (node)

function tslint.SyntaxWalker.prototype.visitContinueStatement (node)

function tslint.SyntaxWalker.prototype.visitDebuggerStatement (node)

function tslint.SyntaxWalker.prototype.visitDefaultClause (node)

function tslint.SyntaxWalker.prototype.visitDoStatement (node)

function tslint.SyntaxWalker.prototype.visitElementAccessExpression (node)

function tslint.SyntaxWalker.prototype.visitEndOfFileToken (node)

function tslint.SyntaxWalker.prototype.visitEnumDeclaration (node)

function tslint.SyntaxWalker.prototype.visitExportAssignment (node)

function tslint.SyntaxWalker.prototype.visitExpressionStatement (node)

function tslint.SyntaxWalker.prototype.visitForInStatement (node)

function tslint.SyntaxWalker.prototype.visitForOfStatement (node)

function tslint.SyntaxWalker.prototype.visitForStatement (node)

function tslint.SyntaxWalker.prototype.visitFunctionDeclaration (node)

function tslint.SyntaxWalker.prototype.visitFunctionExpression (node)

function tslint.SyntaxWalker.prototype.visitFunctionType (node)

function tslint.SyntaxWalker.prototype.visitGetAccessor (node)

function tslint.SyntaxWalker.prototype.visitIdentifier (node)

function tslint.SyntaxWalker.prototype.visitIfStatement (node)

function tslint.SyntaxWalker.prototype.visitImportDeclaration (node)

function tslint.SyntaxWalker.prototype.visitImportEqualsDeclaration (node)

function tslint.SyntaxWalker.prototype.visitIndexSignatureDeclaration (node)

function tslint.SyntaxWalker.prototype.visitInterfaceDeclaration (node)

function tslint.SyntaxWalker.prototype.visitJsxAttribute (node)

function tslint.SyntaxWalker.prototype.visitJsxElement (node)

function tslint.SyntaxWalker.prototype.visitJsxExpression (node)

function tslint.SyntaxWalker.prototype.visitJsxSelfClosingElement (node)

function tslint.SyntaxWalker.prototype.visitJsxSpreadAttribute (node)

function tslint.SyntaxWalker.prototype.visitLabeledStatement (node)

function tslint.SyntaxWalker.prototype.visitMethodDeclaration (node)

function tslint.SyntaxWalker.prototype.visitMethodSignature (node)

function tslint.SyntaxWalker.prototype.visitModuleDeclaration (node)

function tslint.SyntaxWalker.prototype.visitNamedImports (node)

function tslint.SyntaxWalker.prototype.visitNamespaceImport (node)

function tslint.SyntaxWalker.prototype.visitNewExpression (node)

function tslint.SyntaxWalker.prototype.visitNode (node)

function tslint.SyntaxWalker.prototype.visitNonNullExpression (node)

function tslint.SyntaxWalker.prototype.visitNumericLiteral (node)

function tslint.SyntaxWalker.prototype.visitObjectLiteralExpression (node)

function tslint.SyntaxWalker.prototype.visitParameterDeclaration (node)

function tslint.SyntaxWalker.prototype.visitPostfixUnaryExpression (node)

function tslint.SyntaxWalker.prototype.visitPrefixUnaryExpression (node)

function tslint.SyntaxWalker.prototype.visitPropertyAccessExpression (node)

function tslint.SyntaxWalker.prototype.visitPropertyAssignment (node)

function tslint.SyntaxWalker.prototype.visitPropertyDeclaration (node)

function tslint.SyntaxWalker.prototype.visitPropertySignature (node)

function tslint.SyntaxWalker.prototype.visitRegularExpressionLiteral (node)

function tslint.SyntaxWalker.prototype.visitReturnStatement (node)

function tslint.SyntaxWalker.prototype.visitSetAccessor (node)

function tslint.SyntaxWalker.prototype.visitSourceFile (node)

function tslint.SyntaxWalker.prototype.visitStringLiteral (node)

function tslint.SyntaxWalker.prototype.visitSwitchStatement (node)

function tslint.SyntaxWalker.prototype.visitTemplateExpression (node)

function tslint.SyntaxWalker.prototype.visitThrowStatement (node)

function tslint.SyntaxWalker.prototype.visitTryStatement (node)

function tslint.SyntaxWalker.prototype.visitTupleType (node)

function tslint.SyntaxWalker.prototype.visitTypeAliasDeclaration (node)

function tslint.SyntaxWalker.prototype.visitTypeAssertionExpression (node)

function tslint.SyntaxWalker.prototype.visitTypeLiteral (node)

function tslint.SyntaxWalker.prototype.visitTypeReference (node)

function tslint.SyntaxWalker.prototype.visitVariableDeclaration (node)

function tslint.SyntaxWalker.prototype.visitVariableDeclarationList (node)

function tslint.SyntaxWalker.prototype.visitVariableStatement (node)

function tslint.SyntaxWalker.prototype.visitWhileStatement (node)

function tslint.SyntaxWalker.prototype.visitWithStatement (node)

function tslint.SyntaxWalker.prototype.walk (node)

function tslint.SyntaxWalker.prototype.walkChildren (node)

module tslint.Test

function tslint.Test.consoleTestResultHandler (testResult)

function tslint.Test.consoleTestResultsHandler (testResults)

function tslint.Test.runTest (testDirectory, rulesDirectory)

function tslint.Test.runTests (patterns, rulesDirectory)

module tslint.Utils

function tslint.Utils.arrayify (arg)

function tslint.Utils.arraysAreEqual (a, b, eq)

function tslint.Utils.camelize (stringWithHyphens)

function tslint.Utils.dedent (strings)

function tslint.Utils.escapeRegExp (re)

function tslint.Utils.flatMap (inputs, getOutputs)

function tslint.Utils.mapDefined (inputs, getOutput)

function tslint.Utils.objectify (arg)

function tslint.Utils.stripComments (content)

module tslint.WalkContext

function tslint.WalkContext (sourceFile, ruleName, options)

module tslint.WalkContext.prototype

function tslint.WalkContext.prototype.addFailure (start, end, failure, fix)

function tslint.WalkContext.prototype.addFailureAt (start, width, failure, fix)

function tslint.WalkContext.prototype.addFailureAtNode (node, failure, fix)

module tslint.enableDisableRules

function tslint.enableDisableRules.EnableDisableRulesWalker (sourceFile, ruleOptionsList)

module tslint.error

function tslint.error.FatalError (message, innerError)

function tslint.error.isError (possibleError)

function tslint.error.showWarningOnce (message)

module tslint.formatterLoader

function tslint.formatterLoader.findFormatter (name, formattersDirectory)

module tslint.ruleLoader

function tslint.ruleLoader.findRule (name, rulesDirectories)

function tslint.ruleLoader.loadRules (ruleOptionsList, enableDisableRuleMap, rulesDirectories, isJs)

module tslint.runner

function tslint.runner.Runner (options, outputStream)

[ this document was created with utility2 ]