lib/lifecycle/Lifecycle.ts:772: (warn) This file has 773 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller parts
lib/util/helpers.ts:792: (warn) This file has 793 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller parts
lib/util/notifications.ts:528: (warn) This file has 529 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller parts
test/util/goals.test.ts:5702: (warn) This file has 5703 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller parts
test/util/helpers.test.ts:1224: (warn) This file has 1225 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller parts
cyclomatic-complexity
lib/handlers/event/push/rendering/ComplianceNodeRenderer.ts:144
: (warn) The function render has a cyclomatic complexity of 25 which is higher than the threshold of 20lib/handlers/event/push/rendering/StatusesNodeRenderer.ts:237
: (warn) The function render has a cyclomatic complexity of 31 which is higher than the threshold of 20lib/handlers/event/push/rendering/StatusesNodeRenderer.ts:277
: (warn) The function has a cyclomatic complexity of 22 which is higher than the threshold of 20lib/handlers/event/push/rendering/StatusesNodeRenderer.ts:297
: (warn) The function has a cyclomatic complexity of 21 which is higher than the threshold of 20lib/handlers/event/push/workflow/CircleWorkflow.ts:41
: (warn) The function has a cyclomatic complexity of 25 which is higher than the threshold of 20max-classes-per-file
lib/handlers/event/push/rendering/PushCardNodeRenderers.ts:471
: (warn) A maximum of 7 classes per file are allowed.lib/handlers/event/push/rendering/PushNodeRenderers.ts:641
: (warn) A maximum of 7 classes per file are allowed.lib/handlers/event/push/rendering/PushNodeRenderers.ts:700
: (warn) A maximum of 7 classes per file are allowed.lib/handlers/event/push/rendering/PushNodeRenderers.ts:751
: (warn) A maximum of 7 classes per file are allowed.lib/handlers/event/push/rendering/PushNodeRenderers.ts:768
: (warn) A maximum of 7 classes per file are allowed.max-file-line-count
lib/handlers/event/push/rendering/PushCardNodeRenderers.ts:534
: (warn) This file has 535 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partslib/handlers/event/push/rendering/PushNodeRenderers.ts:810
: (warn) This file has 811 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partslib/handlers/event/push/rendering/StatusesNodeRenderer.ts:732
: (warn) This file has 733 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partslib/lifecycle/Lifecycle.ts:772
: (warn) This file has 773 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partslib/util/helpers.ts:792
: (warn) This file has 793 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partslib/util/notifications.ts:528
: (warn) This file has 529 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partstest/handlers/event/push/PushToUnmappedRepo.test.ts:536
: (warn) This file has 537 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partstest/handlers/event/push/rendering/K8PodNodeRenderer.test.ts:1089
: (warn) This file has 1090 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partstest/handlers/event/push/workflow/CircleWorkflow.test.ts:831
: (warn) This file has 832 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partstest/util/goals.test.ts:5702
: (warn) This file has 5703 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partstest/util/helpers.test.ts:1224
: (warn) This file has 1225 lines, which exceeds the maximum of 500 lines allowed. Consider breaking this file up into smaller partsmax-line-length
lib/handlers/command/sdm/SubscribeToGoalSets.ts:74
: (warn) Exceeds maximum line length of 150lib/handlers/event/push/K8PodToPushLifecycle.ts:69
: (warn) Exceeds maximum line length of 150lib/handlers/event/push/RebaseOnPush.ts:55
: (warn) Exceeds maximum line length of 150lib/handlers/event/push/rendering/ComplianceNodeRenderer.ts:165
: (warn) Exceeds maximum line length of 150lib/handlers/event/push/rendering/ComplianceNodeRenderer.ts:290
: (warn) Exceeds maximum line length of 150lib/handlers/event/push/rendering/ComplianceNodeRenderer.ts:364
: (warn) Exceeds maximum line length of 150no-console
lib/handlers/event/channellink/BotJoinedChannel.ts:138
: (warn) Calls to 'console.warn' are not allowed.no-duplicate-imports
lib/handlers/command/slack/ToggleDisplayFormat.ts:37
: (error) Multiple imports from '../../../typings/types' can be combined into one.lib/handlers/command/slack/UnlinkRepo.ts:30
: (error) Multiple imports from '@atomist/slack-messages' can be combined into one.lib/handlers/event/channellink/BotJoinedChannel.ts:30
: (error) Multiple imports from '@atomist/slack-messages' can be combined into one.lib/handlers/event/push/PushLifecycle.ts:39
: (error) Multiple imports from '../../../typings/types' can be combined into one.lib/handlers/event/push/PushToUnmappedRepo.ts:33
: (error) Multiple imports from '../../../typings/types' can be combined into one.lib/handlers/event/push/rendering/PushNodeRenderers.ts:40
: (error) Multiple imports from '../../../../typings/types' can be combined into one.test/handlers/event/push/workflow/CircleWorkflow.test.ts:22
: (error) Multiple imports from '../../../../../lib/typings/types' can be combined into one.no-floating-promises
test/handlers/event/channelLink/ChannelLinkCreated.test.ts:90
: (error) Promises must be handled appropriatelyno-import-side-effect
test/handlers/command/slack/LinkRepo.test.ts:17
: (error) import with explicit side-effecttest/handlers/event/channelLink/BotJoinedChannel.test.ts:21
: (error) import with explicit side-effecttest/handlers/event/channelLink/ChannelLinkCreated.test.ts:23
: (error) import with explicit side-effecttest/handlers/event/push/NotifyReviewerOnPush.test.ts:24
: (error) import with explicit side-effecttest/handlers/event/push/PushToUnmappedRepo.test.ts:18
: (error) import with explicit side-effecttest/handlers/event/push/rendering/K8PodNodeRenderer.test.ts:18
: (error) import with explicit side-effecttest/handlers/event/push/workflow/ChartUrl.test.ts:17
: (error) import with explicit side-effecttest/handlers/event/push/workflow/CircleWorkflow.test.ts:17
: (error) import with explicit side-effecttest/lifecycle/rendering/AttachImagesNodeRenderer.test.ts:18
: (error) import with explicit side-effecttest/util/goals.test.ts:18
: (error) import with explicit side-effecttest/util/helpers.test.ts:18
: (error) import with explicit side-effecttest/util/slack.test.ts:17
: (error) import with explicit side-effectno-null-keyword
lib/handlers/event/branch/BranchLifecycle.ts:44
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/branch/BranchLifecycle.ts:78
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/CommentLifecycle.ts:47
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/CommentLifecycle.ts:76
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/CommentLifecycle.ts:98
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/CommentToIssueCommentLifecycle.ts:49
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/CommentToPullRequestCommentLifecycle.ts:48
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/IssueToIssueCommentLifecycle.ts:51
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/IssueToIssueCommentLifecycle.ts:53
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/IssueToIssueCommentLifecycle.ts:53
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/IssueToIssueCommentLifecycle.ts:53
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/IssueToIssueCommentLifecycle.ts:53
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/PullRequestToPullRequestCommentLifecycle.ts:51
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/PullRequestToPullRequestCommentLifecycle.ts:53
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/PullRequestToPullRequestCommentLifecycle.ts:53
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/PullRequestToPullRequestCommentLifecycle.ts:53
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/comment/PullRequestToPullRequestCommentLifecycle.ts:53
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/issue/IssueLifecycle.ts:74
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/issue/IssueLifecycle.ts:94
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/issue/IssueLifecycle.ts:121
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/issue/IssueLifecycle.ts:137
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/issue/IssueLifecycle.ts:152
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/issue/IssueToIssueLifecycle.ts:92
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/issue/NotifyMentionedOnIssue.ts:49
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/NotifyMentionedOnPullRequest.ts:49
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/NotifyMentionedOnPullRequest.ts:58
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/NotifyMentionedOnPullRequest.ts:65
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/PullRequestLifecycle.ts:75
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/PullRequestLifecycle.ts:78
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/PullRequestLifecycle.ts:98
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/PullRequestLifecycle.ts:123
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/PullRequestLifecycle.ts:144
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/PullRequestLifecycle.ts:147
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/PullRequestLifecycle.ts:164
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/rendering/PullRequestNodeRenderers.ts:148
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/pullrequest/rendering/PullRequestNodeRenderers.ts:205
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:77
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:99
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:104
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:126
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:159
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:193
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:231
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:233
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushLifecycle.ts:268
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushToUnmappedRepo.ts:146
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/PushToUnmappedRepo.ts:150
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/push/rendering/PushNodeRenderers.ts:175
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/review/ReviewLifecycle.ts:42
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/review/ReviewLifecycle.ts:68
: (warn) Use 'undefined' instead of 'null'lib/handlers/event/review/ReviewLifecycle.ts:87
: (warn) Use 'undefined' instead of 'null'lib/lifecycle/card.ts:19
: (warn) Use 'undefined' instead of 'null'lib/lifecycle/card.ts:21
: (warn) Use 'undefined' instead of 'null'lib/util/base64.ts:30
: (warn) Use 'undefined' instead of 'null'lib/util/goals.ts:88
: (warn) Use 'undefined' instead of 'null'lib/util/helpers.ts:307
: (warn) Use 'undefined' instead of 'null'lib/util/helpers.ts:427
: (warn) Use 'undefined' instead of 'null'lib/util/helpers.ts:533
: (warn) Use 'undefined' instead of 'null'lib/util/helpers.ts:537
: (warn) Use 'undefined' instead of 'null'lib/util/helpers.ts:554
: (warn) Use 'undefined' instead of 'null'lib/util/helpers.ts:558
: (warn) Use 'undefined' instead of 'null'lib/util/helpers.ts:574
: (warn) Use 'undefined' instead of 'null'lib/util/helpers.ts:657
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:66
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:111
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:126
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:174
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:220
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:269
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:317
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:364
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:426
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:436
: (warn) Use 'undefined' instead of 'null'lib/util/notifications.ts:490
: (warn) Use 'undefined' instead of 'null'test/handlers/event/channelLink/BotJoinedChannel.test.ts:132
: (warn) Use 'undefined' instead of 'null'test/handlers/event/push/PushToUnmappedRepo.test.ts:119
: (warn) Use 'undefined' instead of 'null'test/handlers/event/push/PushToUnmappedRepo.test.ts:221
: (warn) Use 'undefined' instead of 'null'test/lifecycle/rendering/AttachImagesNodeRenderer.test.ts:34
: (warn) Use 'undefined' instead of 'null'test/lifecycle/rendering/AttachImagesNodeRenderer.test.ts:54
: (warn) Use 'undefined' instead of 'null'test/lifecycle/rendering/AttachImagesNodeRenderer.test.ts:75
: (warn) Use 'undefined' instead of 'null'test/lifecycle/rendering/AttachImagesNodeRenderer.test.ts:98
: (warn) Use 'undefined' instead of 'null'test/lifecycle/rendering/AttachImagesNodeRenderer.test.ts:122
: (warn) Use 'undefined' instead of 'null'no-object-literal-type-assertion
lib/handlers/event/push/workflow/CircleWorkflow.ts:125
: (error) Type assertion on object literals is forbidden, use a type annotation instead.lib/handlers/event/push/workflow/CircleWorkflow.ts:152
: (error) Type assertion on object literals is forbidden, use a type annotation instead.lib/lifecycle/Lifecycle.ts:228
: (error) Type assertion on object literals is forbidden, use a type annotation instead.lib/lifecycle/Lifecycle.ts:400
: (error) Type assertion on object literals is forbidden, use a type annotation instead.lib/lifecycle/Lifecycle.ts:415
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:53
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:245
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:322
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:367
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:425
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:480
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:561
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:622
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:684
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:722
: (error) Type assertion on object literals is forbidden, use a type annotation instead.test/handlers/event/push/workflow/CircleWorkflow.test.ts:772
: (error) Type assertion on object literals is forbidden, use a type annotation instead.no-parameter-reassignment
lib/handlers/event/push/PushToUnmappedRepo.ts:247
: (error) Reassigning parameter 'botName' is forbidden.lib/handlers/event/push/rendering/PushNodeRenderers.ts:316
: (error) Reassigning parameter 'builds' is forbidden.lib/handlers/event/push/rendering/PushNodeRenderers.ts:354
: (error) Reassigning parameter 'message' is forbidden.lib/lifecycle/Lifecycle.ts:148
: (error) Reassigning parameter 'lifecycle' is forbidden.lib/lifecycle/Lifecycle.ts:404
: (error) Reassigning parameter 'contributors' is forbidden.lib/lifecycle/Lifecycle.ts:419
: (error) Reassigning parameter 'renderers' is forbidden.lib/lifecycle/Lifecycle.ts:453
: (error) Reassigning parameter 'contributions' is forbidden.lib/lifecycle/Lifecycle.ts:465
: (error) Reassigning parameter 'contributions' is forbidden.lib/lifecycle/Lifecycle.ts:472
: (error) Reassigning parameter 'contributions' is forbidden.lib/lifecycle/Lifecycle.ts:477
: (error) Reassigning parameter 'contributions' is forbidden.lib/lifecycle/Lifecycle.ts:480
: (error) Reassigning parameter 'contributions' is forbidden.no-shadowed-variable
lib/handlers/event/branch/BranchToBranchLifecycle.ts:47
: (error) Shadowed name: 'e'lib/handlers/event/branch/BranchToBranchLifecycle.ts:51
: (error) Shadowed name: 'e'lib/handlers/event/branch/DeletedBranchToBranchLifecycle.ts:47
: (error) Shadowed name: 'e'lib/handlers/event/branch/DeletedBranchToBranchLifecycle.ts:51
: (error) Shadowed name: 'e'lib/handlers/event/comment/CommentToIssueCommentLifecycle.ts:47
: (error) Shadowed name: 'e'lib/handlers/event/comment/CommentToIssueCommentLifecycle.ts:51
: (error) Shadowed name: 'e'lib/handlers/event/comment/CommentToPullRequestCommentLifecycle.ts:47
: (error) Shadowed name: 'e'lib/handlers/event/comment/CommentToPullRequestCommentLifecycle.ts:51
: (error) Shadowed name: 'e'lib/handlers/event/comment/IssueToIssueCommentLifecycle.ts:47
: (error) Shadowed name: 'e'lib/handlers/event/comment/IssueToIssueCommentLifecycle.ts:56
: (error) Shadowed name: 'e'lib/handlers/event/comment/PullRequestToPullRequestCommentLifecycle.ts:47
: (error) Shadowed name: 'e'lib/handlers/event/comment/PullRequestToPullRequestCommentLifecycle.ts:56
: (error) Shadowed name: 'e'lib/handlers/event/issue/CommentToIssueLifecycle.ts:46
: (error) Shadowed name: 'e'lib/handlers/event/issue/IssueToIssueLifecycle.ts:89
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/BranchToPullRequestLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/BranchToPullRequestLifecycle.ts:54
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/BranchToPullRequestLifecycle.ts:80
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/CommentToPullRequestLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/CommentToPullRequestLifecycle.ts:54
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/CommentToPullRequestLifecycle.ts:80
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/CommitToPullRequestLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/CommitToPullRequestLifecycle.ts:54
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/CommitToPullRequestLifecycle.ts:80
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/DeletedBranchToPullRequestLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/DeletedBranchToPullRequestLifecycle.ts:54
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/DeletedBranchToPullRequestLifecycle.ts:80
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/PullRequestToPullRequestLifecycle.ts:85
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/ReviewToPullRequestLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/ReviewToPullRequestLifecycle.ts:54
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/ReviewToPullRequestLifecycle.ts:80
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/StatusToPullRequestLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/StatusToPullRequestLifecycle.ts:54
: (error) Shadowed name: 'e'lib/handlers/event/pullrequest/StatusToPullRequestLifecycle.ts:80
: (error) Shadowed name: 'e'lib/handlers/event/push/BuildToPushLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/push/BuildToPushLifecycle.ts:51
: (error) Shadowed name: 'e'lib/handlers/event/push/BuildToPushLifecycle.ts:77
: (error) Shadowed name: 'e'lib/handlers/event/push/PushToPushLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/push/PushToPushLifecycle.ts:51
: (error) Shadowed name: 'e'lib/handlers/event/push/PushToPushLifecycle.ts:77
: (error) Shadowed name: 'e'lib/handlers/event/push/ReleaseToPushLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/push/ReleaseToPushLifecycle.ts:51
: (error) Shadowed name: 'e'lib/handlers/event/push/ReleaseToPushLifecycle.ts:77
: (error) Shadowed name: 'e'lib/handlers/event/push/SdmGoalDisplayToPushLifecycle.ts:47
: (error) Shadowed name: 'e'lib/handlers/event/push/SdmGoalDisplayToPushLifecycle.ts:48
: (error) Shadowed name: 'e'lib/handlers/event/push/TagToPushLifecycle.ts:50
: (error) Shadowed name: 'e'lib/handlers/event/push/TagToPushLifecycle.ts:51
: (error) Shadowed name: 'e'lib/handlers/event/push/TagToPushLifecycle.ts:77
: (error) Shadowed name: 'e'lib/lifecycle/Lifecycle.ts:129
: (error) Shadowed name: 'lifecycle'lib/lifecycle/Lifecycle.ts:194
: (error) Shadowed name: 'lifecycle'lib/lifecycle/Lifecycle.ts:232
: (error) Shadowed name: 'lifecycle'lib/lifecycle/Lifecycle.ts:304
: (error) Shadowed name: 'lifecycle'lib/lifecycle/Lifecycle.ts:329
: (error) Shadowed name: 'lifecycle'lib/lifecycle/Lifecycle.ts:640
: (error) Shadowed name: 'lifecycle'triple-equals
lib/handlers/command/preferences/ConfigureLifecyclePreferences.ts:358
: (error) != should be !==lib/handlers/command/preferences/ConfigureLifecyclePreferences.ts:367
: (error) != should be !==lib/handlers/command/preferences/ConfigureLifecyclePreferences.ts:368
: (error) != should be !==lib/handlers/command/preferences/ConfigureLifecyclePreferences.ts:377
: (error) != should be !==lib/handlers/command/preferences/ConfigureLifecyclePreferences.ts:378
: (error) != should be !==lib/handlers/event/push/NotifyReviewerOnPush.ts:46
: (error) != should be !==lib/handlers/event/push/rendering/PushNodeRenderers.ts:180
: (error) == should be ===lib/handlers/event/push/rendering/PushNodeRenderers.ts:303
: (error) != should be !==lib/handlers/event/push/rendering/PushNodeRenderers.ts:583
: (error) != should be !==lib/lifecycle/Lifecycle.ts:333
: (error) == should be ===lib/lifecycle/rendering/FooterNodeRenderer.ts:53
: (error) != should be !==lib/lifecycle/rendering/FooterNodeRenderer.ts:63
: (error) != should be !==typedef
lib/handlers/command/slack/cancel.ts:42
: (warn) expected call-signature: 'cancelMessage' to have a typedeflib/handlers/command/slack/ListRepoLinks.ts:121
: (warn) expected call-signature: 'linkRepoAttachment' to have a typedeflib/handlers/event/pullrequest/autoMerge.ts:32
: (warn) expected call-signature: 'isPrTagged' to have a typedeflib/handlers/event/pullrequest/autoMerge.ts:58
: (warn) expected call-signature: 'isTagged' to have a typedeflib/handlers/event/push/rendering/PushNodeRenderers.ts:154
: (warn) expected call-signature: 'configure' to have a typedeflib/handlers/event/push/rendering/PushNodeRenderers.ts:288
: (warn) expected call-signature: 'configure' to have a typedeflib/handlers/event/push/rendering/PushNodeRenderers.ts:375
: (warn) expected call-signature: 'configure' to have a typedeflib/handlers/event/push/rendering/PushNodeRenderers.ts:709
: (warn) expected call-signature: 'configure' to have a typedeflib/handlers/event/push/rendering/PushNodeRenderers.ts:806
: (warn) expected call-signature: 'sortTagsByName' to have a typedeflib/lifecycle/card.ts:36
: (warn) expected call-signature: 'addCollaborator' to have a typedeflib/lifecycle/Lifecycle.ts:399
: (warn) expected call-signature: 'configureContributors' to have a typedeflib/lifecycle/Lifecycle.ts:648
: (warn) expected call-signature: 'set' to have a typedeflib/lifecycle/Lifecycle.ts:652
: (warn) expected call-signature: 'get' to have a typedeflib/lifecycle/Lifecycle.ts:656
: (warn) expected call-signature: 'has' to have a typedeflib/lifecycle/Lifecycle.ts:767
: (warn) expected call-signature: 'configure' to have a typedeflib/lifecycle/rendering/CollaboratorCardNodeRenderer.ts:60
: (warn) expected call-signature: 'find' to have a typedeflib/lifecycle/rendering/FooterNodeRenderer.ts:32
: (warn) expected call-signature: 'id' to have a typedeftest/handlers/event/channelLink/ChannelLinkCreated.test.ts:74
: (warn) expected call-signature: 'query' to have a typedeftest/handlers/event/push/PushToUnmappedRepo.test.ts:235
: (warn) expected call-signature: 'assertStop' to have a typedef[atomist:code-inspection:atomist/t29e48p34/npm-project-deps/master=@atomist/atomist-sdm]