Skip to content

Instantly share code, notes, and snippets.

@bajtos
Last active May 28, 2020 09:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bajtos/52d864d62815057dc7fc483e18014c07 to your computer and use it in GitHub Desktop.
Save bajtos/52d864d62815057dc7fc483e18014c07 to your computer and use it in GitHub Desktop.
typescript-eslint out of memory
This file has been truncated, but you can view the full file.
2020-05-28T09:47:15.118Z loopback:build /Users/bajtos/src/loopback/next/.eslintrc.js found
2020-05-28T09:47:15.119Z loopback:build /Users/bajtos/src/loopback/next/.eslintignore found
2020-05-28T09:47:15.119Z loopback:build Trying to resolve CLI module 'eslint' from /Users/bajtos/src/loopback/next
2020-05-28T09:47:15.120Z loopback:build Resolved CLI module 'eslint': /Users/bajtos/src/loopback/next/node_modules/eslint/bin/eslint.js
2020-05-28T09:47:15.120Z loopback:build /Users/bajtos/src/loopback/next/node_modules/eslint/bin/eslint.js -c /Users/bajtos/src/loopback/next/.eslintrc.js --ignore-path /Users/bajtos/src/loopback/next/.eslintignore --ext .js,.ts --report-unused-disable-directives --cache .
2020-05-28T09:47:15.120Z loopback:build Spawn /usr/local/bin/node /Users/bajtos/src/loopback/next/node_modules/eslint/bin/eslint.js -c /Users/bajtos/src/loopback/next/.eslintrc.js --ignore-path /Users/bajtos/src/loopback/next/.eslintignore --ext .js,.ts --report-unused-disable-directives --cache .
2020-05-28T09:47:15.423Z eslint:cli CLI args: [ '-c', '/Users/bajtos/src/loopback/next/.eslintrc.js', '--ignore-path', '/Users/bajtos/src/loopback/next/.eslintignore', '--ext', '.js,.ts', '--report-unused-disable-directives', '--cache', '.' ]
2020-05-28T09:47:15.425Z eslint:cli Running on files
2020-05-28T09:47:15.438Z eslint:config-array-factory Loading .eslintignore file: /Users/bajtos/src/loopback/next/.eslintignore
2020-05-28T09:47:15.439Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/.eslintrc.js
2020-05-28T09:47:15.442Z eslint:config-array-factory Loading {extends:"./packages/eslint-config/eslintrc.js"} relative to /Users/bajtos/src/loopback/next/.eslintrc.js
2020-05-28T09:47:15.442Z eslint:config-array-factory package.json was not found: Cannot find module './packages/eslint-config/eslintrc.js/package.json'
Require stack:
- /Users/bajtos/src/loopback/next/.eslintrc.js
2020-05-28T09:47:15.442Z eslint:config-array-factory Loaded: ./packages/eslint-config/eslintrc.js (/Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js)
2020-05-28T09:47:15.442Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.445Z eslint:config-array-factory Loading {extends:"eslint:recommended"} relative to /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.445Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/node_modules/eslint/conf/eslint-recommended.js
2020-05-28T09:47:15.446Z eslint:config-array-factory Loading {extends:"plugin:@typescript-eslint/recommended"} relative to /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.447Z eslint:config-array-factory Loading plugin "@typescript-eslint" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.448Z eslint:config-array-factory Loaded: @typescript-eslint/eslint-plugin@2.34.0 (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2020-05-28T09:47:15.761Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 313ms
2020-05-28T09:47:15.761Z eslint:config-array-factory Loading {extends:"./configs/base.json"} relative to /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js
2020-05-28T09:47:15.762Z eslint:config-array-factory package.json was not found: Cannot find module './configs/base.json/package.json'
Require stack:
- /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js
2020-05-28T09:47:15.762Z eslint:config-array-factory Loaded: ./configs/base.json (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json)
2020-05-28T09:47:15.762Z eslint:config-array-factory Loading JSON config file: /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json
2020-05-28T09:47:15.762Z eslint:config-array-factory Loading parser "@typescript-eslint/parser" from /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json
2020-05-28T09:47:15.763Z eslint:config-array-factory Loaded: @typescript-eslint/parser@2.34.0 (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/parser/dist/parser.js)
2020-05-28T09:47:15.845Z eslint:config-array-factory Loading plugin "@typescript-eslint" from /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json
2020-05-28T09:47:15.845Z eslint:config-array-factory Loaded: @typescript-eslint/eslint-plugin@2.34.0 (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2020-05-28T09:47:15.845Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 0ms
2020-05-28T09:47:15.845Z eslint:config-array-factory Loading {extends:"prettier"} relative to /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.846Z eslint:config-array-factory Loaded: eslint-config-prettier@6.11.0 (/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/index.js)
2020-05-28T09:47:15.846Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/index.js
2020-05-28T09:47:15.848Z eslint:config-array-factory Loading {extends:"prettier/@typescript-eslint"} relative to /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.848Z eslint:config-array-factory package.json was not found: Cannot find module 'eslint-config-prettier/@typescript-eslint/package.json'
Require stack:
- /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.849Z eslint:config-array-factory Loaded: eslint-config-prettier/@typescript-eslint (/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/@typescript-eslint.js)
2020-05-28T09:47:15.849Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/@typescript-eslint.js
2020-05-28T09:47:15.850Z eslint:config-array-factory Loading parser "@typescript-eslint/parser" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.851Z eslint:config-array-factory Loaded: @typescript-eslint/parser@2.34.0 (/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/@typescript-eslint/parser/dist/parser.js)
2020-05-28T09:47:15.995Z eslint:config-array-factory Loading plugin "eslint-plugin" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:15.996Z eslint:config-array-factory Loaded: eslint-plugin-eslint-plugin@2.2.1 (/Users/bajtos/src/loopback/next/node_modules/eslint-plugin-eslint-plugin/lib/index.js)
2020-05-28T09:47:16.012Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/eslint-plugin-eslint-plugin/lib/index.js loaded in: 16ms
2020-05-28T09:47:16.012Z eslint:config-array-factory Loading plugin "@typescript-eslint" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.012Z eslint:config-array-factory Loaded: @typescript-eslint/eslint-plugin@2.34.0 (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2020-05-28T09:47:16.012Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 0ms
2020-05-28T09:47:16.012Z eslint:config-array-factory Loading plugin "mocha" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.013Z eslint:config-array-factory Loaded: eslint-plugin-mocha@7.0.0 (/Users/bajtos/src/loopback/next/node_modules/eslint-plugin-mocha/index.js)
2020-05-28T09:47:16.060Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/eslint-plugin-mocha/index.js loaded in: 46ms
2020-05-28T09:47:16.062Z eslint:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/**/node_modules/*' ], basePath: '/Users/bajtos/src/loopback/next', loose: false } ]
2020-05-28T09:47:16.065Z eslint:ignore-pattern processed: { basePath: '/Users/bajtos/src/loopback/next', patterns: [ '/**/node_modules/*' ] }
2020-05-28T09:47:16.073Z eslint:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/**/node_modules/*' ], basePath: '/Users/bajtos/src/loopback/next', loose: false } ]
2020-05-28T09:47:16.073Z eslint:ignore-pattern processed: { basePath: '/Users/bajtos/src/loopback/next', patterns: [ '/**/node_modules/*' ] }
2020-05-28T09:47:16.074Z eslint:file-enumerator Start to iterate files: [ '.' ]
2020-05-28T09:47:16.074Z eslint:file-enumerator Directory: /Users/bajtos/src/loopback/next
2020-05-28T09:47:16.074Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next
2020-05-28T09:47:16.075Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next.
2020-05-28T09:47:16.075Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next.
2020-05-28T09:47:16.075Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/.eslintrc.js
2020-05-28T09:47:16.076Z eslint:config-array-factory Config file found: /Users/bajtos/src/loopback/next/.eslintrc.js
2020-05-28T09:47:16.076Z eslint:config-array-factory Loading {extends:"./packages/eslint-config/eslintrc.js"} relative to /Users/bajtos/src/loopback/next/.eslintrc.js
2020-05-28T09:47:16.076Z eslint:config-array-factory package.json was not found: Cannot find module './packages/eslint-config/eslintrc.js/package.json'
Require stack:
- /Users/bajtos/src/loopback/next/.eslintrc.js
2020-05-28T09:47:16.076Z eslint:config-array-factory Loaded: ./packages/eslint-config/eslintrc.js (/Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js)
2020-05-28T09:47:16.076Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.077Z eslint:config-array-factory Loading {extends:"eslint:recommended"} relative to /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.077Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/node_modules/eslint/conf/eslint-recommended.js
2020-05-28T09:47:16.077Z eslint:config-array-factory Loading {extends:"plugin:@typescript-eslint/recommended"} relative to /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.077Z eslint:config-array-factory Loading plugin "@typescript-eslint" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.077Z eslint:config-array-factory Loaded: @typescript-eslint/eslint-plugin@2.34.0 (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2020-05-28T09:47:16.077Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 0ms
2020-05-28T09:47:16.077Z eslint:config-array-factory Loading {extends:"./configs/base.json"} relative to /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js
2020-05-28T09:47:16.077Z eslint:config-array-factory package.json was not found: Cannot find module './configs/base.json/package.json'
Require stack:
- /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js
2020-05-28T09:47:16.077Z eslint:config-array-factory Loaded: ./configs/base.json (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json)
2020-05-28T09:47:16.077Z eslint:config-array-factory Loading JSON config file: /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json
2020-05-28T09:47:16.078Z eslint:config-array-factory Loading parser "@typescript-eslint/parser" from /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json
2020-05-28T09:47:16.078Z eslint:config-array-factory Loaded: @typescript-eslint/parser@2.34.0 (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/parser/dist/parser.js)
2020-05-28T09:47:16.078Z eslint:config-array-factory Loading plugin "@typescript-eslint" from /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json
2020-05-28T09:47:16.078Z eslint:config-array-factory Loaded: @typescript-eslint/eslint-plugin@2.34.0 (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2020-05-28T09:47:16.078Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 0ms
2020-05-28T09:47:16.078Z eslint:config-array-factory Loading {extends:"prettier"} relative to /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.078Z eslint:config-array-factory Loaded: eslint-config-prettier@6.11.0 (/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/index.js)
2020-05-28T09:47:16.078Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/index.js
2020-05-28T09:47:16.079Z eslint:config-array-factory Loading {extends:"prettier/@typescript-eslint"} relative to /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.079Z eslint:config-array-factory package.json was not found: Cannot find module 'eslint-config-prettier/@typescript-eslint/package.json'
Require stack:
- /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.079Z eslint:config-array-factory Loaded: eslint-config-prettier/@typescript-eslint (/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/@typescript-eslint.js)
2020-05-28T09:47:16.079Z eslint:config-array-factory Loading JS config file: /Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/@typescript-eslint.js
2020-05-28T09:47:16.079Z eslint:config-array-factory Loading parser "@typescript-eslint/parser" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.079Z eslint:config-array-factory Loaded: @typescript-eslint/parser@2.34.0 (/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/@typescript-eslint/parser/dist/parser.js)
2020-05-28T09:47:16.079Z eslint:config-array-factory Loading plugin "eslint-plugin" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.079Z eslint:config-array-factory Loaded: eslint-plugin-eslint-plugin@2.2.1 (/Users/bajtos/src/loopback/next/node_modules/eslint-plugin-eslint-plugin/lib/index.js)
2020-05-28T09:47:16.080Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/eslint-plugin-eslint-plugin/lib/index.js loaded in: 0ms
2020-05-28T09:47:16.080Z eslint:config-array-factory Loading plugin "@typescript-eslint" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.080Z eslint:config-array-factory Loaded: @typescript-eslint/eslint-plugin@2.34.0 (/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js)
2020-05-28T09:47:16.080Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js loaded in: 0ms
2020-05-28T09:47:16.080Z eslint:config-array-factory Loading plugin "mocha" from /Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js
2020-05-28T09:47:16.080Z eslint:config-array-factory Loaded: eslint-plugin-mocha@7.0.0 (/Users/bajtos/src/loopback/next/node_modules/eslint-plugin-mocha/index.js)
2020-05-28T09:47:16.080Z eslint:config-array-factory Plugin /Users/bajtos/src/loopback/next/node_modules/eslint-plugin-mocha/index.js loaded in: 0ms
2020-05-28T09:47:16.080Z eslint:cascading-config-array-factory Stop traversing because of 'root:true'.
2020-05-28T09:47:16.081Z eslint:rules Loading rule 'constructor-super' (remaining=278)
2020-05-28T09:47:16.083Z eslint:rules Loading rule 'for-direction' (remaining=277)
2020-05-28T09:47:16.084Z eslint:rules Loading rule 'getter-return' (remaining=276)
2020-05-28T09:47:16.086Z eslint:rules Loading rule 'no-async-promise-executor' (remaining=275)
2020-05-28T09:47:16.087Z eslint:rules Loading rule 'no-case-declarations' (remaining=274)
2020-05-28T09:47:16.088Z eslint:rules Loading rule 'no-class-assign' (remaining=273)
2020-05-28T09:47:16.089Z eslint:rules Loading rule 'no-compare-neg-zero' (remaining=272)
2020-05-28T09:47:16.089Z eslint:rules Loading rule 'no-cond-assign' (remaining=271)
2020-05-28T09:47:16.091Z eslint:rules Loading rule 'no-const-assign' (remaining=270)
2020-05-28T09:47:16.091Z eslint:rules Loading rule 'no-constant-condition' (remaining=269)
2020-05-28T09:47:16.093Z eslint:rules Loading rule 'no-control-regex' (remaining=268)
2020-05-28T09:47:16.094Z eslint:rules Loading rule 'no-debugger' (remaining=267)
2020-05-28T09:47:16.095Z eslint:rules Loading rule 'no-delete-var' (remaining=266)
2020-05-28T09:47:16.096Z eslint:rules Loading rule 'no-dupe-args' (remaining=265)
2020-05-28T09:47:16.096Z eslint:rules Loading rule 'no-dupe-class-members' (remaining=264)
2020-05-28T09:47:16.096Z eslint:rules Loading rule 'no-dupe-else-if' (remaining=263)
2020-05-28T09:47:16.097Z eslint:rules Loading rule 'no-dupe-keys' (remaining=262)
2020-05-28T09:47:16.098Z eslint:rules Loading rule 'no-duplicate-case' (remaining=261)
2020-05-28T09:47:16.099Z eslint:rules Loading rule 'no-empty' (remaining=260)
2020-05-28T09:47:16.100Z eslint:rules Loading rule 'no-empty-character-class' (remaining=259)
2020-05-28T09:47:16.101Z eslint:rules Loading rule 'no-empty-pattern' (remaining=258)
2020-05-28T09:47:16.101Z eslint:rules Loading rule 'no-ex-assign' (remaining=257)
2020-05-28T09:47:16.102Z eslint:rules Loading rule 'no-extra-boolean-cast' (remaining=256)
2020-05-28T09:47:16.103Z eslint:rules Loading rule 'no-extra-semi' (remaining=255)
2020-05-28T09:47:16.104Z eslint:rules Loading rule 'no-fallthrough' (remaining=254)
2020-05-28T09:47:16.105Z eslint:rules Loading rule 'no-func-assign' (remaining=253)
2020-05-28T09:47:16.106Z eslint:rules Loading rule 'no-global-assign' (remaining=252)
2020-05-28T09:47:16.108Z eslint:rules Loading rule 'no-import-assign' (remaining=251)
2020-05-28T09:47:16.109Z eslint:rules Loading rule 'no-inner-declarations' (remaining=250)
2020-05-28T09:47:16.110Z eslint:rules Loading rule 'no-invalid-regexp' (remaining=249)
2020-05-28T09:47:16.112Z eslint:rules Loading rule 'no-irregular-whitespace' (remaining=248)
2020-05-28T09:47:16.113Z eslint:rules Loading rule 'no-misleading-character-class' (remaining=247)
2020-05-28T09:47:16.119Z eslint:rules Loading rule 'no-mixed-spaces-and-tabs' (remaining=246)
2020-05-28T09:47:16.120Z eslint:rules Loading rule 'no-new-symbol' (remaining=245)
2020-05-28T09:47:16.121Z eslint:rules Loading rule 'no-obj-calls' (remaining=244)
2020-05-28T09:47:16.122Z eslint:rules Loading rule 'no-octal' (remaining=243)
2020-05-28T09:47:16.122Z eslint:rules Loading rule 'no-prototype-builtins' (remaining=242)
2020-05-28T09:47:16.123Z eslint:rules Loading rule 'no-redeclare' (remaining=241)
2020-05-28T09:47:16.124Z eslint:rules Loading rule 'no-regex-spaces' (remaining=240)
2020-05-28T09:47:16.125Z eslint:rules Loading rule 'no-self-assign' (remaining=239)
2020-05-28T09:47:16.126Z eslint:rules Loading rule 'no-setter-return' (remaining=238)
2020-05-28T09:47:16.127Z eslint:rules Loading rule 'no-shadow-restricted-names' (remaining=237)
2020-05-28T09:47:16.128Z eslint:rules Loading rule 'no-sparse-arrays' (remaining=236)
2020-05-28T09:47:16.128Z eslint:rules Loading rule 'no-this-before-super' (remaining=235)
2020-05-28T09:47:16.129Z eslint:rules Loading rule 'no-undef' (remaining=234)
2020-05-28T09:47:16.130Z eslint:rules Loading rule 'no-unexpected-multiline' (remaining=233)
2020-05-28T09:47:16.131Z eslint:rules Loading rule 'no-unreachable' (remaining=232)
2020-05-28T09:47:16.132Z eslint:rules Loading rule 'no-unsafe-finally' (remaining=231)
2020-05-28T09:47:16.132Z eslint:rules Loading rule 'no-unsafe-negation' (remaining=230)
2020-05-28T09:47:16.134Z eslint:rules Loading rule 'no-unused-labels' (remaining=229)
2020-05-28T09:47:16.135Z eslint:rules Loading rule 'no-unused-vars' (remaining=228)
2020-05-28T09:47:16.136Z eslint:rules Loading rule 'no-useless-catch' (remaining=227)
2020-05-28T09:47:16.137Z eslint:rules Loading rule 'no-useless-escape' (remaining=226)
2020-05-28T09:47:16.138Z eslint:rules Loading rule 'no-with' (remaining=225)
2020-05-28T09:47:16.138Z eslint:rules Loading rule 'require-yield' (remaining=224)
2020-05-28T09:47:16.139Z eslint:rules Loading rule 'use-isnan' (remaining=223)
2020-05-28T09:47:16.141Z eslint:rules Loading rule 'valid-typeof' (remaining=222)
2020-05-28T09:47:16.144Z eslint:rules Loading rule 'camelcase' (remaining=221)
2020-05-28T09:47:16.152Z eslint:rules Loading rule 'no-array-constructor' (remaining=220)
2020-05-28T09:47:16.153Z eslint:rules Loading rule 'no-empty-function' (remaining=219)
2020-05-28T09:47:16.157Z eslint:rules Loading rule 'no-use-before-define' (remaining=218)
2020-05-28T09:47:16.162Z eslint:rules Loading rule 'no-var' (remaining=217)
2020-05-28T09:47:16.163Z eslint:rules Loading rule 'prefer-const' (remaining=216)
2020-05-28T09:47:16.164Z eslint:rules Loading rule 'prefer-rest-params' (remaining=215)
2020-05-28T09:47:16.165Z eslint:rules Loading rule 'prefer-spread' (remaining=214)
2020-05-28T09:47:16.166Z eslint:rules Loading rule 'arrow-body-style' (remaining=213)
2020-05-28T09:47:16.167Z eslint:rules Loading rule 'curly' (remaining=212)
2020-05-28T09:47:16.167Z eslint:rules Loading rule 'lines-around-comment' (remaining=211)
2020-05-28T09:47:16.168Z eslint:rules Loading rule 'max-len' (remaining=210)
2020-05-28T09:47:16.169Z eslint:rules Loading rule 'no-confusing-arrow' (remaining=209)
2020-05-28T09:47:16.170Z eslint:rules Loading rule 'no-mixed-operators' (remaining=208)
2020-05-28T09:47:16.172Z eslint:rules Loading rule 'no-tabs' (remaining=207)
2020-05-28T09:47:16.172Z eslint:rules Loading rule 'prefer-arrow-callback' (remaining=206)
2020-05-28T09:47:16.173Z eslint:rules Loading rule 'quotes' (remaining=205)
2020-05-28T09:47:16.173Z eslint:rules Loading rule 'array-bracket-newline' (remaining=204)
2020-05-28T09:47:16.174Z eslint:rules Loading rule 'array-bracket-spacing' (remaining=203)
2020-05-28T09:47:16.175Z eslint:rules Loading rule 'array-element-newline' (remaining=202)
2020-05-28T09:47:16.176Z eslint:rules Loading rule 'arrow-parens' (remaining=201)
2020-05-28T09:47:16.177Z eslint:rules Loading rule 'arrow-spacing' (remaining=200)
2020-05-28T09:47:16.178Z eslint:rules Loading rule 'block-spacing' (remaining=199)
2020-05-28T09:47:16.178Z eslint:rules Loading rule 'brace-style' (remaining=198)
2020-05-28T09:47:16.179Z eslint:rules Loading rule 'comma-dangle' (remaining=197)
2020-05-28T09:47:16.179Z eslint:rules Loading rule 'comma-spacing' (remaining=196)
2020-05-28T09:47:16.180Z eslint:rules Loading rule 'comma-style' (remaining=195)
2020-05-28T09:47:16.181Z eslint:rules Loading rule 'computed-property-spacing' (remaining=194)
2020-05-28T09:47:16.182Z eslint:rules Loading rule 'dot-location' (remaining=193)
2020-05-28T09:47:16.183Z eslint:rules Loading rule 'eol-last' (remaining=192)
2020-05-28T09:47:16.184Z eslint:rules Loading rule 'func-call-spacing' (remaining=191)
2020-05-28T09:47:16.185Z eslint:rules Loading rule 'function-call-argument-newline' (remaining=190)
2020-05-28T09:47:16.185Z eslint:rules Loading rule 'function-paren-newline' (remaining=189)
2020-05-28T09:47:16.186Z eslint:rules Loading rule 'generator-star-spacing' (remaining=188)
2020-05-28T09:47:16.187Z eslint:rules Loading rule 'implicit-arrow-linebreak' (remaining=187)
2020-05-28T09:47:16.188Z eslint:rules Loading rule 'indent' (remaining=186)
2020-05-28T09:47:16.188Z eslint:rules Loading rule 'jsx-quotes' (remaining=185)
2020-05-28T09:47:16.189Z eslint:rules Loading rule 'key-spacing' (remaining=184)
2020-05-28T09:47:16.189Z eslint:rules Loading rule 'keyword-spacing' (remaining=183)
2020-05-28T09:47:16.190Z eslint:rules Loading rule 'linebreak-style' (remaining=182)
2020-05-28T09:47:16.190Z eslint:rules Loading rule 'multiline-ternary' (remaining=181)
2020-05-28T09:47:16.191Z eslint:rules Loading rule 'newline-per-chained-call' (remaining=180)
2020-05-28T09:47:16.192Z eslint:rules Loading rule 'new-parens' (remaining=179)
2020-05-28T09:47:16.193Z eslint:rules Loading rule 'no-extra-parens' (remaining=178)
2020-05-28T09:47:16.193Z eslint:rules Loading rule 'no-floating-decimal' (remaining=177)
2020-05-28T09:47:16.194Z eslint:rules Loading rule 'no-multi-spaces' (remaining=176)
2020-05-28T09:47:16.194Z eslint:rules Loading rule 'no-multiple-empty-lines' (remaining=175)
2020-05-28T09:47:16.195Z eslint:rules Loading rule 'no-trailing-spaces' (remaining=174)
2020-05-28T09:47:16.196Z eslint:rules Loading rule 'no-whitespace-before-property' (remaining=173)
2020-05-28T09:47:16.196Z eslint:rules Loading rule 'nonblock-statement-body-position' (remaining=172)
2020-05-28T09:47:16.197Z eslint:rules Loading rule 'object-curly-newline' (remaining=171)
2020-05-28T09:47:16.198Z eslint:rules Loading rule 'object-curly-spacing' (remaining=170)
2020-05-28T09:47:16.199Z eslint:rules Loading rule 'object-property-newline' (remaining=169)
2020-05-28T09:47:16.200Z eslint:rules Loading rule 'one-var-declaration-per-line' (remaining=168)
2020-05-28T09:47:16.201Z eslint:rules Loading rule 'operator-linebreak' (remaining=167)
2020-05-28T09:47:16.201Z eslint:rules Loading rule 'padded-blocks' (remaining=166)
2020-05-28T09:47:16.202Z eslint:rules Loading rule 'quote-props' (remaining=165)
2020-05-28T09:47:16.203Z eslint:rules Loading rule 'rest-spread-spacing' (remaining=164)
2020-05-28T09:47:16.204Z eslint:rules Loading rule 'semi' (remaining=163)
2020-05-28T09:47:16.204Z eslint:rules Loading rule 'semi-spacing' (remaining=162)
2020-05-28T09:47:16.205Z eslint:rules Loading rule 'semi-style' (remaining=161)
2020-05-28T09:47:16.205Z eslint:rules Loading rule 'space-before-blocks' (remaining=160)
2020-05-28T09:47:16.206Z eslint:rules Loading rule 'space-before-function-paren' (remaining=159)
2020-05-28T09:47:16.207Z eslint:rules Loading rule 'space-in-parens' (remaining=158)
2020-05-28T09:47:16.207Z eslint:rules Loading rule 'space-infix-ops' (remaining=157)
2020-05-28T09:47:16.208Z eslint:rules Loading rule 'space-unary-ops' (remaining=156)
2020-05-28T09:47:16.209Z eslint:rules Loading rule 'switch-colon-spacing' (remaining=155)
2020-05-28T09:47:16.210Z eslint:rules Loading rule 'template-curly-spacing' (remaining=154)
2020-05-28T09:47:16.211Z eslint:rules Loading rule 'template-tag-spacing' (remaining=153)
2020-05-28T09:47:16.211Z eslint:rules Loading rule 'unicode-bom' (remaining=152)
2020-05-28T09:47:16.212Z eslint:rules Loading rule 'wrap-iife' (remaining=151)
2020-05-28T09:47:16.213Z eslint:rules Loading rule 'wrap-regex' (remaining=150)
2020-05-28T09:47:16.213Z eslint:rules Loading rule 'yield-star-spacing' (remaining=149)
2020-05-28T09:47:16.214Z eslint:rules Loading rule 'indent-legacy' (remaining=148)
2020-05-28T09:47:16.215Z eslint:rules Loading rule 'no-spaced-func' (remaining=147)
2020-05-28T09:47:16.216Z eslint:rules Loading rule 'no-console' (remaining=146)
2020-05-28T09:47:16.217Z eslint:rules Loading rule 'no-return-await' (remaining=145)
2020-05-28T09:47:16.218Z eslint:rules Loading rule 'no-caller' (remaining=144)
2020-05-28T09:47:16.218Z eslint:rules Loading rule 'no-new-wrappers' (remaining=143)
2020-05-28T09:47:16.219Z eslint:rules Loading rule 'no-invalid-this' (remaining=142)
2020-05-28T09:47:16.220Z eslint:rules Loading rule 'no-shadow' (remaining=141)
2020-05-28T09:47:16.221Z eslint:rules Loading rule 'no-throw-literal' (remaining=140)
2020-05-28T09:47:16.222Z eslint:rules Loading rule 'no-unused-expressions' (remaining=139)
2020-05-28T09:47:16.223Z eslint:rules Loading rule 'eqeqeq' (remaining=138)
2020-05-28T09:47:16.226Z eslint:rules Loading rule 'no-void' (remaining=137)
2020-05-28T09:47:16.234Z eslint:cascading-config-array-factory Configuration was determined: ConfigArray(18) [ { type: 'config', name: 'DefaultIgnorePattern', filePath: '', criteria: null, env: undefined, globals: undefined, ignorePattern: IgnorePattern { patterns: [Array], basePath: '/Users/bajtos/src/loopback/next', loose: false }, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: '.eslintrc.js » ./packages/eslint-config/eslintrc.js » eslint:recommended', filePath: '/Users/bajtos/src/loopback/next/node_modules/eslint/conf/eslint-recommended.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'constructor-super': 'error', 'for-direction': 'error', 'getter-return': 'error', 'no-async-promise-executor': 'error', 'no-case-declarations': 'error', 'no-class-assign': 'error', 'no-compare-neg-zero': 'error', 'no-cond-assign': 'error', 'no-const-assign': 'error', 'no-constant-condition': 'error', 'no-control-regex': 'error', 'no-debugger': 'error', 'no-delete-var': 'error', 'no-dupe-args': 'error', 'no-dupe-class-members': 'error', 'no-dupe-else-if': 'error', 'no-dupe-keys': 'error', 'no-duplicate-case': 'error', 'no-empty': 'error', 'no-empty-character-class': 'error', 'no-empty-pattern': 'error', 'no-ex-assign': 'error', 'no-extra-boolean-cast': 'error', 'no-extra-semi': 'error', 'no-fallthrough': 'error', 'no-func-assign': 'error', 'no-global-assign': 'error', 'no-import-assign': 'error', 'no-inner-declarations': 'error', 'no-invalid-regexp': 'error', 'no-irregular-whitespace': 'error', 'no-misleading-character-class': 'error', 'no-mixed-spaces-and-tabs': 'error', 'no-new-symbol': 'error', 'no-obj-calls': 'error', 'no-octal': 'error', 'no-prototype-builtins': 'error', 'no-redeclare': 'error', 'no-regex-spaces': 'error', 'no-self-assign': 'error', 'no-setter-return': 'error', 'no-shadow-restricted-names': 'error', 'no-sparse-arrays': 'error', 'no-this-before-super': 'error', 'no-undef': 'error', 'no-unexpected-multiline': 'error', 'no-unreachable': 'error', 'no-unsafe-finally': 'error', 'no-unsafe-negation': 'error', 'no-unused-labels': 'error', 'no-unused-vars': 'error', 'no-useless-catch': 'error', 'no-useless-escape': 'error', 'no-with': 'error', 'require-yield': 'error', 'use-isnan': 'error', 'valid-typeof': 'error' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » ./packages/eslint-config/eslintrc.js » plugin:@typescript-eslint/recommended » ./configs/base.json', filePath: '/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: { error: null, filePath: '/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/parser/dist/parser.js', id: '@typescript-eslint/parser', importerName: '.eslintrc.js » ./packages/eslint-config/eslintrc.js » plugin:@typescript-eslint/recommended » ./configs/base.json', importerPath: '/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json' }, parserOptions: { sourceType: 'module' }, plugins: { '@typescript-eslint': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: '.eslintrc.js » ./packages/eslint-config/eslintrc.js » plugin:@typescript-eslint/recommended', filePath: '/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/adjacent-overload-signatures': 'error', '@typescript-eslint/ban-ts-ignore': 'error', '@typescript-eslint/ban-types': 'error', camelcase: 'off', '@typescript-eslint/camelcase': 'error', '@typescript-eslint/class-name-casing': 'error', '@typescript-eslint/consistent-type-assertions': 'error', '@typescript-eslint/explicit-function-return-type': 'warn', '@typescript-eslint/interface-name-prefix': 'error', '@typescript-eslint/member-delimiter-style': 'error', 'no-array-constructor': 'off', '@typescript-eslint/no-array-constructor': 'error', 'no-empty-function': 'off', '@typescript-eslint/no-empty-function': 'error', '@typescript-eslint/no-empty-interface': 'error', '@typescript-eslint/no-explicit-any': 'warn', '@typescript-eslint/no-inferrable-types': 'error', '@typescript-eslint/no-misused-new': 'error', '@typescript-eslint/no-namespace': 'error', '@typescript-eslint/no-non-null-assertion': 'warn', '@typescript-eslint/no-this-alias': 'error', 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': 'warn', 'no-use-before-define': 'off', '@typescript-eslint/no-use-before-define': 'error', '@typescript-eslint/no-var-requires': 'error', '@typescript-eslint/prefer-namespace-keyword': 'error', '@typescript-eslint/triple-slash-reference': 'error', '@typescript-eslint/type-annotation-spacing': 'error', 'no-var': 'error', 'prefer-const': 'error', 'prefer-rest-params': 'error', 'prefer-spread': 'error' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » ./packages/eslint-config/eslintrc.js » eslint-config-prettier', filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'arrow-body-style': 0, curly: 0, 'lines-around-comment': 0, 'max-len': 0, 'no-confusing-arrow': 0, 'no-mixed-operators': 0, 'no-tabs': 0, 'no-unexpected-multiline': 0, 'prefer-arrow-callback': 0, quotes: 0, 'array-bracket-newline': 'off', 'array-bracket-spacing': 'off', 'array-element-newline': 'off', 'arrow-parens': 'off', 'arrow-spacing': 'off', 'block-spacing': 'off', 'brace-style': 'off', 'comma-dangle': 'off', 'comma-spacing': 'off', 'comma-style': 'off', 'computed-property-spacing': 'off', 'dot-location': 'off', 'eol-last': 'off', 'func-call-spacing': 'off', 'function-call-argument-newline': 'off', 'function-paren-newline': 'off', 'generator-star': 'off', 'generator-star-spacing': 'off', 'implicit-arrow-linebreak': 'off', indent: 'off', 'jsx-quotes': 'off', 'key-spacing': 'off', 'keyword-spacing': 'off', 'linebreak-style': 'off', 'multiline-ternary': 'off', 'newline-per-chained-call': 'off', 'new-parens': 'off', 'no-arrow-condition': 'off', 'no-comma-dangle': 'off', 'no-extra-parens': 'off', 'no-extra-semi': 'off', 'no-floating-decimal': 'off', 'no-mixed-spaces-and-tabs': 'off', 'no-multi-spaces': 'off', 'no-multiple-empty-lines': 'off', 'no-reserved-keys': 'off', 'no-space-before-semi': 'off', 'no-trailing-spaces': 'off', 'no-whitespace-before-property': 'off', 'no-wrap-func': 'off', 'nonblock-statement-body-position': 'off', 'object-curly-newline': 'off', 'object-curly-spacing': 'off', 'object-property-newline': 'off', 'one-var-declaration-per-line': 'off', 'operator-linebreak': 'off', 'padded-blocks': 'off', 'quote-props': 'off', 'rest-spread-spacing': 'off', semi: 'off', 'semi-spacing': 'off', 'semi-style': 'off', 'space-after-function-name': 'off', 'space-after-keywords': 'off', 'space-before-blocks': 'off', 'space-before-function-paren': 'off', 'space-before-function-parentheses': 'off', 'space-before-keywords': 'off', 'space-in-brackets': 'off', 'space-in-parens': 'off', 'space-infix-ops': 'off', 'space-return-throw-case': 'off', 'space-unary-ops': 'off', 'space-unary-word-ops': 'off', 'switch-colon-spacing': 'off', 'template-curly-spacing': 'off', 'template-tag-spacing': 'off', 'unicode-bom': 'off', 'wrap-iife': 'off', 'wrap-regex': 'off', 'yield-star-spacing': 'off', 'indent-legacy': 'off', 'no-spaced-func': 'off' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » ./packages/eslint-config/eslintrc.js » eslint-config-prettier/@typescript-eslint', filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/@typescript-eslint.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/quotes': 0, '@typescript-eslint/brace-style': 'off', '@typescript-eslint/comma-spacing': 'off', '@typescript-eslint/func-call-spacing': 'off', '@typescript-eslint/indent': 'off', '@typescript-eslint/keyword-spacing': 'off', '@typescript-eslint/member-delimiter-style': 'off', '@typescript-eslint/no-extra-parens': 'off', '@typescript-eslint/no-extra-semi': 'off', '@typescript-eslint/semi': 'off', '@typescript-eslint/space-before-function-paren': 'off', '@typescript-eslint/type-annotation-spacing': 'off' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » ./packages/eslint-config/eslintrc.js', filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js', criteria: null, env: { es6: true, node: true, mocha: true }, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: { error: null, filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/@typescript-eslint/parser/dist/parser.js', id: '@typescript-eslint/parser', importerName: '.eslintrc.js » ./packages/eslint-config/eslintrc.js', importerPath: '/Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js' }, parserOptions: { sourceType: 'module', project: './tsconfig.json', ecmaFeatures: [Object], noWatch: true }, plugins: { 'eslint-plugin': [Object], '@typescript-eslint': [Object], mocha: [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: true, rules: { 'prefer-const': 'error', 'no-mixed-operators': 'off', 'no-console': 'off', 'no-inner-declarations': 'off', 'no-dupe-class-members': 'off', 'no-useless-escape': 'off', 'no-redeclare': 'off', 'no-return-await': 'error', 'mocha/handle-done-callback': 'error', 'mocha/no-exclusive-tests': 'error', 'mocha/no-identical-title': 'error', 'mocha/no-nested-tests': 'error', 'no-array-constructor': 'error', '@typescript-eslint/array-type': 'off', '@typescript-eslint/indent': 'off', '@typescript-eslint/no-non-null-assertion': 'off', '@typescript-eslint/explicit-function-return-type': 'off', '@typescript-eslint/explicit-member-accessibility': 'off', '@typescript-eslint/no-var-requires': 'off', '@typescript-eslint/no-use-before-define': 'off', '@typescript-eslint/no-object-literal-type-assertion': 'off', '@typescript-eslint/no-parameter-properties': 'off', '@typescript-eslint/no-angle-bracket-type-assertion': 'off', '@typescript-eslint/prefer-interface': 'off', '@typescript-eslint/no-namespace': 'off', '@typescript-eslint/ban-types': 'off', '@typescript-eslint/no-triple-slash-reference': 'off', '@typescript-eslint/no-empty-interface': 'off', '@typescript-eslint/no-non-null-asserted-optional-chain': 'error', '@typescript-eslint/adjacent-overload-signatures': 'error', '@typescript-eslint/prefer-for-of': 'error', '@typescript-eslint/unified-signatures': 'error', '@typescript-eslint/no-explicit-any': 'error', 'no-unused-labels': 'error', 'no-caller': 'error', 'no-new-wrappers': 'error', 'no-invalid-this': 'off', '@typescript-eslint/no-invalid-this': [Array], '@typescript-eslint/no-misused-new': 'error', 'no-shadow': 'error', 'no-throw-literal': 'error', '@typescript-eslint/no-unused-vars': [Array], 'no-unused-expressions': 'error', 'no-var': 'error', eqeqeq: [Array], '@typescript-eslint/await-thenable': 'error', '@typescript-eslint/no-floating-promises': 'error', 'no-void': 'error', '@typescript-eslint/no-empty-function': 'off', '@typescript-eslint/consistent-type-assertions': 'off', '@typescript-eslint/no-misused-promises': 'error', '@typescript-eslint/prefer-optional-chain': 'error', '@typescript-eslint/prefer-nullish-coalescing': 'error', '@typescript-eslint/no-extra-non-null-assertion': 'error', '@typescript-eslint/return-await': 'error' }, settings: undefined }, { type: 'config', name: '.eslintrc.js » ./packages/eslint-config/eslintrc.js#overrides[0]', filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js', criteria: { includes: [Array], excludes: null, basePath: '/Users/bajtos/src/loopback/next' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/prefer-optional-chain': 'off', '@typescript-eslint/prefer-nullish-coalescing': 'off' }, settings: undefined }, { type: 'config', name: '.eslintrc.js', filePath: '/Users/bajtos/src/loopback/next/.eslintrc.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: { project: [Array], tsconfigRootDir: '/Users/bajtos/src/loopback/next' }, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: true, rules: undefined, settings: undefined }, { type: 'config', name: '--config » ./packages/eslint-config/eslintrc.js » eslint:recommended', filePath: '/Users/bajtos/src/loopback/next/node_modules/eslint/conf/eslint-recommended.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'constructor-super': 'error', 'for-direction': 'error', 'getter-return': 'error', 'no-async-promise-executor': 'error', 'no-case-declarations': 'error', 'no-class-assign': 'error', 'no-compare-neg-zero': 'error', 'no-cond-assign': 'error', 'no-const-assign': 'error', 'no-constant-condition': 'error', 'no-control-regex': 'error', 'no-debugger': 'error', 'no-delete-var': 'error', 'no-dupe-args': 'error', 'no-dupe-class-members': 'error', 'no-dupe-else-if': 'error', 'no-dupe-keys': 'error', 'no-duplicate-case': 'error', 'no-empty': 'error', 'no-empty-character-class': 'error', 'no-empty-pattern': 'error', 'no-ex-assign': 'error', 'no-extra-boolean-cast': 'error', 'no-extra-semi': 'error', 'no-fallthrough': 'error', 'no-func-assign': 'error', 'no-global-assign': 'error', 'no-import-assign': 'error', 'no-inner-declarations': 'error', 'no-invalid-regexp': 'error', 'no-irregular-whitespace': 'error', 'no-misleading-character-class': 'error', 'no-mixed-spaces-and-tabs': 'error', 'no-new-symbol': 'error', 'no-obj-calls': 'error', 'no-octal': 'error', 'no-prototype-builtins': 'error', 'no-redeclare': 'error', 'no-regex-spaces': 'error', 'no-self-assign': 'error', 'no-setter-return': 'error', 'no-shadow-restricted-names': 'error', 'no-sparse-arrays': 'error', 'no-this-before-super': 'error', 'no-undef': 'error', 'no-unexpected-multiline': 'error', 'no-unreachable': 'error', 'no-unsafe-finally': 'error', 'no-unsafe-negation': 'error', 'no-unused-labels': 'error', 'no-unused-vars': 'error', 'no-useless-catch': 'error', 'no-useless-escape': 'error', 'no-with': 'error', 'require-yield': 'error', 'use-isnan': 'error', 'valid-typeof': 'error' }, settings: undefined }, { type: 'config', name: '--config » ./packages/eslint-config/eslintrc.js » plugin:@typescript-eslint/recommended » ./configs/base.json', filePath: '/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: { error: null, filePath: '/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/parser/dist/parser.js', id: '@typescript-eslint/parser', importerName: '--config » ./packages/eslint-config/eslintrc.js » plugin:@typescript-eslint/recommended » ./configs/base.json', importerPath: '/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/configs/base.json' }, parserOptions: { sourceType: 'module' }, plugins: { '@typescript-eslint': [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined }, { type: 'config', name: '--config » ./packages/eslint-config/eslintrc.js » plugin:@typescript-eslint/recommended', filePath: '/Users/bajtos/src/loopback/next/node_modules/@typescript-eslint/eslint-plugin/dist/index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/adjacent-overload-signatures': 'error', '@typescript-eslint/ban-ts-ignore': 'error', '@typescript-eslint/ban-types': 'error', camelcase: 'off', '@typescript-eslint/camelcase': 'error', '@typescript-eslint/class-name-casing': 'error', '@typescript-eslint/consistent-type-assertions': 'error', '@typescript-eslint/explicit-function-return-type': 'warn', '@typescript-eslint/interface-name-prefix': 'error', '@typescript-eslint/member-delimiter-style': 'error', 'no-array-constructor': 'off', '@typescript-eslint/no-array-constructor': 'error', 'no-empty-function': 'off', '@typescript-eslint/no-empty-function': 'error', '@typescript-eslint/no-empty-interface': 'error', '@typescript-eslint/no-explicit-any': 'warn', '@typescript-eslint/no-inferrable-types': 'error', '@typescript-eslint/no-misused-new': 'error', '@typescript-eslint/no-namespace': 'error', '@typescript-eslint/no-non-null-assertion': 'warn', '@typescript-eslint/no-this-alias': 'error', 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': 'warn', 'no-use-before-define': 'off', '@typescript-eslint/no-use-before-define': 'error', '@typescript-eslint/no-var-requires': 'error', '@typescript-eslint/prefer-namespace-keyword': 'error', '@typescript-eslint/triple-slash-reference': 'error', '@typescript-eslint/type-annotation-spacing': 'error', 'no-var': 'error', 'prefer-const': 'error', 'prefer-rest-params': 'error', 'prefer-spread': 'error' }, settings: undefined }, { type: 'config', name: '--config » ./packages/eslint-config/eslintrc.js » eslint-config-prettier', filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/index.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { 'arrow-body-style': 0, curly: 0, 'lines-around-comment': 0, 'max-len': 0, 'no-confusing-arrow': 0, 'no-mixed-operators': 0, 'no-tabs': 0, 'no-unexpected-multiline': 0, 'prefer-arrow-callback': 0, quotes: 0, 'array-bracket-newline': 'off', 'array-bracket-spacing': 'off', 'array-element-newline': 'off', 'arrow-parens': 'off', 'arrow-spacing': 'off', 'block-spacing': 'off', 'brace-style': 'off', 'comma-dangle': 'off', 'comma-spacing': 'off', 'comma-style': 'off', 'computed-property-spacing': 'off', 'dot-location': 'off', 'eol-last': 'off', 'func-call-spacing': 'off', 'function-call-argument-newline': 'off', 'function-paren-newline': 'off', 'generator-star': 'off', 'generator-star-spacing': 'off', 'implicit-arrow-linebreak': 'off', indent: 'off', 'jsx-quotes': 'off', 'key-spacing': 'off', 'keyword-spacing': 'off', 'linebreak-style': 'off', 'multiline-ternary': 'off', 'newline-per-chained-call': 'off', 'new-parens': 'off', 'no-arrow-condition': 'off', 'no-comma-dangle': 'off', 'no-extra-parens': 'off', 'no-extra-semi': 'off', 'no-floating-decimal': 'off', 'no-mixed-spaces-and-tabs': 'off', 'no-multi-spaces': 'off', 'no-multiple-empty-lines': 'off', 'no-reserved-keys': 'off', 'no-space-before-semi': 'off', 'no-trailing-spaces': 'off', 'no-whitespace-before-property': 'off', 'no-wrap-func': 'off', 'nonblock-statement-body-position': 'off', 'object-curly-newline': 'off', 'object-curly-spacing': 'off', 'object-property-newline': 'off', 'one-var-declaration-per-line': 'off', 'operator-linebreak': 'off', 'padded-blocks': 'off', 'quote-props': 'off', 'rest-spread-spacing': 'off', semi: 'off', 'semi-spacing': 'off', 'semi-style': 'off', 'space-after-function-name': 'off', 'space-after-keywords': 'off', 'space-before-blocks': 'off', 'space-before-function-paren': 'off', 'space-before-function-parentheses': 'off', 'space-before-keywords': 'off', 'space-in-brackets': 'off', 'space-in-parens': 'off', 'space-infix-ops': 'off', 'space-return-throw-case': 'off', 'space-unary-ops': 'off', 'space-unary-word-ops': 'off', 'switch-colon-spacing': 'off', 'template-curly-spacing': 'off', 'template-tag-spacing': 'off', 'unicode-bom': 'off', 'wrap-iife': 'off', 'wrap-regex': 'off', 'yield-star-spacing': 'off', 'indent-legacy': 'off', 'no-spaced-func': 'off' }, settings: undefined }, { type: 'config', name: '--config » ./packages/eslint-config/eslintrc.js » eslint-config-prettier/@typescript-eslint', filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/eslint-config-prettier/@typescript-eslint.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/quotes': 0, '@typescript-eslint/brace-style': 'off', '@typescript-eslint/comma-spacing': 'off', '@typescript-eslint/func-call-spacing': 'off', '@typescript-eslint/indent': 'off', '@typescript-eslint/keyword-spacing': 'off', '@typescript-eslint/member-delimiter-style': 'off', '@typescript-eslint/no-extra-parens': 'off', '@typescript-eslint/no-extra-semi': 'off', '@typescript-eslint/semi': 'off', '@typescript-eslint/space-before-function-paren': 'off', '@typescript-eslint/type-annotation-spacing': 'off' }, settings: undefined }, { type: 'config', name: '--config » ./packages/eslint-config/eslintrc.js', filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js', criteria: null, env: { es6: true, node: true, mocha: true }, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: { error: null, filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/node_modules/@typescript-eslint/parser/dist/parser.js', id: '@typescript-eslint/parser', importerName: '--config » ./packages/eslint-config/eslintrc.js', importerPath: '/Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js' }, parserOptions: { sourceType: 'module', project: './tsconfig.json', ecmaFeatures: [Object], noWatch: true }, plugins: { 'eslint-plugin': [Object], '@typescript-eslint': [Object], mocha: [Object] }, processor: undefined, reportUnusedDisableDirectives: undefined, root: true, rules: { 'prefer-const': 'error', 'no-mixed-operators': 'off', 'no-console': 'off', 'no-inner-declarations': 'off', 'no-dupe-class-members': 'off', 'no-useless-escape': 'off', 'no-redeclare': 'off', 'no-return-await': 'error', 'mocha/handle-done-callback': 'error', 'mocha/no-exclusive-tests': 'error', 'mocha/no-identical-title': 'error', 'mocha/no-nested-tests': 'error', 'no-array-constructor': 'error', '@typescript-eslint/array-type': 'off', '@typescript-eslint/indent': 'off', '@typescript-eslint/no-non-null-assertion': 'off', '@typescript-eslint/explicit-function-return-type': 'off', '@typescript-eslint/explicit-member-accessibility': 'off', '@typescript-eslint/no-var-requires': 'off', '@typescript-eslint/no-use-before-define': 'off', '@typescript-eslint/no-object-literal-type-assertion': 'off', '@typescript-eslint/no-parameter-properties': 'off', '@typescript-eslint/no-angle-bracket-type-assertion': 'off', '@typescript-eslint/prefer-interface': 'off', '@typescript-eslint/no-namespace': 'off', '@typescript-eslint/ban-types': 'off', '@typescript-eslint/no-triple-slash-reference': 'off', '@typescript-eslint/no-empty-interface': 'off', '@typescript-eslint/no-non-null-asserted-optional-chain': 'error', '@typescript-eslint/adjacent-overload-signatures': 'error', '@typescript-eslint/prefer-for-of': 'error', '@typescript-eslint/unified-signatures': 'error', '@typescript-eslint/no-explicit-any': 'error', 'no-unused-labels': 'error', 'no-caller': 'error', 'no-new-wrappers': 'error', 'no-invalid-this': 'off', '@typescript-eslint/no-invalid-this': [Array], '@typescript-eslint/no-misused-new': 'error', 'no-shadow': 'error', 'no-throw-literal': 'error', '@typescript-eslint/no-unused-vars': [Array], 'no-unused-expressions': 'error', 'no-var': 'error', eqeqeq: [Array], '@typescript-eslint/await-thenable': 'error', '@typescript-eslint/no-floating-promises': 'error', 'no-void': 'error', '@typescript-eslint/no-empty-function': 'off', '@typescript-eslint/consistent-type-assertions': 'off', '@typescript-eslint/no-misused-promises': 'error', '@typescript-eslint/prefer-optional-chain': 'error', '@typescript-eslint/prefer-nullish-coalescing': 'error', '@typescript-eslint/no-extra-non-null-assertion': 'error', '@typescript-eslint/return-await': 'error' }, settings: undefined }, { type: 'config', name: '--config » ./packages/eslint-config/eslintrc.js#overrides[0]', filePath: '/Users/bajtos/src/loopback/next/packages/eslint-config/eslintrc.js', criteria: { includes: [Array], excludes: null, basePath: '/Users/bajtos/src/loopback/next' }, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: { '@typescript-eslint/prefer-optional-chain': 'off', '@typescript-eslint/prefer-nullish-coalescing': 'off' }, settings: undefined }, { type: 'config', name: '--config', filePath: '/Users/bajtos/src/loopback/next/.eslintrc.js', criteria: null, env: undefined, globals: undefined, ignorePattern: undefined, noInlineConfig: undefined, parser: undefined, parserOptions: { project: [Array], tsconfigRootDir: '/Users/bajtos/src/loopback/next' }, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: true, rules: undefined, settings: undefined }, { type: 'ignore', name: '.eslintignore', filePath: '/Users/bajtos/src/loopback/next/.eslintignore', criteria: null, env: undefined, globals: undefined, ignorePattern: IgnorePattern { patterns: [Array], basePath: '/Users/bajtos/src/loopback/next', loose: true }, noInlineConfig: undefined, parser: undefined, parserOptions: undefined, plugins: undefined, processor: undefined, reportUnusedDisableDirectives: undefined, root: undefined, rules: undefined, settings: undefined } ] on /Users/bajtos/src/loopback/next
2020-05-28T09:47:16.235Z eslint:file-enumerator Didn't match: .DS_Store
2020-05-28T09:47:16.235Z eslint:file-enumerator Didn't match: .eslintignore
2020-05-28T09:47:16.236Z eslint:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/**/node_modules/*' ], basePath: '/Users/bajtos/src/loopback/next', loose: false }, IgnorePattern { patterns: [ 'node_modules/', 'dist/', 'coverage/', '/sandbox', '**/*.d.ts', '/docs/_preview', '/docs/_loopback.io', '**/.eslintrc.js' ], basePath: '/Users/bajtos/src/loopback/next', loose: true } ]
2020-05-28T09:47:16.237Z eslint:ignore-pattern processed: { basePath: '/Users/bajtos/src/loopback/next', patterns: [ '/**/node_modules/*', 'node_modules/', 'dist/', 'coverage/', '/sandbox', '**/*.d.ts', '/docs/_preview', '/docs/_loopback.io', '**/.eslintrc.js' ] }
2020-05-28T09:47:16.237Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/.eslintrc.js',
dot: false,
relativePath: '.eslintrc.js',
result: true
}
2020-05-28T09:47:16.237Z eslint:file-enumerator Yield: .eslintrc.js but ignored
2020-05-28T09:47:16.237Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next.
2020-05-28T09:47:16.237Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next.
2020-05-28T09:47:16.238Z eslint:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/**/node_modules/*' ], basePath: '/Users/bajtos/src/loopback/next', loose: false }, IgnorePattern { patterns: [ 'node_modules/', 'dist/', 'coverage/', '/sandbox', '**/*.d.ts', '/docs/_preview', '/docs/_loopback.io', '**/.eslintrc.js' ], basePath: '/Users/bajtos/src/loopback/next', loose: true } ]
2020-05-28T09:47:16.238Z eslint:ignore-pattern processed: { basePath: '/Users/bajtos/src/loopback/next', patterns: [ '/**/node_modules/*', 'node_modules/', 'dist/', 'coverage/', '/sandbox', '**/*.d.ts', '/docs/_preview', '/docs/_loopback.io', '**/.eslintrc.js' ] }
2020-05-28T09:47:16.238Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/.git/',
dot: false,
relativePath: '.git/',
result: true
}
2020-05-28T09:47:16.238Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/.github/',
dot: false,
relativePath: '.github/',
result: true
}
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: .gitignore
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: .npmrc
2020-05-28T09:47:16.239Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/.nyc_output/',
dot: false,
relativePath: '.nyc_output/',
result: true
}
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: .nycrc
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: .prettierignore
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: .prettierrc
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: .renovaterc.json
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: .travis.yml
2020-05-28T09:47:16.239Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/.vscode/',
dot: false,
relativePath: '.vscode/',
result: true
}
2020-05-28T09:47:16.239Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/.yo-repository/',
dot: false,
relativePath: '.yo-repository/',
result: true
}
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: CHANGELOG.md
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: CODEOWNERS
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: INFO
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: LICENSE
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: MAINTAINERS.md
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:16.239Z eslint:file-enumerator Didn't match: SECURITY.md
2020-05-28T09:47:16.240Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/',
dot: false,
relativePath: 'acceptance/',
result: false
}
2020-05-28T09:47:16.240Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance
2020-05-28T09:47:16.240Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance.
2020-05-28T09:47:16.240Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance.
2020-05-28T09:47:16.240Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance
2020-05-28T09:47:16.240Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next.
2020-05-28T09:47:16.240Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:16.240Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/',
result: false
}
2020-05-28T09:47:16.240Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd
2020-05-28T09:47:16.240Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd.
2020-05-28T09:47:16.240Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd.
2020-05-28T09:47:16.241Z eslint:config-array-factory Loading package.json config file: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/package.json
2020-05-28T09:47:16.241Z eslint:config-array-factory Loading JSON config file: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/package.json
2020-05-28T09:47:16.242Z eslint:config-array-factory Error reading package.json file: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/package.json
2020-05-28T09:47:16.242Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd
2020-05-28T09:47:16.242Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance.
2020-05-28T09:47:16.242Z eslint:file-enumerator Didn't match: .npmrc
2020-05-28T09:47:16.242Z eslint:file-enumerator Didn't match: CHANGELOG.md
2020-05-28T09:47:16.242Z eslint:file-enumerator Didn't match: LICENSE
2020-05-28T09:47:16.242Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:16.242Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures/',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/fixtures/',
result: false
}
2020-05-28T09:47:16.242Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures
2020-05-28T09:47:16.242Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures.
2020-05-28T09:47:16.242Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures.
2020-05-28T09:47:16.242Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures
2020-05-28T09:47:16.242Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd.
2020-05-28T09:47:16.242Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures/etc/',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/fixtures/etc/',
result: false
}
2020-05-28T09:47:16.242Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures/etc
2020-05-28T09:47:16.243Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures/etc.
2020-05-28T09:47:16.243Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures/etc.
2020-05-28T09:47:16.243Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures/etc
2020-05-28T09:47:16.243Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures.
2020-05-28T09:47:16.243Z eslint:file-enumerator Didn't match: fluentd.conf
2020-05-28T09:47:16.243Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures/etc
2020-05-28T09:47:16.243Z eslint:file-enumerator Didn't match: start-fluentd.sh
2020-05-28T09:47:16.243Z eslint:file-enumerator Didn't match: stop-fluentd.sh
2020-05-28T09:47:16.243Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/fixtures
2020-05-28T09:47:16.243Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/node_modules/',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/node_modules/',
result: true
}
2020-05-28T09:47:16.243Z eslint:file-enumerator Didn't match: package-lock.json
2020-05-28T09:47:16.243Z eslint:file-enumerator Didn't match: package.json
2020-05-28T09:47:16.243Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/src/',
result: false
}
2020-05-28T09:47:16.243Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src
2020-05-28T09:47:16.243Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src.
2020-05-28T09:47:16.243Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src.
2020-05-28T09:47:16.244Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src
2020-05-28T09:47:16.244Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd.
2020-05-28T09:47:16.244Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/src/__tests__/',
result: false
}
2020-05-28T09:47:16.244Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__
2020-05-28T09:47:16.244Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__.
2020-05-28T09:47:16.244Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__.
2020-05-28T09:47:16.244Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__
2020-05-28T09:47:16.244Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src.
2020-05-28T09:47:16.244Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance/',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/src/__tests__/acceptance/',
result: false
}
2020-05-28T09:47:16.244Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance
2020-05-28T09:47:16.244Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance.
2020-05-28T09:47:16.244Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance.
2020-05-28T09:47:16.244Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance
2020-05-28T09:47:16.244Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__.
2020-05-28T09:47:16.245Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance/fluent.acceptance.ts',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/src/__tests__/acceptance/fluent.acceptance.ts',
result: false
}
2020-05-28T09:47:16.245Z eslint:file-enumerator Yield: fluent.acceptance.ts
2020-05-28T09:47:16.245Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance.
2020-05-28T09:47:16.245Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance.
2020-05-28T09:47:16.249Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance/fluent.acceptance.ts
2020-05-28T09:47:16.250Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance/fluent.acceptance.ts (pass 1)
2020-05-28T09:47:16.250Z eslint:linter Verify
2020-05-28T09:47:16.250Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance/fluent.acceptance.ts
2020-05-28T09:47:16.259Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:16.259Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:16.260Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance/fluent.acceptance.ts
2020-05-28T09:47:16.261Z typescript-eslint:typescript-estree:createWatchProgram File did not belong to any existing programs, moving to create/update. /users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance/fluent.acceptance.ts
2020-05-28T09:47:16.261Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/tsconfig.eslint.json.
2020-05-28T09:47:18.909Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/tsconfig.json.
2020-05-28T09:47:19.426Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/acceptance/repository-cloudant/tsconfig.json.
2020-05-28T09:47:19.837Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/acceptance/repository-mongodb/tsconfig.json.
2020-05-28T09:47:20.228Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/acceptance/repository-mysql/tsconfig.json.
2020-05-28T09:47:20.577Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/acceptance/repository-postgresql/tsconfig.json.
2020-05-28T09:47:21.135Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/fixtures/mock-oauth2-provider/tsconfig.json.
2020-05-28T09:47:21.772Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/benchmark/tsconfig.json.
2020-05-28T09:47:22.471Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/access-control-migration/tsconfig.json.
2020-05-28T09:47:23.302Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/context/tsconfig.json.
2020-05-28T09:47:23.783Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/express-composition/tsconfig.json.
2020-05-28T09:47:24.376Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/file-transfer/tsconfig.json.
2020-05-28T09:47:24.868Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/greeter-extension/tsconfig.json.
2020-05-28T09:47:25.238Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/greeting-app/tsconfig.json.
2020-05-28T09:47:25.692Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/hello-world/tsconfig.json.
2020-05-28T09:47:26.076Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/lb3-application/tsconfig.json.
2020-05-28T09:47:26.806Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/log-extension/tsconfig.json.
2020-05-28T09:47:27.334Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/metrics-prometheus/tsconfig.json.
2020-05-28T09:47:27.771Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/multi-tenancy/tsconfig.json.
2020-05-28T09:47:28.281Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/passport-login/tsconfig.json.
2020-05-28T09:47:29.133Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/rest-crud/tsconfig.json.
2020-05-28T09:47:29.755Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/rpc-server/tsconfig.json.
2020-05-28T09:47:30.177Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/soap-calculator/tsconfig.json.
2020-05-28T09:47:30.614Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/todo-jwt/tsconfig.json.
2020-05-28T09:47:31.206Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/todo-list/tsconfig.json.
2020-05-28T09:47:31.784Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/todo/tsconfig.json.
2020-05-28T09:47:32.431Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/examples/validation-app/tsconfig.json.
2020-05-28T09:47:32.937Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/authentication/tsconfig.json.
2020-05-28T09:47:33.610Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/authorization/tsconfig.json.
2020-05-28T09:47:34.240Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/boot/tsconfig.json.
2020-05-28T09:47:35.915Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/booter-lb3app/tsconfig.json.
2020-05-28T09:47:36.522Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/context/tsconfig.json.
2020-05-28T09:47:37.146Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/core/tsconfig.json.
2020-05-28T09:47:37.547Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/express/tsconfig.json.
2020-05-28T09:47:38.044Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/http-caching-proxy/tsconfig.json.
2020-05-28T09:47:38.414Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/http-server/tsconfig.json.
2020-05-28T09:47:38.790Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/metadata/tsconfig.json.
2020-05-28T09:47:39.287Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/model-api-builder/tsconfig.json.
2020-05-28T09:47:39.624Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/openapi-spec-builder/tsconfig.json.
2020-05-28T09:47:39.963Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/openapi-v3/tsconfig.json.
2020-05-28T09:47:40.689Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/repository-json-schema/tsconfig.json.
2020-05-28T09:47:41.120Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/repository-tests/tsconfig.json.
2020-05-28T09:47:41.656Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/repository/tsconfig.json.
2020-05-28T09:47:42.457Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/rest-crud/tsconfig.json.
2020-05-28T09:47:42.989Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/rest-explorer/tsconfig.json.
2020-05-28T09:47:43.676Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/rest/tsconfig.json.
2020-05-28T09:47:44.781Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/security/tsconfig.json.
2020-05-28T09:47:45.115Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/service-proxy/tsconfig.json.
2020-05-28T09:47:45.542Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/testlab/tsconfig.json.
2020-05-28T09:47:46.168Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/tsdocs/tsconfig.json.
2020-05-28T09:47:46.651Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/extensions/apiconnect/tsconfig.json.
2020-05-28T09:47:47.053Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/extensions/authentication-jwt/tsconfig.json.
2020-05-28T09:47:47.710Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/extensions/authentication-passport/tsconfig.json.
2020-05-28T09:47:48.378Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/extensions/context-explorer/tsconfig.json.
2020-05-28T09:47:48.821Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/extensions/cron/tsconfig.json.
2020-05-28T09:47:49.203Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/extensions/health/tsconfig.json.
2020-05-28T09:47:49.728Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/extensions/logging/tsconfig.json.
2020-05-28T09:47:50.451Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/extensions/metrics/tsconfig.json.
2020-05-28T09:47:51.175Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json.
2020-05-28T09:47:51.554Z typescript-eslint:typescript-estree:createWatchProgram Creating watch program for /users/bajtos/src/loopback/next/packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json.
2020-05-28T09:47:51.911Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:51.912Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:51.912Z eslint:code-path s1_1) Program
2020-05-28T09:47:51.915Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:51.915Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:51.915Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.916Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.916Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.916Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.916Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:51.916Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:51.916Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.916Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.916Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.916Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.917Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Literal
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:51.917Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:51.917Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:51.917Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.917Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:51.917Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.917Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Literal
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Literal
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Literal
2020-05-28T09:47:51.918Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:51.918Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:51.919Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:51.919Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.919Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.919Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.919Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.919Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:51.919Z eslint:code-path s1_1) Literal
2020-05-28T09:47:51.919Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:51.919Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:51.919Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:51.919Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:51.920Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.920Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.920Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:51.937Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.937Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.937Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.937Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.937Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:51.937Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:51.937Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:51.937Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:51.952Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:51.953Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:51.953Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:51.953Z eslint:code-path s1_1) Literal
2020-05-28T09:47:51.953Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:51.953Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:51.953Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:51.954Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:51.954Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:51.954Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.954Z eslint:code-path s2_1) TSTypeAnnotation
2020-05-28T09:47:51.954Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:51.954Z eslint:code-path s2_1) TSQualifiedName
2020-05-28T09:47:51.954Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.954Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.954Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.955Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) TSQualifiedName:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) TSTypeAnnotation:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:51.955Z eslint:code-path s2_1) VariableDeclaration
2020-05-28T09:47:51.955Z eslint:code-path s2_1) VariableDeclarator
2020-05-28T09:47:51.955Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.955Z eslint:code-path s2_1) TSTypeAnnotation
2020-05-28T09:47:51.955Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:51.955Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.955Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) TSTypeAnnotation:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) VariableDeclarator:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) VariableDeclaration:exit
2020-05-28T09:47:51.955Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:51.957Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:51.957Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:51.957Z eslint:code-path s2_1) ThisExpression
2020-05-28T09:47:51.957Z eslint:code-path s2_1) ThisExpression:exit
2020-05-28T09:47:51.957Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.957Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.957Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:51.957Z eslint:code-path s2_1) Literal
2020-05-28T09:47:51.957Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:51.957Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:51.957Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:51.957Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:51.960Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:51.962Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.962Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.962Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.963Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.963Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:51.963Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:51.963Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:51.966Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:51.966Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:51.966Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:51.966Z eslint:code-path s2_1) Literal
2020-05-28T09:47:51.966Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:51.967Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:51.967Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:51.967Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:51.967Z eslint:code-path s3_1) FunctionExpression
2020-05-28T09:47:51.967Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:51.967Z eslint:code-path s3_1) TSTypeAnnotation
2020-05-28T09:47:51.967Z eslint:code-path s3_1) TSTypeReference
2020-05-28T09:47:51.967Z eslint:code-path s3_1) TSQualifiedName
2020-05-28T09:47:51.967Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:51.967Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:51.967Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:51.967Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:51.967Z eslint:code-path s3_1) TSQualifiedName:exit
2020-05-28T09:47:51.967Z eslint:code-path s3_1) TSTypeReference:exit
2020-05-28T09:47:51.967Z eslint:code-path s3_1) TSTypeAnnotation:exit
2020-05-28T09:47:51.967Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:51.967Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:51.968Z eslint:code-path s3_1) IfStatement
2020-05-28T09:47:51.969Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:51.970Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:51.970Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:51.970Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:51.970Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:51.970Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:51.970Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:51.970Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:51.970Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:51.970Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:51.970Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:51.970Z eslint:code-path s3_1) Literal
2020-05-28T09:47:51.970Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:51.970Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:51.971Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:51.971Z eslint:code-path onCodePathSegmentStart s3_2
2020-05-28T09:47:51.971Z eslint:code-path s3_2) ReturnStatement
2020-05-28T09:47:51.971Z eslint:code-path s3_2) CallExpression
2020-05-28T09:47:51.971Z eslint:code-path s3_2) MemberExpression
2020-05-28T09:47:51.971Z eslint:code-path s3_2) ThisExpression
2020-05-28T09:47:51.971Z eslint:code-path s3_2) ThisExpression:exit
2020-05-28T09:47:51.971Z eslint:code-path s3_2) Identifier
2020-05-28T09:47:51.972Z eslint:code-path s3_2) Identifier:exit
2020-05-28T09:47:51.972Z eslint:code-path s3_2) MemberExpression:exit
2020-05-28T09:47:51.972Z eslint:code-path s3_2) CallExpression:exit
2020-05-28T09:47:51.980Z eslint:code-path s3_2) ReturnStatement:exit
2020-05-28T09:47:51.980Z eslint:code-path onCodePathSegmentEnd s3_2
2020-05-28T09:47:51.980Z eslint:code-path onCodePathSegmentStart s3_4
2020-05-28T09:47:51.980Z eslint:code-path s3_4) IfStatement:exit
2020-05-28T09:47:51.981Z eslint:code-path s3_4) VariableDeclaration
2020-05-28T09:47:51.981Z eslint:code-path s3_4) VariableDeclarator
2020-05-28T09:47:51.981Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.981Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.981Z eslint:code-path s3_4) AwaitExpression
2020-05-28T09:47:51.982Z eslint:code-path s3_4) CallExpression
2020-05-28T09:47:51.982Z eslint:code-path s3_4) MemberExpression
2020-05-28T09:47:51.982Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.982Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.982Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.983Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) MemberExpression:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) MemberExpression
2020-05-28T09:47:51.983Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.983Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.983Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) MemberExpression:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) CallExpression:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) AwaitExpression:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) VariableDeclarator:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) VariableDeclaration:exit
2020-05-28T09:47:51.983Z eslint:code-path s3_4) ExpressionStatement
2020-05-28T09:47:51.985Z eslint:code-path s3_4) CallExpression
2020-05-28T09:47:51.985Z eslint:code-path s3_4) MemberExpression
2020-05-28T09:47:51.985Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.985Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.985Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.985Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.985Z eslint:code-path s3_4) MemberExpression:exit
2020-05-28T09:47:51.985Z eslint:code-path s3_4) ObjectExpression
2020-05-28T09:47:51.985Z eslint:code-path s3_4) Property
2020-05-28T09:47:51.986Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.986Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.986Z eslint:code-path s3_4) Literal
2020-05-28T09:47:51.986Z eslint:code-path s3_4) Literal:exit
2020-05-28T09:47:51.986Z eslint:code-path s3_4) Property:exit
2020-05-28T09:47:51.986Z eslint:code-path s3_4) ObjectExpression:exit
2020-05-28T09:47:51.986Z eslint:code-path s3_4) CallExpression:exit
2020-05-28T09:47:51.986Z eslint:code-path s3_4) ExpressionStatement:exit
2020-05-28T09:47:51.986Z eslint:code-path s3_4) ExpressionStatement
2020-05-28T09:47:51.998Z eslint:code-path s3_4) AwaitExpression
2020-05-28T09:47:51.999Z eslint:code-path s3_4) CallExpression
2020-05-28T09:47:51.999Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:51.999Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:51.999Z eslint:code-path s3_4) Literal
2020-05-28T09:47:51.999Z eslint:code-path s3_4) Literal:exit
2020-05-28T09:47:51.999Z eslint:code-path s3_4) CallExpression:exit
2020-05-28T09:47:51.999Z eslint:code-path s3_4) AwaitExpression:exit
2020-05-28T09:47:51.999Z eslint:code-path s3_4) ExpressionStatement:exit
2020-05-28T09:47:51.999Z eslint:code-path s3_4) ExpressionStatement
2020-05-28T09:47:52.000Z eslint:code-path s3_4) AwaitExpression
2020-05-28T09:47:52.000Z eslint:code-path s3_4) CallExpression
2020-05-28T09:47:52.000Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:52.001Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:52.001Z eslint:code-path s3_4) Literal
2020-05-28T09:47:52.004Z eslint:code-path s3_4) Literal:exit
2020-05-28T09:47:52.004Z eslint:code-path s3_4) CallExpression:exit
2020-05-28T09:47:52.004Z eslint:code-path s3_4) AwaitExpression:exit
2020-05-28T09:47:52.004Z eslint:code-path s3_4) ExpressionStatement:exit
2020-05-28T09:47:52.004Z eslint:code-path s3_4) BlockStatement:exit
2020-05-28T09:47:52.004Z eslint:code-path s3_4) FunctionExpression:exit
2020-05-28T09:47:52.004Z eslint:code-path onCodePathSegmentEnd s3_4
2020-05-28T09:47:52.004Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.005Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="FunctionExpression\nIdentifier (this)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Mocha)\nIdentifier (Context)\nBlockStatement\nIfStatement\nBinaryExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_PORT_TCP)\nLiteral (null)\nIdentifier:exit (Mocha)\nIdentifier:exit (Context)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (this)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_PORT_TCP)\nMemberExpression:exit\nLiteral:exit (null)\nBinaryExpression:exit"];
s3_2[label="ReturnStatement\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (skip)\nThisExpression:exit\nIdentifier:exit (skip)\nMemberExpression:exit\nCallExpression:exit\nReturnStatement:exit"];
s3_3[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\n????"];
s3_4[label="VariableDeclaration\nVariableDeclarator\nIdentifier (sender)\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (app)\nIdentifier (get)\nMemberExpression\nIdentifier (LoggingBindings)\nIdentifier (FLUENT_SENDER)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (sender)\nIdentifier (emit)\nObjectExpression\nProperty\nIdentifier (greeting)\nLiteral (Hello, LoopBack!)\nExpressionStatement\nAwaitExpression\nCallExpression\nIdentifier (sleep)\nLiteral (500)\nExpressionStatement\nAwaitExpression\nCallExpression\nIdentifier (expectLogsToMatch)\nLiteral (/LoopBack\s+\{"greeting"\:"Hello, LoopBack!"\}/)\nIfStatement:exit\nIdentifier:exit (sender)\nIdentifier:exit (app)\nIdentifier:exit (get)\nMemberExpression:exit\nIdentifier:exit (LoggingBindings)\nIdentifier:exit (FLUENT_SENDER)\nMemberExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (sender)\nIdentifier:exit (emit)\nMemberExpression:exit\nIdentifier:exit (greeting)\nLiteral:exit (Hello, LoopBack!)\nProperty:exit\nObjectExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (sleep)\nLiteral:exit (500)\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nIdentifier:exit (expectLogsToMatch)\nLiteral:exit (/LoopBack\s+\{"greeting"\:"Hello, LoopBack!"\}/)\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s3_1->s3_2->s3_3->s3_4;
s3_1->s3_4;
s3_2->final;
s3_4->final;
}
2020-05-28T09:47:52.005Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.005Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.005Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.005Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.005Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.006Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.006Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.006Z eslint:code-path s2_1) Literal
2020-05-28T09:47:52.006Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:52.006Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.006Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.006Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.006Z eslint:code-path s4_1) FunctionExpression
2020-05-28T09:47:52.006Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.006Z eslint:code-path s4_1) TSTypeAnnotation
2020-05-28T09:47:52.006Z eslint:code-path s4_1) TSTypeReference
2020-05-28T09:47:52.006Z eslint:code-path s4_1) TSQualifiedName
2020-05-28T09:47:52.006Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.006Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.006Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.006Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) TSQualifiedName:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) TSTypeReference:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) BlockStatement
2020-05-28T09:47:52.007Z eslint:code-path s4_1) IfStatement
2020-05-28T09:47:52.007Z eslint:code-path s4_1) BinaryExpression
2020-05-28T09:47:52.007Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.007Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Literal
2020-05-28T09:47:52.007Z eslint:code-path s4_1) Literal:exit
2020-05-28T09:47:52.007Z eslint:code-path s4_1) BinaryExpression:exit
2020-05-28T09:47:52.008Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.008Z eslint:code-path onCodePathSegmentStart s4_2
2020-05-28T09:47:52.008Z eslint:code-path s4_2) ReturnStatement
2020-05-28T09:47:52.008Z eslint:code-path s4_2) CallExpression
2020-05-28T09:47:52.008Z eslint:code-path s4_2) MemberExpression
2020-05-28T09:47:52.008Z eslint:code-path s4_2) ThisExpression
2020-05-28T09:47:52.008Z eslint:code-path s4_2) ThisExpression:exit
2020-05-28T09:47:52.008Z eslint:code-path s4_2) Identifier
2020-05-28T09:47:52.008Z eslint:code-path s4_2) Identifier:exit
2020-05-28T09:47:52.008Z eslint:code-path s4_2) MemberExpression:exit
2020-05-28T09:47:52.008Z eslint:code-path s4_2) CallExpression:exit
2020-05-28T09:47:52.008Z eslint:code-path s4_2) ReturnStatement:exit
2020-05-28T09:47:52.008Z eslint:code-path onCodePathSegmentEnd s4_2
2020-05-28T09:47:52.008Z eslint:code-path onCodePathSegmentStart s4_4
2020-05-28T09:47:52.008Z eslint:code-path s4_4) IfStatement:exit
2020-05-28T09:47:52.008Z eslint:code-path s4_4) VariableDeclaration
2020-05-28T09:47:52.008Z eslint:code-path s4_4) VariableDeclarator
2020-05-28T09:47:52.008Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.008Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.009Z eslint:code-path s4_4) AwaitExpression
2020-05-28T09:47:52.009Z eslint:code-path s4_4) CallExpression
2020-05-28T09:47:52.009Z eslint:code-path s4_4) MemberExpression
2020-05-28T09:47:52.009Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.009Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.009Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.009Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.009Z eslint:code-path s4_4) MemberExpression:exit
2020-05-28T09:47:52.009Z eslint:code-path s4_4) MemberExpression
2020-05-28T09:47:52.009Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.009Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.009Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.009Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.009Z eslint:code-path s4_4) MemberExpression:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) CallExpression:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) AwaitExpression:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) VariableDeclarator:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) VariableDeclaration:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) ExpressionStatement
2020-05-28T09:47:52.010Z eslint:code-path s4_4) CallExpression
2020-05-28T09:47:52.010Z eslint:code-path s4_4) MemberExpression
2020-05-28T09:47:52.010Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.010Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.010Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) MemberExpression:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) Literal
2020-05-28T09:47:52.010Z eslint:code-path s4_4) Literal:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) Literal
2020-05-28T09:47:52.010Z eslint:code-path s4_4) Literal:exit
2020-05-28T09:47:52.010Z eslint:code-path s4_4) CallExpression:exit
2020-05-28T09:47:52.011Z eslint:code-path s4_4) ExpressionStatement:exit
2020-05-28T09:47:52.011Z eslint:code-path s4_4) ExpressionStatement
2020-05-28T09:47:52.011Z eslint:code-path s4_4) AwaitExpression
2020-05-28T09:47:52.011Z eslint:code-path s4_4) CallExpression
2020-05-28T09:47:52.011Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.011Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.011Z eslint:code-path s4_4) Literal
2020-05-28T09:47:52.011Z eslint:code-path s4_4) Literal:exit
2020-05-28T09:47:52.011Z eslint:code-path s4_4) CallExpression:exit
2020-05-28T09:47:52.011Z eslint:code-path s4_4) AwaitExpression:exit
2020-05-28T09:47:52.011Z eslint:code-path s4_4) ExpressionStatement:exit
2020-05-28T09:47:52.011Z eslint:code-path s4_4) ExpressionStatement
2020-05-28T09:47:52.012Z eslint:code-path s4_4) AwaitExpression
2020-05-28T09:47:52.012Z eslint:code-path s4_4) CallExpression
2020-05-28T09:47:52.012Z eslint:code-path s4_4) Identifier
2020-05-28T09:47:52.013Z eslint:code-path s4_4) Identifier:exit
2020-05-28T09:47:52.013Z eslint:code-path s4_4) Literal
2020-05-28T09:47:52.014Z eslint:code-path s4_4) Literal:exit
2020-05-28T09:47:52.014Z eslint:code-path s4_4) CallExpression:exit
2020-05-28T09:47:52.014Z eslint:code-path s4_4) AwaitExpression:exit
2020-05-28T09:47:52.014Z eslint:code-path s4_4) ExpressionStatement:exit
2020-05-28T09:47:52.014Z eslint:code-path s4_4) BlockStatement:exit
2020-05-28T09:47:52.014Z eslint:code-path s4_4) FunctionExpression:exit
2020-05-28T09:47:52.014Z eslint:code-path onCodePathSegmentEnd s4_4
2020-05-28T09:47:52.014Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.014Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="FunctionExpression\nIdentifier (this)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Mocha)\nIdentifier (Context)\nBlockStatement\nIfStatement\nBinaryExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_PORT_TCP)\nLiteral (null)\nIdentifier:exit (Mocha)\nIdentifier:exit (Context)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (this)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_PORT_TCP)\nMemberExpression:exit\nLiteral:exit (null)\nBinaryExpression:exit"];
s4_2[label="ReturnStatement\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (skip)\nThisExpression:exit\nIdentifier:exit (skip)\nMemberExpression:exit\nCallExpression:exit\nReturnStatement:exit"];
s4_3[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\n????"];
s4_4[label="VariableDeclaration\nVariableDeclarator\nIdentifier (logger)\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (app)\nIdentifier (get)\nMemberExpression\nIdentifier (LoggingBindings)\nIdentifier (WINSTON_LOGGER)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (logger)\nIdentifier (log)\nLiteral (info)\nLiteral (Hello, LoopBack!)\nExpressionStatement\nAwaitExpression\nCallExpression\nIdentifier (sleep)\nLiteral (500)\nExpressionStatement\nAwaitExpression\nCallExpression\nIdentifier (expectLogsToMatch)\nLiteral (/LoopBack\s+\{"level"\:"info","message":"Hello, LoopBack!"\}/)\nIfStatement:exit\nIdentifier:exit (logger)\nIdentifier:exit (app)\nIdentifier:exit (get)\nMemberExpression:exit\nIdentifier:exit (LoggingBindings)\nIdentifier:exit (WINSTON_LOGGER)\nMemberExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (logger)\nIdentifier:exit (log)\nMemberExpression:exit\nLiteral:exit (info)\nLiteral:exit (Hello, LoopBack!)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (sleep)\nLiteral:exit (500)\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nIdentifier:exit (expectLogsToMatch)\nLiteral:exit (/LoopBack\s+\{"level"\:"info","message":"Hello, LoopBack!"\}/)\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s4_1->s4_2->s4_3->s4_4;
s4_1->s4_4;
s4_2->final;
s4_4->final;
}
2020-05-28T09:47:52.014Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.014Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.014Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.014Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.015Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.016Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.016Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.016Z eslint:code-path s2_1) Literal
2020-05-28T09:47:52.016Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:52.016Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.016Z eslint:code-path onCodePathStart s5
2020-05-28T09:47:52.016Z eslint:code-path onCodePathSegmentStart s5_1
2020-05-28T09:47:52.016Z eslint:code-path s5_1) FunctionExpression
2020-05-28T09:47:52.016Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.016Z eslint:code-path s5_1) TSTypeAnnotation
2020-05-28T09:47:52.016Z eslint:code-path s5_1) TSTypeReference
2020-05-28T09:47:52.016Z eslint:code-path s5_1) TSQualifiedName
2020-05-28T09:47:52.016Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.016Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.016Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.016Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.016Z eslint:code-path s5_1) TSQualifiedName:exit
2020-05-28T09:47:52.016Z eslint:code-path s5_1) TSTypeReference:exit
2020-05-28T09:47:52.016Z eslint:code-path s5_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.016Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.016Z eslint:code-path s5_1) BlockStatement
2020-05-28T09:47:52.016Z eslint:code-path s5_1) IfStatement
2020-05-28T09:47:52.017Z eslint:code-path s5_1) BinaryExpression
2020-05-28T09:47:52.017Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.017Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.017Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.017Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.017Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.017Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.017Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.017Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.017Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.017Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.017Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.017Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.017Z eslint:code-path s5_1) BinaryExpression:exit
2020-05-28T09:47:52.017Z eslint:code-path onCodePathSegmentEnd s5_1
2020-05-28T09:47:52.017Z eslint:code-path onCodePathSegmentStart s5_2
2020-05-28T09:47:52.017Z eslint:code-path s5_2) ReturnStatement
2020-05-28T09:47:52.017Z eslint:code-path s5_2) CallExpression
2020-05-28T09:47:52.018Z eslint:code-path s5_2) MemberExpression
2020-05-28T09:47:52.018Z eslint:code-path s5_2) ThisExpression
2020-05-28T09:47:52.018Z eslint:code-path s5_2) ThisExpression:exit
2020-05-28T09:47:52.018Z eslint:code-path s5_2) Identifier
2020-05-28T09:47:52.018Z eslint:code-path s5_2) Identifier:exit
2020-05-28T09:47:52.018Z eslint:code-path s5_2) MemberExpression:exit
2020-05-28T09:47:52.018Z eslint:code-path s5_2) CallExpression:exit
2020-05-28T09:47:52.018Z eslint:code-path s5_2) ReturnStatement:exit
2020-05-28T09:47:52.018Z eslint:code-path onCodePathSegmentEnd s5_2
2020-05-28T09:47:52.018Z eslint:code-path onCodePathSegmentStart s5_4
2020-05-28T09:47:52.018Z eslint:code-path s5_4) IfStatement:exit
2020-05-28T09:47:52.018Z eslint:code-path s5_4) ExpressionStatement
2020-05-28T09:47:52.018Z eslint:code-path s5_4) CallExpression
2020-05-28T09:47:52.019Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.019Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.019Z eslint:code-path s5_4) CallExpression
2020-05-28T09:47:52.019Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.019Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.019Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.019Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.019Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.020Z eslint:code-path s5_4) CallExpression:exit
2020-05-28T09:47:52.020Z eslint:code-path s5_4) CallExpression:exit
2020-05-28T09:47:52.020Z eslint:code-path s5_4) ExpressionStatement:exit
2020-05-28T09:47:52.020Z eslint:code-path s5_4) ReturnStatement
2020-05-28T09:47:52.020Z eslint:code-path s5_4) CallExpression
2020-05-28T09:47:52.020Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.020Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.020Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.020Z eslint:code-path s5_4) CallExpression
2020-05-28T09:47:52.020Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.020Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.020Z eslint:code-path s5_4) CallExpression
2020-05-28T09:47:52.020Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.020Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.020Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) CallExpression:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) CallExpression:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.021Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.022Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.022Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.022Z eslint:code-path s5_4) Literal
2020-05-28T09:47:52.022Z eslint:code-path s5_4) Literal:exit
2020-05-28T09:47:52.022Z eslint:code-path s5_4) CallExpression:exit
2020-05-28T09:47:52.022Z eslint:code-path s5_4) ReturnStatement:exit
2020-05-28T09:47:52.023Z eslint:code-path onCodePathSegmentEnd s5_4
2020-05-28T09:47:52.023Z eslint:code-path onCodePathSegmentStart s5_5
2020-05-28T09:47:52.023Z eslint:code-path s5_5!) BlockStatement:exit
2020-05-28T09:47:52.023Z eslint:code-path s5_5!) FunctionExpression:exit
2020-05-28T09:47:52.023Z eslint:code-path onCodePathSegmentEnd s5_5
2020-05-28T09:47:52.023Z eslint:code-path onCodePathEnd s5
2020-05-28T09:47:52.023Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s5_1[label="FunctionExpression\nIdentifier (this)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Mocha)\nIdentifier (Context)\nBlockStatement\nIfStatement\nBinaryExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_PORT_TCP)\nLiteral (null)\nIdentifier:exit (Mocha)\nIdentifier:exit (Context)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (this)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_PORT_TCP)\nMemberExpression:exit\nLiteral:exit (null)\nBinaryExpression:exit"];
s5_2[label="ReturnStatement\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (skip)\nThisExpression:exit\nIdentifier:exit (skip)\nMemberExpression:exit\nCallExpression:exit\nReturnStatement:exit"];
s5_3[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\n????"];
s5_4[label="ExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (app)\nIdentifier (unbind)\nCallExpression\nMemberExpression\nIdentifier (BindingKey)\nIdentifier (buildKeyForConfig)\nMemberExpression\nIdentifier (LoggingBindings)\nIdentifier (FLUENT_SENDER)\nReturnStatement\nCallExpression\nMemberExpression\nMemberExpression\nMemberExpression\nCallExpression\nIdentifier (expect)\nCallExpression\nMemberExpression\nIdentifier (app)\nIdentifier (get)\nMemberExpression\nIdentifier (LoggingBindings)\nIdentifier (FLUENT_SENDER)\nIdentifier (to)\nIdentifier (be)\nIdentifier (rejectedWith)\nLiteral (/Fluent is not configured\. Please configure logging\.fluent\.sender\./)\nIfStatement:exit\nIdentifier:exit (app)\nIdentifier:exit (unbind)\nMemberExpression:exit\nIdentifier:exit (BindingKey)\nIdentifier:exit (buildKeyForConfig)\nMemberExpression:exit\nIdentifier:exit (LoggingBindings)\nIdentifier:exit (FLUENT_SENDER)\nMemberExpression:exit\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (expect)\nIdentifier:exit (app)\nIdentifier:exit (get)\nMemberExpression:exit\nIdentifier:exit (LoggingBindings)\nIdentifier:exit (FLUENT_SENDER)\nMemberExpression:exit\nCallExpression:exit\nCallExpression:exit\nIdentifier:exit (to)\nMemberExpression:exit\nIdentifier:exit (be)\nMemberExpression:exit\nIdentifier:exit (rejectedWith)\nMemberExpression:exit\nLiteral:exit (/Fluent is not configured\. Please configure logging\.fluent\.sender\./)\nCallExpression:exit\nReturnStatement:exit"];
s5_5[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s5_1->s5_2->s5_3->s5_4->s5_5;
s5_1->s5_4;
s5_2->final;
s5_4->final;
}
2020-05-28T09:47:52.023Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.023Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.023Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.023Z eslint:code-path s2_1) FunctionDeclaration
2020-05-28T09:47:52.023Z eslint:code-path onCodePathStart s6
2020-05-28T09:47:52.023Z eslint:code-path onCodePathSegmentStart s6_1
2020-05-28T09:47:52.023Z eslint:code-path s6_1) FunctionDeclaration
2020-05-28T09:47:52.023Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.023Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.023Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.023Z eslint:code-path s6_1) TSTypeAnnotation
2020-05-28T09:47:52.023Z eslint:code-path s6_1) TSTypeReference
2020-05-28T09:47:52.023Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.024Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.024Z eslint:code-path s6_1) TSTypeReference:exit
2020-05-28T09:47:52.024Z eslint:code-path s6_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.024Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.024Z eslint:code-path s6_1) BlockStatement
2020-05-28T09:47:52.024Z eslint:code-path s6_1) VariableDeclaration
2020-05-28T09:47:52.024Z eslint:code-path s6_1) VariableDeclarator
2020-05-28T09:47:52.024Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.024Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.024Z eslint:code-path s6_1) AwaitExpression
2020-05-28T09:47:52.027Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.027Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.027Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.027Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.027Z eslint:code-path s6_1) AwaitExpression:exit
2020-05-28T09:47:52.027Z eslint:code-path s6_1) VariableDeclarator:exit
2020-05-28T09:47:52.027Z eslint:code-path s6_1) VariableDeclaration:exit
2020-05-28T09:47:52.027Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.028Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.028Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.028Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.028Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.028Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.028Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.028Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.028Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.029Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.029Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.029Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.029Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.029Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.029Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.029Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.029Z eslint:code-path s6_1) BlockStatement:exit
2020-05-28T09:47:52.029Z eslint:code-path s6_1) FunctionDeclaration:exit
2020-05-28T09:47:52.029Z eslint:code-path onCodePathSegmentEnd s6_1
2020-05-28T09:47:52.029Z eslint:code-path onCodePathEnd s6
2020-05-28T09:47:52.029Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s6_1[label="FunctionDeclaration\nIdentifier (expectLogsToMatch)\nIdentifier (regex)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (RegExp)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (content)\nAwaitExpression\nCallExpression\nIdentifier (readLog)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nIdentifier (expect)\nIdentifier (content)\nIdentifier (match)\nIdentifier (regex)\nIdentifier:exit (expectLogsToMatch)\nIdentifier:exit (RegExp)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (regex)\nIdentifier:exit (content)\nIdentifier:exit (readLog)\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (expect)\nIdentifier:exit (content)\nCallExpression:exit\nIdentifier:exit (match)\nMemberExpression:exit\nIdentifier:exit (regex)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s6_1->final;
}
2020-05-28T09:47:52.029Z eslint:code-path s2_1) FunctionDeclaration:exit
2020-05-28T09:47:52.029Z eslint:code-path s2_1) FunctionDeclaration
2020-05-28T09:47:52.029Z eslint:code-path onCodePathStart s7
2020-05-28T09:47:52.029Z eslint:code-path onCodePathSegmentStart s7_1
2020-05-28T09:47:52.029Z eslint:code-path s7_1) FunctionDeclaration
2020-05-28T09:47:52.029Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.029Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.029Z eslint:code-path s7_1) BlockStatement
2020-05-28T09:47:52.029Z eslint:code-path s7_1) ExpressionStatement
2020-05-28T09:47:52.030Z eslint:code-path s7_1) AssignmentExpression
2020-05-28T09:47:52.030Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.031Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.031Z eslint:code-path s7_1) CallExpression
2020-05-28T09:47:52.031Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.031Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.031Z eslint:code-path s7_1) CallExpression:exit
2020-05-28T09:47:52.031Z eslint:code-path s7_1) AssignmentExpression:exit
2020-05-28T09:47:52.031Z eslint:code-path s7_1) ExpressionStatement:exit
2020-05-28T09:47:52.031Z eslint:code-path s7_1) ExpressionStatement
2020-05-28T09:47:52.033Z eslint:code-path s7_1) CallExpression
2020-05-28T09:47:52.033Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.033Z eslint:code-path s7_1) CallExpression
2020-05-28T09:47:52.033Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.033Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.033Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) CallExpression:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) ObjectExpression
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Property
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.034Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.034Z eslint:code-path s7_1) LogicalExpression
2020-05-28T09:47:52.035Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.035Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Literal
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Literal:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) LogicalExpression:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Property:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Property
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.035Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.035Z eslint:code-path s7_1) UnaryExpression
2020-05-28T09:47:52.035Z eslint:code-path s7_1) LogicalExpression
2020-05-28T09:47:52.036Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.036Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Literal
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Literal:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) LogicalExpression:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) UnaryExpression:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Property:exit
2020-05-28T09:47:52.036Z eslint:code-path s7_1) Property
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Literal
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Literal:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Property:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Property
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Literal
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Literal:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) Property:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) ObjectExpression:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) CallExpression:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) ExpressionStatement:exit
2020-05-28T09:47:52.037Z eslint:code-path s7_1) ExpressionStatement
2020-05-28T09:47:52.037Z eslint:code-path s7_1) CallExpression
2020-05-28T09:47:52.037Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.038Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.038Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.038Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.038Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.038Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.038Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.039Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.039Z eslint:code-path s7_1) CallExpression:exit
2020-05-28T09:47:52.039Z eslint:code-path s7_1) ExpressionStatement:exit
2020-05-28T09:47:52.039Z eslint:code-path s7_1) BlockStatement:exit
2020-05-28T09:47:52.039Z eslint:code-path s7_1) FunctionDeclaration:exit
2020-05-28T09:47:52.039Z eslint:code-path onCodePathSegmentEnd s7_1
2020-05-28T09:47:52.039Z eslint:code-path onCodePathEnd s7
2020-05-28T09:47:52.039Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s7_1[label="FunctionDeclaration\nIdentifier (givenAppWithCustomConfig)\nBlockStatement\nExpressionStatement\nAssignmentExpression\nIdentifier (app)\nCallExpression\nIdentifier (givenApplication)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (app)\nIdentifier (configure)\nMemberExpression\nIdentifier (LoggingBindings)\nIdentifier (FLUENT_SENDER)\nIdentifier (to)\nObjectExpression\nProperty\nIdentifier (host)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_HOST)\nLiteral (127.0.0.1)\nProperty\nIdentifier (port)\nUnaryExpression\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_PORT_TCP)\nLiteral (24224)\nProperty\nIdentifier (timeout)\nLiteral (3)\nProperty\nIdentifier (reconnectInterval)\nLiteral (600000)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (app)\nIdentifier (component)\nIdentifier (LoggingComponent)\nIdentifier:exit (givenAppWithCustomConfig)\nIdentifier:exit (app)\nIdentifier:exit (givenApplication)\nCallExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (app)\nIdentifier:exit (configure)\nMemberExpression:exit\nIdentifier:exit (LoggingBindings)\nIdentifier:exit (FLUENT_SENDER)\nMemberExpression:exit\nCallExpression:exit\nIdentifier:exit (to)\nMemberExpression:exit\nIdentifier:exit (host)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_HOST)\nMemberExpression:exit\nLiteral:exit (127.0.0.1)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (port)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_PORT_TCP)\nMemberExpression:exit\nLiteral:exit (24224)\nLogicalExpression:exit\nUnaryExpression:exit\nProperty:exit\nIdentifier:exit (timeout)\nLiteral:exit (3)\nProperty:exit\nIdentifier:exit (reconnectInterval)\nLiteral:exit (600000)\nProperty:exit\nObjectExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (app)\nIdentifier:exit (component)\nMemberExpression:exit\nIdentifier:exit (LoggingComponent)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s7_1->final;
}
2020-05-28T09:47:52.039Z eslint:code-path s2_1) FunctionDeclaration:exit
2020-05-28T09:47:52.039Z eslint:code-path s2_1) FunctionDeclaration
2020-05-28T09:47:52.039Z eslint:code-path onCodePathStart s8
2020-05-28T09:47:52.039Z eslint:code-path onCodePathSegmentStart s8_1
2020-05-28T09:47:52.039Z eslint:code-path s8_1) FunctionDeclaration
2020-05-28T09:47:52.039Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.039Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.039Z eslint:code-path s8_1) BlockStatement
2020-05-28T09:47:52.039Z eslint:code-path s8_1) ReturnStatement
2020-05-28T09:47:52.039Z eslint:code-path s8_1) NewExpression
2020-05-28T09:47:52.040Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.040Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.040Z eslint:code-path s8_1) NewExpression:exit
2020-05-28T09:47:52.040Z eslint:code-path s8_1) ReturnStatement:exit
2020-05-28T09:47:52.040Z eslint:code-path onCodePathSegmentEnd s8_1
2020-05-28T09:47:52.040Z eslint:code-path onCodePathSegmentStart s8_2
2020-05-28T09:47:52.040Z eslint:code-path s8_2!) BlockStatement:exit
2020-05-28T09:47:52.040Z eslint:code-path s8_2!) FunctionDeclaration:exit
2020-05-28T09:47:52.040Z eslint:code-path onCodePathSegmentEnd s8_2
2020-05-28T09:47:52.040Z eslint:code-path onCodePathEnd s8
2020-05-28T09:47:52.040Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s8_1[label="FunctionDeclaration\nIdentifier (givenApplication)\nBlockStatement\nReturnStatement\nNewExpression\nIdentifier (Application)\nIdentifier:exit (givenApplication)\nIdentifier:exit (Application)\nNewExpression:exit\nReturnStatement:exit"];
s8_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s8_1->s8_2;
s8_1->final;
}
2020-05-28T09:47:52.040Z eslint:code-path s2_1) FunctionDeclaration:exit
2020-05-28T09:47:52.040Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.040Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.040Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.040Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.040Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="FunctionExpression\nIdentifier (this)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Mocha)\nIdentifier (Suite)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (app)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Application)\nExpressionStatement\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (timeout)\nLiteral (10000)\nExpressionStatement\nCallExpression\nIdentifier (beforeEach)\nIdentifier (givenAppWithCustomConfig)\nExpressionStatement\nCallExpression\nIdentifier (it)\nLiteral (binds a fluent sender)\nFunctionExpression\nExpressionStatement\nCallExpression\nIdentifier (it)\nLiteral (binds a winston transport for fluent)\nFunctionExpression\nExpressionStatement\nCallExpression\nIdentifier (it)\nLiteral (throws error if fluent is not configured)\nFunctionExpression\nFunctionDeclaration\nFunctionDeclaration\nFunctionDeclaration\nIdentifier:exit (Mocha)\nIdentifier:exit (Suite)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (this)\nIdentifier:exit (Application)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (app)\nVariableDeclarator:exit\nVariableDeclaration:exit\nThisExpression:exit\nIdentifier:exit (timeout)\nMemberExpression:exit\nLiteral:exit (10000)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (beforeEach)\nIdentifier:exit (givenAppWithCustomConfig)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (it)\nLiteral:exit (binds a fluent sender)\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (it)\nLiteral:exit (binds a winston transport for fluent)\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (it)\nLiteral:exit (throws error if fluent is not configured)\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nFunctionDeclaration:exit\nFunctionDeclaration:exit\nFunctionDeclaration:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.040Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.040Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.040Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.040Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.043Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.043Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.043Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (Application)\nIdentifier (Application)\nImportSpecifier\nIdentifier (BindingKey)\nIdentifier (BindingKey)\nLiteral (@loopback/core)\nImportDeclaration\nImportSpecifier\nIdentifier (LoggingBindings)\nIdentifier (LoggingBindings)\nImportSpecifier\nIdentifier (LoggingComponent)\nIdentifier (LoggingComponent)\nLiteral (@loopback/extension-logging)\nImportDeclaration\nImportSpecifier\nIdentifier (expect)\nIdentifier (expect)\nLiteral (@loopback/testlab)\nImportDeclaration\nImportSpecifier\nIdentifier (promisify)\nIdentifier (promisify)\nLiteral (util)\nImportDeclaration\nImportSpecifier\nIdentifier (readLog)\nIdentifier (readLog)\nLiteral (../fixtures/fluentd.docker)\nVariableDeclaration\nVariableDeclarator\nIdentifier (sleep)\nCallExpression\nIdentifier (promisify)\nIdentifier (setTimeout)\nExpressionStatement\nCallExpression\nIdentifier (describe)\nLiteral (LoggingComponent)\nFunctionExpression\nIdentifier:exit (Application)\nIdentifier:exit (Application)\nImportSpecifier:exit\nIdentifier:exit (BindingKey)\nIdentifier:exit (BindingKey)\nImportSpecifier:exit\nLiteral:exit (@loopback/core)\nImportDeclaration:exit\nIdentifier:exit (LoggingBindings)\nIdentifier:exit (LoggingBindings)\nImportSpecifier:exit\nIdentifier:exit (LoggingComponent)\nIdentifier:exit (LoggingComponent)\nImportSpecifier:exit\nLiteral:exit (@loopback/extension-logging)\nImportDeclaration:exit\nIdentifier:exit (expect)\nIdentifier:exit (expect)\nImportSpecifier:exit\nLiteral:exit (@loopback/testlab)\nImportDeclaration:exit\nIdentifier:exit (promisify)\nIdentifier:exit (promisify)\nImportSpecifier:exit\nLiteral:exit (util)\nImportDeclaration:exit\nIdentifier:exit (readLog)\nIdentifier:exit (readLog)\nImportSpecifier:exit\nLiteral:exit (../fixtures/fluentd.docker)\nImportDeclaration:exit\nIdentifier:exit (sleep)\nIdentifier:exit (promisify)\nIdentifier:exit (setTimeout)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (describe)\nLiteral:exit (LoggingComponent)\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.043Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance/fluent.acceptance.ts (pass 1)
2020-05-28T09:47:52.043Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.043Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.044Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/acceptance
2020-05-28T09:47:52.045Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures/',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/src/__tests__/fixtures/',
result: false
}
2020-05-28T09:47:52.046Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures
2020-05-28T09:47:52.047Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures.
2020-05-28T09:47:52.047Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures.
2020-05-28T09:47:52.047Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures
2020-05-28T09:47:52.048Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__.
2020-05-28T09:47:52.048Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures/fluentd.docker.ts',
dot: false,
relativePath: 'acceptance/extension-logging-fluentd/src/__tests__/fixtures/fluentd.docker.ts',
result: false
}
2020-05-28T09:47:52.048Z eslint:file-enumerator Yield: fluentd.docker.ts
2020-05-28T09:47:52.048Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures.
2020-05-28T09:47:52.048Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures.
2020-05-28T09:47:52.050Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures/fluentd.docker.ts
2020-05-28T09:47:52.050Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures/fluentd.docker.ts (pass 1)
2020-05-28T09:47:52.050Z eslint:linter Verify
2020-05-28T09:47:52.050Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures/fluentd.docker.ts
2020-05-28T09:47:52.058Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.059Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.059Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures/fluentd.docker.ts
2020-05-28T09:47:52.060Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures/fluentd.docker.ts
2020-05-28T09:47:52.070Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.070Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.070Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.070Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.070Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.070Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.070Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.070Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.070Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportNamespaceSpecifier
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportNamespaceSpecifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.071Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.072Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.072Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.072Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.072Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.072Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.072Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.072Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.072Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.072Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.072Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.072Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.072Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.072Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.072Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.072Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.073Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.073Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.073Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.073Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.073Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.074Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.074Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.074Z eslint:code-path s2_1) FunctionDeclaration
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.074Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.074Z eslint:code-path s2_1) IfStatement
2020-05-28T09:47:52.074Z eslint:code-path s2_1) BinaryExpression
2020-05-28T09:47:52.074Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.074Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.074Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.074Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Literal
2020-05-28T09:47:52.074Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:52.074Z eslint:code-path s2_1) BinaryExpression:exit
2020-05-28T09:47:52.074Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.074Z eslint:code-path onCodePathSegmentStart s2_2
2020-05-28T09:47:52.074Z eslint:code-path s2_2) ReturnStatement
2020-05-28T09:47:52.075Z eslint:code-path s2_2) ReturnStatement:exit
2020-05-28T09:47:52.075Z eslint:code-path onCodePathSegmentEnd s2_2
2020-05-28T09:47:52.075Z eslint:code-path onCodePathSegmentStart s2_4
2020-05-28T09:47:52.075Z eslint:code-path s2_4) IfStatement:exit
2020-05-28T09:47:52.075Z eslint:code-path s2_4) VariableDeclaration
2020-05-28T09:47:52.075Z eslint:code-path s2_4) VariableDeclarator
2020-05-28T09:47:52.075Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.075Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.075Z eslint:code-path s2_4) AwaitExpression
2020-05-28T09:47:52.077Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.077Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.077Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.077Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.077Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.078Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.078Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.078Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.078Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.078Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.078Z eslint:code-path s2_4) NewExpression
2020-05-28T09:47:52.078Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.078Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.078Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.078Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.078Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.078Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.078Z eslint:code-path s2_4) NewExpression:exit
2020-05-28T09:47:52.078Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.079Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.080Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.080Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.080Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.080Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.080Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.080Z eslint:code-path s2_4) AwaitExpression:exit
2020-05-28T09:47:52.080Z eslint:code-path s2_4) VariableDeclarator:exit
2020-05-28T09:47:52.080Z eslint:code-path s2_4) VariableDeclaration:exit
2020-05-28T09:47:52.080Z eslint:code-path s2_4) ExpressionStatement
2020-05-28T09:47:52.080Z eslint:code-path s2_4) AssignmentExpression
2020-05-28T09:47:52.080Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.080Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.080Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.081Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.081Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) AssignmentExpression:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) ExpressionStatement:exit
2020-05-28T09:47:52.081Z eslint:code-path s2_4) ExpressionStatement
2020-05-28T09:47:52.082Z eslint:code-path s2_4) AssignmentExpression
2020-05-28T09:47:52.082Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.082Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.082Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.082Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.082Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.082Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.082Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.082Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.082Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.082Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) AssignmentExpression:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) ExpressionStatement:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) ExpressionStatement
2020-05-28T09:47:52.083Z eslint:code-path s2_4) AssignmentExpression
2020-05-28T09:47:52.083Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.083Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.083Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.083Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.083Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.083Z eslint:code-path s2_4) CallExpression
2020-05-28T09:47:52.084Z eslint:code-path s2_4) MemberExpression
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Literal
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Literal:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) MemberExpression:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) CallExpression:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) AssignmentExpression:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) ExpressionStatement:exit
2020-05-28T09:47:52.084Z eslint:code-path s2_4) ReturnStatement
2020-05-28T09:47:52.084Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.085Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.085Z eslint:code-path s2_4) ReturnStatement:exit
2020-05-28T09:47:52.085Z eslint:code-path onCodePathSegmentEnd s2_4
2020-05-28T09:47:52.085Z eslint:code-path onCodePathSegmentStart s2_5
2020-05-28T09:47:52.085Z eslint:code-path s2_5!) BlockStatement:exit
2020-05-28T09:47:52.085Z eslint:code-path s2_5!) FunctionDeclaration:exit
2020-05-28T09:47:52.085Z eslint:code-path onCodePathSegmentEnd s2_5
2020-05-28T09:47:52.085Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.086Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="FunctionDeclaration\nIdentifier (startFluentd)\nBlockStatement\nIfStatement\nBinaryExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_HOST)\nLiteral (null)\nIdentifier:exit (startFluentd)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_HOST)\nMemberExpression:exit\nLiteral:exit (null)\nBinaryExpression:exit"];
s2_2[label="ReturnStatement\nReturnStatement:exit"];
s2_3[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\n????"];
s2_4[label="VariableDeclaration\nVariableDeclarator\nIdentifier (container)\nAwaitExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nNewExpression\nIdentifier (GenericContainer)\nLiteral (fluent/fluentd)\nLiteral (v1.7.4-debian-1.0)\nIdentifier (withName)\nLiteral (fluentd_lb4)\nIdentifier (withExposedPorts)\nLiteral (24224)\nLiteral (9880)\nIdentifier (withEnv)\nLiteral (FLUENTD_CONF)\nLiteral (fluentd.conf)\nIdentifier (withBindMount)\nIdentifier (ETC_DIR)\nLiteral (/fluentd/etc)\nLiteral (ro)\nIdentifier (start)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_HOST)\nCallExpression\nMemberExpression\nIdentifier (container)\nIdentifier (getContainerIpAddress)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_PORT_TCP)\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (container)\nIdentifier (getMappedPort)\nLiteral (24224)\nIdentifier (toString)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_PORT_HTTP)\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (container)\nIdentifier (getMappedPort)\nLiteral (9880)\nIdentifier (toString)\nReturnStatement\nIdentifier (container)\nIfStatement:exit\nIdentifier:exit (container)\nIdentifier:exit (GenericContainer)\nLiteral:exit (fluent/fluentd)\nLiteral:exit (v1.7.4-debian-1.0)\nNewExpression:exit\nIdentifier:exit (withName)\nMemberExpression:exit\nLiteral:exit (fluentd_lb4)\nCallExpression:exit\nIdentifier:exit (withExposedPorts)\nMemberExpression:exit\nLiteral:exit (24224)\nLiteral:exit (9880)\nCallExpression:exit\nIdentifier:exit (withEnv)\nMemberExpression:exit\nLiteral:exit (FLUENTD_CONF)\nLiteral:exit (fluentd.conf)\nCallExpression:exit\nIdentifier:exit (withBindMount)\nMemberExpression:exit\nIdentifier:exit (ETC_DIR)\nLiteral:exit (/fluentd/etc)\nLiteral:exit (ro)\nCallExpression:exit\nIdentifier:exit (start)\nMemberExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_HOST)\nMemberExpression:exit\nIdentifier:exit (container)\nIdentifier:exit (getContainerIpAddress)\nMemberExpression:exit\nCallExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_PORT_TCP)\nMemberExpression:exit\nIdentifier:exit (container)\nIdentifier:exit (getMappedPort)\nMemberExpression:exit\nLiteral:exit (24224)\nCallExpression:exit\nIdentifier:exit (toString)\nMemberExpression:exit\nCallExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_PORT_HTTP)\nMemberExpression:exit\nIdentifier:exit (container)\nIdentifier:exit (getMappedPort)\nMemberExpression:exit\nLiteral:exit (9880)\nCallExpression:exit\nIdentifier:exit (toString)\nMemberExpression:exit\nCallExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (container)\nReturnStatement:exit"];
s2_5[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s2_1->s2_2->s2_3->s2_4->s2_5;
s2_1->s2_4;
s2_2->final;
s2_4->final;
}
2020-05-28T09:47:52.086Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.086Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.086Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.086Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.086Z eslint:code-path s1_1) TSUnionType
2020-05-28T09:47:52.086Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.086Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.086Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) TSUndefinedKeyword
2020-05-28T09:47:52.086Z eslint:code-path s1_1) TSUndefinedKeyword:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) TSUnionType:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.086Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.087Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.087Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.087Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.087Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.087Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.087Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.087Z eslint:code-path s3_1) FunctionExpression
2020-05-28T09:47:52.087Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.087Z eslint:code-path s3_1) TSTypeAnnotation
2020-05-28T09:47:52.087Z eslint:code-path s3_1) TSTypeReference
2020-05-28T09:47:52.087Z eslint:code-path s3_1) TSQualifiedName
2020-05-28T09:47:52.088Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.088Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.088Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.088Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.088Z eslint:code-path s3_1) TSQualifiedName:exit
2020-05-28T09:47:52.088Z eslint:code-path s3_1) TSTypeReference:exit
2020-05-28T09:47:52.088Z eslint:code-path s3_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.088Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.088Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:52.088Z eslint:code-path s3_1) IfStatement
2020-05-28T09:47:52.089Z eslint:code-path s3_1) LogicalExpression
2020-05-28T09:47:52.089Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.089Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.089Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.089Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.089Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.089Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.089Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.089Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.090Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.090Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.090Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.090Z eslint:code-path onCodePathSegmentStart s3_2
2020-05-28T09:47:52.090Z eslint:code-path s3_2) BinaryExpression
2020-05-28T09:47:52.090Z eslint:code-path s3_2) MemberExpression
2020-05-28T09:47:52.090Z eslint:code-path s3_2) Identifier
2020-05-28T09:47:52.090Z eslint:code-path s3_2) Identifier:exit
2020-05-28T09:47:52.090Z eslint:code-path s3_2) Identifier
2020-05-28T09:47:52.090Z eslint:code-path s3_2) Identifier:exit
2020-05-28T09:47:52.090Z eslint:code-path s3_2) MemberExpression:exit
2020-05-28T09:47:52.090Z eslint:code-path s3_2) Literal
2020-05-28T09:47:52.090Z eslint:code-path s3_2) Literal:exit
2020-05-28T09:47:52.090Z eslint:code-path s3_2) BinaryExpression:exit
2020-05-28T09:47:52.090Z eslint:code-path s3_2) LogicalExpression:exit
2020-05-28T09:47:52.091Z eslint:code-path onCodePathSegmentEnd s3_2
2020-05-28T09:47:52.091Z eslint:code-path onCodePathSegmentStart s3_3
2020-05-28T09:47:52.091Z eslint:code-path s3_3) ReturnStatement
2020-05-28T09:47:52.091Z eslint:code-path s3_3) ReturnStatement:exit
2020-05-28T09:47:52.091Z eslint:code-path onCodePathSegmentEnd s3_3
2020-05-28T09:47:52.091Z eslint:code-path onCodePathSegmentStart s3_5
2020-05-28T09:47:52.091Z eslint:code-path s3_5) IfStatement:exit
2020-05-28T09:47:52.091Z eslint:code-path s3_5) ExpressionStatement
2020-05-28T09:47:52.091Z eslint:code-path s3_5) CallExpression
2020-05-28T09:47:52.091Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.092Z eslint:code-path s3_5) ThisExpression
2020-05-28T09:47:52.092Z eslint:code-path s3_5) ThisExpression:exit
2020-05-28T09:47:52.092Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.092Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.092Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.092Z eslint:code-path s3_5) BinaryExpression
2020-05-28T09:47:52.092Z eslint:code-path s3_5) Literal
2020-05-28T09:47:52.092Z eslint:code-path s3_5) Literal:exit
2020-05-28T09:47:52.092Z eslint:code-path s3_5) Literal
2020-05-28T09:47:52.092Z eslint:code-path s3_5) Literal:exit
2020-05-28T09:47:52.092Z eslint:code-path s3_5) BinaryExpression:exit
2020-05-28T09:47:52.092Z eslint:code-path s3_5) CallExpression:exit
2020-05-28T09:47:52.092Z eslint:code-path s3_5) ExpressionStatement:exit
2020-05-28T09:47:52.092Z eslint:code-path s3_5) ExpressionStatement
2020-05-28T09:47:52.092Z eslint:code-path s3_5) AssignmentExpression
2020-05-28T09:47:52.093Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.093Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.093Z eslint:code-path s3_5) AwaitExpression
2020-05-28T09:47:52.093Z eslint:code-path s3_5) CallExpression
2020-05-28T09:47:52.093Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.093Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.093Z eslint:code-path s3_5) CallExpression:exit
2020-05-28T09:47:52.093Z eslint:code-path s3_5) AwaitExpression:exit
2020-05-28T09:47:52.093Z eslint:code-path s3_5) AssignmentExpression:exit
2020-05-28T09:47:52.093Z eslint:code-path s3_5) ExpressionStatement:exit
2020-05-28T09:47:52.093Z eslint:code-path s3_5) ExpressionStatement
2020-05-28T09:47:52.094Z eslint:code-path s3_5) CallExpression
2020-05-28T09:47:52.094Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.094Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.094Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.094Z eslint:code-path s3_5) CallExpression
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.094Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) CallExpression:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.094Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.095Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.095Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.095Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.095Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.095Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.095Z eslint:code-path s3_5) CallExpression:exit
2020-05-28T09:47:52.095Z eslint:code-path s3_5) ExpressionStatement:exit
2020-05-28T09:47:52.095Z eslint:code-path s3_5) ExpressionStatement
2020-05-28T09:47:52.095Z eslint:code-path s3_5) CallExpression
2020-05-28T09:47:52.095Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.095Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.095Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.095Z eslint:code-path s3_5) CallExpression
2020-05-28T09:47:52.095Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.095Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.096Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) CallExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.096Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) CallExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) ExpressionStatement:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) BlockStatement:exit
2020-05-28T09:47:52.096Z eslint:code-path s3_5) FunctionExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path onCodePathSegmentEnd s3_5
2020-05-28T09:47:52.096Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.096Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="FunctionExpression\nIdentifier (this)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Mocha)\nIdentifier (Context)\nBlockStatement\nIfStatement\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CI)\nIdentifier:exit (Mocha)\nIdentifier:exit (Context)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (this)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CI)\nMemberExpression:exit"];
s3_2[label="BinaryExpression\nMemberExpression\nIdentifier (process)\nIdentifier (platform)\nLiteral (linux)\nIdentifier:exit (process)\nIdentifier:exit (platform)\nMemberExpression:exit\nLiteral:exit (linux)\nBinaryExpression:exit\nLogicalExpression:exit"];
s3_3[label="ReturnStatement\nReturnStatement:exit"];
s3_4[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\n????"];
s3_5[label="ExpressionStatement\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (timeout)\nBinaryExpression\nLiteral (30)\nLiteral (1000)\nExpressionStatement\nAssignmentExpression\nIdentifier (fluentd)\nAwaitExpression\nCallExpression\nIdentifier (startFluentd)\nExpressionStatement\nCallExpression\nMemberExpression\nMemberExpression\nMemberExpression\nCallExpression\nIdentifier (expect)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_PORT_HTTP)\nIdentifier (to)\nIdentifier (be)\nIdentifier (String)\nExpressionStatement\nCallExpression\nMemberExpression\nMemberExpression\nMemberExpression\nCallExpression\nIdentifier (expect)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (FLUENTD_SERVICE_PORT_TCP)\nIdentifier (to)\nIdentifier (be)\nIdentifier (String)\nIfStatement:exit\nThisExpression:exit\nIdentifier:exit (timeout)\nMemberExpression:exit\nLiteral:exit (30)\nLiteral:exit (1000)\nBinaryExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (fluentd)\nIdentifier:exit (startFluentd)\nCallExpression:exit\nAwaitExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (expect)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_PORT_HTTP)\nMemberExpression:exit\nCallExpression:exit\nIdentifier:exit (to)\nMemberExpression:exit\nIdentifier:exit (be)\nMemberExpression:exit\nIdentifier:exit (String)\nMemberExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (expect)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (FLUENTD_SERVICE_PORT_TCP)\nMemberExpression:exit\nCallExpression:exit\nIdentifier:exit (to)\nMemberExpression:exit\nIdentifier:exit (be)\nMemberExpression:exit\nIdentifier:exit (String)\nMemberExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s3_1->s3_2->s3_3->s3_4->s3_5;
s3_1->s3_5;
s3_2->s3_5;
s3_3->final;
s3_5->final;
}
2020-05-28T09:47:52.096Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.096Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.096Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.097Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.097Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.097Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.097Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.097Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.097Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.097Z eslint:code-path s4_1) FunctionExpression
2020-05-28T09:47:52.097Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.097Z eslint:code-path s4_1) TSTypeAnnotation
2020-05-28T09:47:52.097Z eslint:code-path s4_1) TSTypeReference
2020-05-28T09:47:52.097Z eslint:code-path s4_1) TSQualifiedName
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) TSQualifiedName:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) TSTypeReference:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) BlockStatement
2020-05-28T09:47:52.098Z eslint:code-path s4_1) ExpressionStatement
2020-05-28T09:47:52.098Z eslint:code-path s4_1) CallExpression
2020-05-28T09:47:52.098Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.098Z eslint:code-path s4_1) ThisExpression
2020-05-28T09:47:52.098Z eslint:code-path s4_1) ThisExpression:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) BinaryExpression
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Literal
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Literal:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Literal
2020-05-28T09:47:52.098Z eslint:code-path s4_1) Literal:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) BinaryExpression:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) CallExpression:exit
2020-05-28T09:47:52.098Z eslint:code-path s4_1) ExpressionStatement:exit
2020-05-28T09:47:52.099Z eslint:code-path s4_1) IfStatement
2020-05-28T09:47:52.099Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.099Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.099Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.099Z eslint:code-path onCodePathSegmentStart s4_2
2020-05-28T09:47:52.099Z eslint:code-path s4_2) ExpressionStatement
2020-05-28T09:47:52.099Z eslint:code-path s4_2) AwaitExpression
2020-05-28T09:47:52.099Z eslint:code-path s4_2) CallExpression
2020-05-28T09:47:52.099Z eslint:code-path s4_2) MemberExpression
2020-05-28T09:47:52.099Z eslint:code-path s4_2) Identifier
2020-05-28T09:47:52.100Z eslint:code-path s4_2) Identifier:exit
2020-05-28T09:47:52.100Z eslint:code-path s4_2) Identifier
2020-05-28T09:47:52.100Z eslint:code-path s4_2) Identifier:exit
2020-05-28T09:47:52.100Z eslint:code-path s4_2) MemberExpression:exit
2020-05-28T09:47:52.100Z eslint:code-path s4_2) CallExpression:exit
2020-05-28T09:47:52.100Z eslint:code-path s4_2) AwaitExpression:exit
2020-05-28T09:47:52.100Z eslint:code-path s4_2) ExpressionStatement:exit
2020-05-28T09:47:52.100Z eslint:code-path onCodePathSegmentEnd s4_2
2020-05-28T09:47:52.100Z eslint:code-path onCodePathSegmentStart s4_3
2020-05-28T09:47:52.100Z eslint:code-path s4_3) IfStatement:exit
2020-05-28T09:47:52.100Z eslint:code-path s4_3) BlockStatement:exit
2020-05-28T09:47:52.100Z eslint:code-path s4_3) FunctionExpression:exit
2020-05-28T09:47:52.100Z eslint:code-path onCodePathSegmentEnd s4_3
2020-05-28T09:47:52.100Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.100Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="FunctionExpression\nIdentifier (this)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Mocha)\nIdentifier (Context)\nBlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (timeout)\nBinaryExpression\nLiteral (30)\nLiteral (1000)\nIfStatement\nIdentifier (fluentd)\nIdentifier:exit (Mocha)\nIdentifier:exit (Context)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (this)\nThisExpression:exit\nIdentifier:exit (timeout)\nMemberExpression:exit\nLiteral:exit (30)\nLiteral:exit (1000)\nBinaryExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (fluentd)"];
s4_2[label="ExpressionStatement\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (fluentd)\nIdentifier (stop)\nIdentifier:exit (fluentd)\nIdentifier:exit (stop)\nMemberExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit"];
s4_3[label="IfStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s4_1->s4_2->s4_3;
s4_1->s4_3->final;
}
2020-05-28T09:47:52.100Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.100Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.100Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.100Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.100Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.100Z eslint:code-path onCodePathStart s5
2020-05-28T09:47:52.100Z eslint:code-path onCodePathSegmentStart s5_1
2020-05-28T09:47:52.100Z eslint:code-path s5_1) FunctionDeclaration
2020-05-28T09:47:52.100Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.100Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.100Z eslint:code-path s5_1) BlockStatement
2020-05-28T09:47:52.100Z eslint:code-path s5_1) IfStatement
2020-05-28T09:47:52.100Z eslint:code-path s5_1) BinaryExpression
2020-05-28T09:47:52.100Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.101Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.101Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.101Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.101Z eslint:code-path s5_1) BinaryExpression:exit
2020-05-28T09:47:52.101Z eslint:code-path onCodePathSegmentEnd s5_1
2020-05-28T09:47:52.101Z eslint:code-path onCodePathSegmentStart s5_2
2020-05-28T09:47:52.101Z eslint:code-path s5_2) ReturnStatement
2020-05-28T09:47:52.101Z eslint:code-path s5_2) Literal
2020-05-28T09:47:52.101Z eslint:code-path s5_2) Literal:exit
2020-05-28T09:47:52.101Z eslint:code-path s5_2) ReturnStatement:exit
2020-05-28T09:47:52.101Z eslint:code-path onCodePathSegmentEnd s5_2
2020-05-28T09:47:52.101Z eslint:code-path onCodePathSegmentStart s5_4
2020-05-28T09:47:52.101Z eslint:code-path s5_4) IfStatement:exit
2020-05-28T09:47:52.101Z eslint:code-path s5_4) VariableDeclaration
2020-05-28T09:47:52.101Z eslint:code-path s5_4) VariableDeclarator
2020-05-28T09:47:52.101Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.101Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.101Z eslint:code-path s5_4) AwaitExpression
2020-05-28T09:47:52.101Z eslint:code-path s5_4) CallExpression
2020-05-28T09:47:52.102Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) ArrayExpression
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Literal
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Literal:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Literal
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Literal:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Literal
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Literal:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) ArrayExpression:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) CallExpression:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) AwaitExpression:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) VariableDeclarator:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) VariableDeclaration:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) ReturnStatement
2020-05-28T09:47:52.102Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.102Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.103Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.103Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.103Z eslint:code-path s5_4) ReturnStatement:exit
2020-05-28T09:47:52.103Z eslint:code-path onCodePathSegmentEnd s5_4
2020-05-28T09:47:52.103Z eslint:code-path onCodePathSegmentStart s5_5
2020-05-28T09:47:52.103Z eslint:code-path s5_5!) BlockStatement:exit
2020-05-28T09:47:52.103Z eslint:code-path s5_5!) FunctionDeclaration:exit
2020-05-28T09:47:52.103Z eslint:code-path onCodePathSegmentEnd s5_5
2020-05-28T09:47:52.103Z eslint:code-path onCodePathEnd s5
2020-05-28T09:47:52.103Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s5_1[label="FunctionDeclaration\nIdentifier (readLog)\nBlockStatement\nIfStatement\nBinaryExpression\nIdentifier (fluentd)\nLiteral (null)\nIdentifier:exit (readLog)\nIdentifier:exit (fluentd)\nLiteral:exit (null)\nBinaryExpression:exit"];
s5_2[label="ReturnStatement\nLiteral ()\nLiteral:exit ()\nReturnStatement:exit"];
s5_3[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\n????"];
s5_4[label="VariableDeclaration\nVariableDeclarator\nIdentifier (result)\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (fluentd)\nIdentifier (exec)\nArrayExpression\nLiteral (/bin/sh)\nLiteral (-c)\nLiteral (cat /fluentd/log/*.log)\nReturnStatement\nMemberExpression\nIdentifier (result)\nIdentifier (output)\nIfStatement:exit\nIdentifier:exit (result)\nIdentifier:exit (fluentd)\nIdentifier:exit (exec)\nMemberExpression:exit\nLiteral:exit (/bin/sh)\nLiteral:exit (-c)\nLiteral:exit (cat /fluentd/log/*.log)\nArrayExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (result)\nIdentifier:exit (output)\nMemberExpression:exit\nReturnStatement:exit"];
s5_5[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s5_1->s5_2->s5_3->s5_4->s5_5;
s5_1->s5_4;
s5_2->final;
s5_4->final;
}
2020-05-28T09:47:52.103Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.103Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.103Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.103Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.103Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.103Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (expect)\nIdentifier (expect)\nLiteral (@loopback/testlab)\nImportDeclaration\nImportNamespaceSpecifier\nIdentifier (path)\nLiteral (path)\nImportDeclaration\nImportSpecifier\nIdentifier (GenericContainer)\nIdentifier (GenericContainer)\nImportSpecifier\nIdentifier (StartedTestContainer)\nIdentifier (StartedTestContainer)\nLiteral (testcontainers)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (ROOT_DIR)\nCallExpression\nMemberExpression\nIdentifier (path)\nIdentifier (join)\nIdentifier (__dirname)\nLiteral (../../../fixtures)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (ETC_DIR)\nCallExpression\nMemberExpression\nIdentifier (path)\nIdentifier (join)\nIdentifier (ROOT_DIR)\nLiteral (etc)\nFunctionDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (fluentd)\nTSTypeAnnotation\nTSUnionType\nTSTypeReference\nIdentifier (StartedTestContainer)\nTSUndefinedKeyword\nExpressionStatement\nCallExpression\nIdentifier (before)\nFunctionExpression\nExpressionStatement\nCallExpression\nIdentifier (after)\nFunctionExpression\nExportNamedDeclaration\nFunctionDeclaration\nIdentifier:exit (expect)\nIdentifier:exit (expect)\nImportSpecifier:exit\nLiteral:exit (@loopback/testlab)\nImportDeclaration:exit\nIdentifier:exit (path)\nImportNamespaceSpecifier:exit\nLiteral:exit (path)\nImportDeclaration:exit\nIdentifier:exit (GenericContainer)\nIdentifier:exit (GenericContainer)\nImportSpecifier:exit\nIdentifier:exit (StartedTestContainer)\nIdentifier:exit (StartedTestContainer)\nImportSpecifier:exit\nLiteral:exit (testcontainers)\nImportDeclaration:exit\nIdentifier:exit (ROOT_DIR)\nIdentifier:exit (path)\nIdentifier:exit (join)\nMemberExpression:exit\nIdentifier:exit (__dirname)\nLiteral:exit (../../../fixtures)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (ETC_DIR)\nIdentifier:exit (path)\nIdentifier:exit (join)\nMemberExpression:exit\nIdentifier:exit (ROOT_DIR)\nLiteral:exit (etc)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nFunctionDeclaration:exit\nIdentifier:exit (StartedTestContainer)\nTSTypeReference:exit\nTSUndefinedKeyword:exit\nTSUnionType:exit\nTSTypeAnnotation:exit\nIdentifier:exit (fluentd)\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (before)\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (after)\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nFunctionDeclaration:exit\nExportNamedDeclaration:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.103Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures/fluentd.docker.ts (pass 1)
2020-05-28T09:47:52.103Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.103Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.103Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__/fixtures
2020-05-28T09:47:52.103Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src/__tests__
2020-05-28T09:47:52.103Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd/src
2020-05-28T09:47:52.103Z eslint:file-enumerator Didn't match: tsconfig.json
2020-05-28T09:47:52.103Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/extension-logging-fluentd
2020-05-28T09:47:52.104Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-cloudant/',
dot: false,
relativePath: 'acceptance/repository-cloudant/',
result: false
}
2020-05-28T09:47:52.104Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant
2020-05-28T09:47:52.104Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant.
2020-05-28T09:47:52.104Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant.
2020-05-28T09:47:52.104Z eslint:config-array-factory Loading package.json config file: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/package.json
2020-05-28T09:47:52.104Z eslint:config-array-factory Loading JSON config file: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/package.json
2020-05-28T09:47:52.106Z eslint:config-array-factory Error reading package.json file: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/package.json
2020-05-28T09:47:52.106Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-cloudant
2020-05-28T09:47:52.106Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance.
2020-05-28T09:47:52.106Z eslint:file-enumerator Didn't match: .npmrc
2020-05-28T09:47:52.106Z eslint:file-enumerator Didn't match: CHANGELOG.md
2020-05-28T09:47:52.106Z eslint:file-enumerator Didn't match: LICENSE
2020-05-28T09:47:52.106Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:52.106Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-cloudant/docker.setup.js',
dot: false,
relativePath: 'acceptance/repository-cloudant/docker.setup.js',
result: false
}
2020-05-28T09:47:52.107Z eslint:file-enumerator Yield: docker.setup.js
2020-05-28T09:47:52.107Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant.
2020-05-28T09:47:52.107Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant.
2020-05-28T09:47:52.107Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/docker.setup.js
2020-05-28T09:47:52.107Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/docker.setup.js (pass 1)
2020-05-28T09:47:52.107Z eslint:linter Verify
2020-05-28T09:47:52.107Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/docker.setup.js
2020-05-28T09:47:52.111Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.111Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.111Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/docker.setup.js
2020-05-28T09:47:52.112Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-cloudant/docker.setup.js
2020-05-28T09:47:52.125Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.125Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.126Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.126Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.127Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.127Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.127Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.127Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.127Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.127Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.127Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.127Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.127Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.127Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.127Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.127Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.127Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.127Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.128Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.128Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.128Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.128Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.128Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.128Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.128Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.128Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.128Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.128Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.128Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.128Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.128Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.128Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.129Z eslint:code-path s1_1) AssignmentExpression
2020-05-28T09:47:52.129Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.129Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.129Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.129Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.129Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.130Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.130Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.130Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.130Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.130Z eslint:code-path onCodePathSegmentStart s1_2
2020-05-28T09:47:52.130Z eslint:code-path s1_2) Literal
2020-05-28T09:47:52.130Z eslint:code-path s1_2) Literal:exit
2020-05-28T09:47:52.130Z eslint:code-path onCodePathSegmentEnd s1_2
2020-05-28T09:47:52.130Z eslint:code-path onCodePathSegmentStart s1_3
2020-05-28T09:47:52.130Z eslint:code-path s1_3) LogicalExpression:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_3) AssignmentExpression:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_3) ExpressionStatement:exit
2020-05-28T09:47:52.130Z eslint:code-path s1_3) ExpressionStatement
2020-05-28T09:47:52.131Z eslint:code-path s1_3) AssignmentExpression
2020-05-28T09:47:52.131Z eslint:code-path s1_3) MemberExpression
2020-05-28T09:47:52.131Z eslint:code-path s1_3) MemberExpression
2020-05-28T09:47:52.131Z eslint:code-path s1_3) Identifier
2020-05-28T09:47:52.131Z eslint:code-path s1_3) Identifier:exit
2020-05-28T09:47:52.131Z eslint:code-path s1_3) Identifier
2020-05-28T09:47:52.131Z eslint:code-path s1_3) Identifier:exit
2020-05-28T09:47:52.131Z eslint:code-path s1_3) MemberExpression:exit
2020-05-28T09:47:52.131Z eslint:code-path s1_3) Identifier
2020-05-28T09:47:52.131Z eslint:code-path s1_3) Identifier:exit
2020-05-28T09:47:52.131Z eslint:code-path s1_3) MemberExpression:exit
2020-05-28T09:47:52.131Z eslint:code-path s1_3) LogicalExpression
2020-05-28T09:47:52.132Z eslint:code-path s1_3) MemberExpression
2020-05-28T09:47:52.132Z eslint:code-path s1_3) MemberExpression
2020-05-28T09:47:52.132Z eslint:code-path s1_3) Identifier
2020-05-28T09:47:52.132Z eslint:code-path s1_3) Identifier:exit
2020-05-28T09:47:52.132Z eslint:code-path s1_3) Identifier
2020-05-28T09:47:52.132Z eslint:code-path s1_3) Identifier:exit
2020-05-28T09:47:52.132Z eslint:code-path s1_3) MemberExpression:exit
2020-05-28T09:47:52.132Z eslint:code-path s1_3) Identifier
2020-05-28T09:47:52.132Z eslint:code-path s1_3) Identifier:exit
2020-05-28T09:47:52.132Z eslint:code-path s1_3) MemberExpression:exit
2020-05-28T09:47:52.132Z eslint:code-path onCodePathSegmentEnd s1_3
2020-05-28T09:47:52.132Z eslint:code-path onCodePathSegmentStart s1_4
2020-05-28T09:47:52.132Z eslint:code-path s1_4) Literal
2020-05-28T09:47:52.132Z eslint:code-path s1_4) Literal:exit
2020-05-28T09:47:52.132Z eslint:code-path onCodePathSegmentEnd s1_4
2020-05-28T09:47:52.132Z eslint:code-path onCodePathSegmentStart s1_5
2020-05-28T09:47:52.132Z eslint:code-path s1_5) LogicalExpression:exit
2020-05-28T09:47:52.132Z eslint:code-path s1_5) AssignmentExpression:exit
2020-05-28T09:47:52.132Z eslint:code-path s1_5) ExpressionStatement:exit
2020-05-28T09:47:52.132Z eslint:code-path s1_5) ExpressionStatement
2020-05-28T09:47:52.133Z eslint:code-path s1_5) AssignmentExpression
2020-05-28T09:47:52.133Z eslint:code-path s1_5) MemberExpression
2020-05-28T09:47:52.133Z eslint:code-path s1_5) MemberExpression
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) MemberExpression:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) MemberExpression:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) LogicalExpression
2020-05-28T09:47:52.133Z eslint:code-path s1_5) MemberExpression
2020-05-28T09:47:52.133Z eslint:code-path s1_5) MemberExpression
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) MemberExpression:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier
2020-05-28T09:47:52.133Z eslint:code-path s1_5) Identifier:exit
2020-05-28T09:47:52.133Z eslint:code-path s1_5) MemberExpression:exit
2020-05-28T09:47:52.133Z eslint:code-path onCodePathSegmentEnd s1_5
2020-05-28T09:47:52.133Z eslint:code-path onCodePathSegmentStart s1_6
2020-05-28T09:47:52.133Z eslint:code-path s1_6) Literal
2020-05-28T09:47:52.133Z eslint:code-path s1_6) Literal:exit
2020-05-28T09:47:52.133Z eslint:code-path onCodePathSegmentEnd s1_6
2020-05-28T09:47:52.134Z eslint:code-path onCodePathSegmentStart s1_7
2020-05-28T09:47:52.134Z eslint:code-path s1_7) LogicalExpression:exit
2020-05-28T09:47:52.134Z eslint:code-path s1_7) AssignmentExpression:exit
2020-05-28T09:47:52.134Z eslint:code-path s1_7) ExpressionStatement:exit
2020-05-28T09:47:52.134Z eslint:code-path s1_7) ExpressionStatement
2020-05-28T09:47:52.134Z eslint:code-path s1_7) AssignmentExpression
2020-05-28T09:47:52.134Z eslint:code-path s1_7) MemberExpression
2020-05-28T09:47:52.134Z eslint:code-path s1_7) MemberExpression
2020-05-28T09:47:52.134Z eslint:code-path s1_7) Identifier
2020-05-28T09:47:52.134Z eslint:code-path s1_7) Identifier:exit
2020-05-28T09:47:52.134Z eslint:code-path s1_7) Identifier
2020-05-28T09:47:52.134Z eslint:code-path s1_7) Identifier:exit
2020-05-28T09:47:52.134Z eslint:code-path s1_7) MemberExpression:exit
2020-05-28T09:47:52.134Z eslint:code-path s1_7) Identifier
2020-05-28T09:47:52.134Z eslint:code-path s1_7) Identifier:exit
2020-05-28T09:47:52.134Z eslint:code-path s1_7) MemberExpression:exit
2020-05-28T09:47:52.134Z eslint:code-path s1_7) LogicalExpression
2020-05-28T09:47:52.134Z eslint:code-path s1_7) MemberExpression
2020-05-28T09:47:52.134Z eslint:code-path s1_7) MemberExpression
2020-05-28T09:47:52.135Z eslint:code-path s1_7) Identifier
2020-05-28T09:47:52.135Z eslint:code-path s1_7) Identifier:exit
2020-05-28T09:47:52.135Z eslint:code-path s1_7) Identifier
2020-05-28T09:47:52.135Z eslint:code-path s1_7) Identifier:exit
2020-05-28T09:47:52.135Z eslint:code-path s1_7) MemberExpression:exit
2020-05-28T09:47:52.135Z eslint:code-path s1_7) Identifier
2020-05-28T09:47:52.135Z eslint:code-path s1_7) Identifier:exit
2020-05-28T09:47:52.135Z eslint:code-path s1_7) MemberExpression:exit
2020-05-28T09:47:52.135Z eslint:code-path onCodePathSegmentEnd s1_7
2020-05-28T09:47:52.135Z eslint:code-path onCodePathSegmentStart s1_8
2020-05-28T09:47:52.135Z eslint:code-path s1_8) Literal
2020-05-28T09:47:52.135Z eslint:code-path s1_8) Literal:exit
2020-05-28T09:47:52.135Z eslint:code-path onCodePathSegmentEnd s1_8
2020-05-28T09:47:52.135Z eslint:code-path onCodePathSegmentStart s1_9
2020-05-28T09:47:52.135Z eslint:code-path s1_9) LogicalExpression:exit
2020-05-28T09:47:52.135Z eslint:code-path s1_9) AssignmentExpression:exit
2020-05-28T09:47:52.135Z eslint:code-path s1_9) ExpressionStatement:exit
2020-05-28T09:47:52.135Z eslint:code-path s1_9) ExpressionStatement
2020-05-28T09:47:52.135Z eslint:code-path s1_9) AssignmentExpression
2020-05-28T09:47:52.135Z eslint:code-path s1_9) MemberExpression
2020-05-28T09:47:52.135Z eslint:code-path s1_9) MemberExpression
2020-05-28T09:47:52.135Z eslint:code-path s1_9) Identifier
2020-05-28T09:47:52.135Z eslint:code-path s1_9) Identifier:exit
2020-05-28T09:47:52.135Z eslint:code-path s1_9) Identifier
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_9) MemberExpression:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_9) MemberExpression:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_9) LogicalExpression
2020-05-28T09:47:52.136Z eslint:code-path s1_9) MemberExpression
2020-05-28T09:47:52.136Z eslint:code-path s1_9) MemberExpression
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_9) MemberExpression:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier
2020-05-28T09:47:52.136Z eslint:code-path s1_9) Identifier:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_9) MemberExpression:exit
2020-05-28T09:47:52.136Z eslint:code-path onCodePathSegmentEnd s1_9
2020-05-28T09:47:52.136Z eslint:code-path onCodePathSegmentStart s1_10
2020-05-28T09:47:52.136Z eslint:code-path s1_10) Literal
2020-05-28T09:47:52.136Z eslint:code-path s1_10) Literal:exit
2020-05-28T09:47:52.136Z eslint:code-path onCodePathSegmentEnd s1_10
2020-05-28T09:47:52.136Z eslint:code-path onCodePathSegmentStart s1_11
2020-05-28T09:47:52.136Z eslint:code-path s1_11) LogicalExpression:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_11) AssignmentExpression:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_11) ExpressionStatement:exit
2020-05-28T09:47:52.136Z eslint:code-path s1_11) ExpressionStatement
2020-05-28T09:47:52.137Z eslint:code-path s1_11) AssignmentExpression
2020-05-28T09:47:52.137Z eslint:code-path s1_11) MemberExpression
2020-05-28T09:47:52.137Z eslint:code-path s1_11) MemberExpression
2020-05-28T09:47:52.137Z eslint:code-path s1_11) Identifier
2020-05-28T09:47:52.137Z eslint:code-path s1_11) Identifier:exit
2020-05-28T09:47:52.137Z eslint:code-path s1_11) Identifier
2020-05-28T09:47:52.137Z eslint:code-path s1_11) Identifier:exit
2020-05-28T09:47:52.137Z eslint:code-path s1_11) MemberExpression:exit
2020-05-28T09:47:52.137Z eslint:code-path s1_11) Identifier
2020-05-28T09:47:52.137Z eslint:code-path s1_11) Identifier:exit
2020-05-28T09:47:52.137Z eslint:code-path s1_11) MemberExpression:exit
2020-05-28T09:47:52.137Z eslint:code-path s1_11) Literal
2020-05-28T09:47:52.137Z eslint:code-path s1_11) Literal:exit
2020-05-28T09:47:52.137Z eslint:code-path s1_11) AssignmentExpression:exit
2020-05-28T09:47:52.137Z eslint:code-path s1_11) ExpressionStatement:exit
2020-05-28T09:47:52.137Z eslint:code-path s1_11) ExpressionStatement
2020-05-28T09:47:52.144Z eslint:code-path s1_11) CallExpression
2020-05-28T09:47:52.144Z eslint:code-path s1_11) MemberExpression
2020-05-28T09:47:52.144Z eslint:code-path s1_11) CallExpression
2020-05-28T09:47:52.144Z eslint:code-path s1_11) Identifier
2020-05-28T09:47:52.144Z eslint:code-path s1_11) Identifier:exit
2020-05-28T09:47:52.145Z eslint:code-path s1_11) CallExpression:exit
2020-05-28T09:47:52.145Z eslint:code-path s1_11) Identifier
2020-05-28T09:47:52.145Z eslint:code-path s1_11) Identifier:exit
2020-05-28T09:47:52.145Z eslint:code-path s1_11) MemberExpression:exit
2020-05-28T09:47:52.145Z eslint:code-path s1_11) ArrowFunctionExpression
2020-05-28T09:47:52.145Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.145Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.145Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.145Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.145Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.145Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.145Z eslint:code-path s2_1) ThrowStatement
2020-05-28T09:47:52.145Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.145Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.145Z eslint:code-path s2_1) ThrowStatement:exit
2020-05-28T09:47:52.145Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.145Z eslint:code-path onCodePathSegmentStart s2_2
2020-05-28T09:47:52.145Z eslint:code-path s2_2!) BlockStatement:exit
2020-05-28T09:47:52.145Z eslint:code-path s2_2!) ArrowFunctionExpression:exit
2020-05-28T09:47:52.146Z eslint:code-path onCodePathSegmentEnd s2_2
2020-05-28T09:47:52.146Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.146Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
thrown[label="✘",shape=circle,width=0.3,height=0.3,fixedsize];
s2_1[label="ArrowFunctionExpression\nIdentifier (e)\nBlockStatement\nThrowStatement\nIdentifier (e)\nIdentifier:exit (e)\nIdentifier:exit (e)\nThrowStatement:exit"];
s2_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s2_1->s2_2;
s2_1->thrown;
}
2020-05-28T09:47:52.146Z eslint:code-path s1_11) ArrowFunctionExpression:exit
2020-05-28T09:47:52.146Z eslint:code-path s1_11) CallExpression:exit
2020-05-28T09:47:52.146Z eslint:code-path s1_11) ExpressionStatement:exit
2020-05-28T09:47:52.146Z eslint:code-path s1_11) FunctionDeclaration
2020-05-28T09:47:52.146Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.146Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.146Z eslint:code-path s3_1) FunctionDeclaration
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.146Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:52.146Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.146Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.146Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.146Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.146Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.146Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.147Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.147Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.147Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.147Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.147Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.147Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.148Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.148Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.148Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.148Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.149Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.149Z eslint:code-path s3_1) ExpressionStatement
2020-05-28T09:47:52.150Z eslint:code-path s3_1) AssignmentExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.150Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.150Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.150Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.150Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) AssignmentExpression:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) ExpressionStatement:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.151Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) ObjectExpression
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.151Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.152Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.152Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.152Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.153Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.153Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.153Z eslint:code-path s3_1) BinaryExpression
2020-05-28T09:47:52.153Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.153Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.153Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.154Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) BinaryExpression:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) ObjectExpression:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.154Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.155Z eslint:code-path s3_1) TryStatement
2020-05-28T09:47:52.155Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:52.155Z eslint:code-path s3_1) ExpressionStatement
2020-05-28T09:47:52.155Z eslint:code-path s3_1) CallExpression
2020-05-28T09:47:52.158Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.159Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.159Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.159Z eslint:code-path onCodePathSegmentStart s3_2
2020-05-28T09:47:52.159Z eslint:code-path s3_2) Identifier
2020-05-28T09:47:52.159Z eslint:code-path s3_2) Identifier:exit
2020-05-28T09:47:52.159Z eslint:code-path s3_2) CallExpression:exit
2020-05-28T09:47:52.159Z eslint:code-path s3_2) ExpressionStatement:exit
2020-05-28T09:47:52.159Z eslint:code-path s3_2) BlockStatement:exit
2020-05-28T09:47:52.159Z eslint:code-path onCodePathSegmentEnd s3_2
2020-05-28T09:47:52.159Z eslint:code-path onCodePathSegmentStart s3_3
2020-05-28T09:47:52.159Z eslint:code-path s3_3) CatchClause
2020-05-28T09:47:52.159Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.159Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.159Z eslint:code-path s3_3) BlockStatement
2020-05-28T09:47:52.159Z eslint:code-path s3_3) ExpressionStatement
2020-05-28T09:47:52.159Z eslint:code-path s3_3) CallExpression
2020-05-28T09:47:52.159Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.160Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.160Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.160Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.160Z eslint:code-path s3_3) CallExpression:exit
2020-05-28T09:47:52.160Z eslint:code-path s3_3) ExpressionStatement:exit
2020-05-28T09:47:52.160Z eslint:code-path s3_3) BlockStatement:exit
2020-05-28T09:47:52.160Z eslint:code-path s3_3) CatchClause:exit
2020-05-28T09:47:52.160Z eslint:code-path onCodePathSegmentEnd s3_3
2020-05-28T09:47:52.160Z eslint:code-path onCodePathSegmentStart s3_4
2020-05-28T09:47:52.160Z eslint:code-path s3_4) TryStatement:exit
2020-05-28T09:47:52.160Z eslint:code-path s3_4) ReturnStatement
2020-05-28T09:47:52.160Z eslint:code-path s3_4) NewExpression
2020-05-28T09:47:52.160Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:52.160Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:52.160Z eslint:code-path s3_4) ArrowFunctionExpression
2020-05-28T09:47:52.160Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.160Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.160Z eslint:code-path s4_1) ArrowFunctionExpression
2020-05-28T09:47:52.161Z eslint:code-path s4_1) BlockStatement
2020-05-28T09:47:52.161Z eslint:code-path s4_1) ExpressionStatement
2020-05-28T09:47:52.161Z eslint:code-path s4_1) CallExpression
2020-05-28T09:47:52.161Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.161Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.161Z eslint:code-path s4_1) CallExpression:exit
2020-05-28T09:47:52.161Z eslint:code-path s4_1) ExpressionStatement:exit
2020-05-28T09:47:52.161Z eslint:code-path s4_1) BlockStatement:exit
2020-05-28T09:47:52.161Z eslint:code-path s4_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.161Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.162Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.162Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="ArrowFunctionExpression\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (logStatus)\nIdentifier:exit (logStatus)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s4_1->final;
}
2020-05-28T09:47:52.162Z eslint:code-path s3_4) ArrowFunctionExpression:exit
2020-05-28T09:47:52.162Z eslint:code-path s3_4) NewExpression:exit
2020-05-28T09:47:52.162Z eslint:code-path s3_4) ReturnStatement:exit
2020-05-28T09:47:52.162Z eslint:code-path onCodePathSegmentEnd s3_4
2020-05-28T09:47:52.162Z eslint:code-path onCodePathSegmentStart s3_5
2020-05-28T09:47:52.162Z eslint:code-path s3_5!) BlockStatement:exit
2020-05-28T09:47:52.162Z eslint:code-path s3_5!) FunctionDeclaration:exit
2020-05-28T09:47:52.162Z eslint:code-path onCodePathSegmentEnd s3_5
2020-05-28T09:47:52.162Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.162Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="FunctionDeclaration\nIdentifier (createDB)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (usr)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_USERNAME)\nVariableDeclaration\nVariableDeclarator\nIdentifier (pass)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PASSWORD)\nVariableDeclaration\nVariableDeclarator\nIdentifier (host)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_HOST)\nVariableDeclaration\nVariableDeclarator\nIdentifier (port)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PORT)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_URL)\nBinaryExpression\nBinaryExpression\nBinaryExpression\nBinaryExpression\nBinaryExpression\nBinaryExpression\nBinaryExpression\nLiteral (http://)\nIdentifier (usr)\nLiteral (:)\nIdentifier (pass)\nLiteral (@)\nIdentifier (host)\nLiteral (:)\nIdentifier (port)\nVariableDeclaration\nVariableDeclarator\nIdentifier (opts)\nObjectExpression\nProperty\nIdentifier (method)\nLiteral (PUT)\nProperty\nIdentifier (path)\nBinaryExpression\nLiteral (/)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_DATABASE)\nProperty\nIdentifier (host)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_HOST)\nProperty\nIdentifier (port)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PORT)\nProperty\nIdentifier (auth)\nBinaryExpression\nBinaryExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_USERNAME)\nLiteral (:)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PASSWORD)\nTryStatement\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (dbRequest)\nIdentifier:exit (createDB)\nIdentifier:exit (usr)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_USERNAME)\nMemberExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (pass)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PASSWORD)\nMemberExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (host)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_HOST)\nMemberExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (port)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PORT)\nMemberExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_URL)\nMemberExpression:exit\nLiteral:exit (http://)\nIdentifier:exit (usr)\nBinaryExpression:exit\nLiteral:exit (:)\nBinaryExpression:exit\nIdentifier:exit (pass)\nBinaryExpression:exit\nLiteral:exit (@)\nBinaryExpression:exit\nIdentifier:exit (host)\nBinaryExpression:exit\nLiteral:exit (:)\nBinaryExpression:exit\nIdentifier:exit (port)\nBinaryExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (opts)\nIdentifier:exit (method)\nLiteral:exit (PUT)\nProperty:exit\nIdentifier:exit (path)\nLiteral:exit (/)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_DATABASE)\nMemberExpression:exit\nBinaryExpression:exit\nProperty:exit\nIdentifier:exit (host)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_HOST)\nMemberExpression:exit\nProperty:exit\nIdentifier:exit (port)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PORT)\nMemberExpression:exit\nProperty:exit\nIdentifier:exit (auth)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_USERNAME)\nMemberExpression:exit\nLiteral:exit (:)\nBinaryExpression:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PASSWORD)\nMemberExpression:exit\nBinaryExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (dbRequest)"];
s3_2[label="Identifier (opts)\nIdentifier:exit (opts)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s3_3[label="CatchClause\nIdentifier (error)\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (dbRequest)\nIdentifier (opts)\nIdentifier:exit (error)\nIdentifier:exit (dbRequest)\nIdentifier:exit (opts)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nCatchClause:exit"];
s3_4[label="ReturnStatement\nNewExpression\nIdentifier (Promise)\nArrowFunctionExpression\nTryStatement:exit\nIdentifier:exit (Promise)\nArrowFunctionExpression:exit\nNewExpression:exit\nReturnStatement:exit"];
s3_5[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s3_1->s3_2->s3_3->s3_4->s3_5;
s3_1->s3_3;
s3_2->s3_4->final;
}
2020-05-28T09:47:52.162Z eslint:code-path s1_11) FunctionDeclaration:exit
2020-05-28T09:47:52.162Z eslint:code-path s1_11) FunctionDeclaration
2020-05-28T09:47:52.162Z eslint:code-path onCodePathStart s5
2020-05-28T09:47:52.162Z eslint:code-path onCodePathSegmentStart s5_1
2020-05-28T09:47:52.162Z eslint:code-path s5_1) FunctionDeclaration
2020-05-28T09:47:52.162Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.162Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.162Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.162Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.162Z eslint:code-path s5_1) BlockStatement
2020-05-28T09:47:52.162Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.169Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.169Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.169Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.170Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.170Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.171Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.171Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.171Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.171Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.176Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.176Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.176Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.176Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.177Z eslint:code-path s5_1) FunctionExpression
2020-05-28T09:47:52.177Z eslint:code-path onCodePathStart s6
2020-05-28T09:47:52.177Z eslint:code-path onCodePathSegmentStart s6_1
2020-05-28T09:47:52.177Z eslint:code-path s6_1) FunctionExpression
2020-05-28T09:47:52.177Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.177Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.177Z eslint:code-path s6_1) BlockStatement
2020-05-28T09:47:52.177Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.179Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.179Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.179Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.179Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.179Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.179Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.179Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.179Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.179Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.179Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.179Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.180Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.180Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.180Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.180Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.181Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.181Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.181Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.181Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.181Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.181Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.181Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.181Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.181Z eslint:code-path s6_1) FunctionExpression
2020-05-28T09:47:52.181Z eslint:code-path onCodePathStart s7
2020-05-28T09:47:52.181Z eslint:code-path onCodePathSegmentStart s7_1
2020-05-28T09:47:52.181Z eslint:code-path s7_1) FunctionExpression
2020-05-28T09:47:52.182Z eslint:code-path s7_1) BlockStatement
2020-05-28T09:47:52.182Z eslint:code-path s7_1) ExpressionStatement
2020-05-28T09:47:52.182Z eslint:code-path s7_1) CallExpression
2020-05-28T09:47:52.182Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.182Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.182Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.182Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.182Z eslint:code-path s7_1) CallExpression:exit
2020-05-28T09:47:52.182Z eslint:code-path s7_1) ExpressionStatement:exit
2020-05-28T09:47:52.182Z eslint:code-path s7_1) BlockStatement:exit
2020-05-28T09:47:52.182Z eslint:code-path s7_1) FunctionExpression:exit
2020-05-28T09:47:52.182Z eslint:code-path onCodePathSegmentEnd s7_1
2020-05-28T09:47:52.182Z eslint:code-path onCodePathEnd s7
2020-05-28T09:47:52.182Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s7_1[label="FunctionExpression\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (dbRequest)\nIdentifier (opts)\nIdentifier:exit (dbRequest)\nIdentifier:exit (opts)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s7_1->final;
}
2020-05-28T09:47:52.182Z eslint:code-path s6_1) FunctionExpression:exit
2020-05-28T09:47:52.182Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.182Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.182Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.183Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.183Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.183Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.183Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.183Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.183Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.183Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.183Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.183Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.183Z eslint:code-path s6_1) FunctionExpression
2020-05-28T09:47:52.183Z eslint:code-path onCodePathStart s8
2020-05-28T09:47:52.183Z eslint:code-path onCodePathSegmentStart s8_1
2020-05-28T09:47:52.183Z eslint:code-path s8_1) FunctionExpression
2020-05-28T09:47:52.183Z eslint:code-path s8_1) BlockStatement
2020-05-28T09:47:52.183Z eslint:code-path s8_1) ReturnStatement
2020-05-28T09:47:52.183Z eslint:code-path s8_1) ReturnStatement:exit
2020-05-28T09:47:52.184Z eslint:code-path onCodePathSegmentEnd s8_1
2020-05-28T09:47:52.184Z eslint:code-path onCodePathSegmentStart s8_2
2020-05-28T09:47:52.184Z eslint:code-path s8_2!) BlockStatement:exit
2020-05-28T09:47:52.184Z eslint:code-path s8_2!) FunctionExpression:exit
2020-05-28T09:47:52.184Z eslint:code-path onCodePathSegmentEnd s8_2
2020-05-28T09:47:52.184Z eslint:code-path onCodePathEnd s8
2020-05-28T09:47:52.184Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s8_1[label="FunctionExpression\nBlockStatement\nReturnStatement\nReturnStatement:exit"];
s8_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s8_1->s8_2;
s8_1->final;
}
2020-05-28T09:47:52.184Z eslint:code-path s6_1) FunctionExpression:exit
2020-05-28T09:47:52.184Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.184Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.184Z eslint:code-path s6_1) BlockStatement:exit
2020-05-28T09:47:52.184Z eslint:code-path s6_1) FunctionExpression:exit
2020-05-28T09:47:52.184Z eslint:code-path onCodePathSegmentEnd s6_1
2020-05-28T09:47:52.184Z eslint:code-path onCodePathEnd s6
2020-05-28T09:47:52.184Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s6_1[label="FunctionExpression\nIdentifier (res)\nBlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (res)\nIdentifier (pipe)\nCallExpression\nIdentifier (devNull)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (res)\nIdentifier (on)\nLiteral (error)\nFunctionExpression\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (res)\nIdentifier (on)\nLiteral (end)\nFunctionExpression\nIdentifier:exit (res)\nIdentifier:exit (res)\nIdentifier:exit (pipe)\nMemberExpression:exit\nIdentifier:exit (devNull)\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (res)\nIdentifier:exit (on)\nMemberExpression:exit\nLiteral:exit (error)\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (res)\nIdentifier:exit (on)\nMemberExpression:exit\nLiteral:exit (end)\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s6_1->final;
}
2020-05-28T09:47:52.184Z eslint:code-path s5_1) FunctionExpression:exit
2020-05-28T09:47:52.184Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.184Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.184Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.184Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.184Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.184Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.184Z eslint:code-path s5_1) FunctionExpression
2020-05-28T09:47:52.184Z eslint:code-path onCodePathStart s9
2020-05-28T09:47:52.184Z eslint:code-path onCodePathSegmentStart s9_1
2020-05-28T09:47:52.184Z eslint:code-path s9_1) FunctionExpression
2020-05-28T09:47:52.184Z eslint:code-path s9_1) BlockStatement
2020-05-28T09:47:52.184Z eslint:code-path s9_1) TryStatement
2020-05-28T09:47:52.184Z eslint:code-path s9_1) BlockStatement
2020-05-28T09:47:52.184Z eslint:code-path s9_1) ExpressionStatement
2020-05-28T09:47:52.184Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.184Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.185Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.185Z eslint:code-path onCodePathSegmentEnd s9_1
2020-05-28T09:47:52.185Z eslint:code-path onCodePathSegmentStart s9_2
2020-05-28T09:47:52.185Z eslint:code-path s9_2) Identifier
2020-05-28T09:47:52.185Z eslint:code-path s9_2) Identifier:exit
2020-05-28T09:47:52.185Z eslint:code-path s9_2) CallExpression:exit
2020-05-28T09:47:52.185Z eslint:code-path s9_2) ExpressionStatement:exit
2020-05-28T09:47:52.185Z eslint:code-path s9_2) BlockStatement:exit
2020-05-28T09:47:52.185Z eslint:code-path onCodePathSegmentEnd s9_2
2020-05-28T09:47:52.185Z eslint:code-path onCodePathSegmentStart s9_3
2020-05-28T09:47:52.185Z eslint:code-path s9_3) CatchClause
2020-05-28T09:47:52.185Z eslint:code-path s9_3) Identifier
2020-05-28T09:47:52.185Z eslint:code-path s9_3) Identifier:exit
2020-05-28T09:47:52.185Z eslint:code-path s9_3) BlockStatement
2020-05-28T09:47:52.185Z eslint:code-path s9_3) ThrowStatement
2020-05-28T09:47:52.185Z eslint:code-path s9_3) NewExpression
2020-05-28T09:47:52.185Z eslint:code-path s9_3) Identifier
2020-05-28T09:47:52.185Z eslint:code-path s9_3) Identifier:exit
2020-05-28T09:47:52.185Z eslint:code-path s9_3) Identifier
2020-05-28T09:47:52.185Z eslint:code-path s9_3) Identifier:exit
2020-05-28T09:47:52.185Z eslint:code-path s9_3) NewExpression:exit
2020-05-28T09:47:52.185Z eslint:code-path s9_3) ThrowStatement:exit
2020-05-28T09:47:52.185Z eslint:code-path onCodePathSegmentEnd s9_3
2020-05-28T09:47:52.185Z eslint:code-path onCodePathSegmentStart s9_4
2020-05-28T09:47:52.186Z eslint:code-path s9_4!) BlockStatement:exit
2020-05-28T09:47:52.186Z eslint:code-path s9_4!) CatchClause:exit
2020-05-28T09:47:52.186Z eslint:code-path onCodePathSegmentEnd s9_4
2020-05-28T09:47:52.186Z eslint:code-path onCodePathSegmentStart s9_5
2020-05-28T09:47:52.186Z eslint:code-path s9_5) TryStatement:exit
2020-05-28T09:47:52.186Z eslint:code-path s9_5) BlockStatement:exit
2020-05-28T09:47:52.186Z eslint:code-path s9_5) FunctionExpression:exit
2020-05-28T09:47:52.186Z eslint:code-path onCodePathSegmentEnd s9_5
2020-05-28T09:47:52.186Z eslint:code-path onCodePathEnd s9
2020-05-28T09:47:52.186Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
thrown[label="✘",shape=circle,width=0.3,height=0.3,fixedsize];
s9_1[label="FunctionExpression\nBlockStatement\nTryStatement\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (dbRequest)\nIdentifier:exit (dbRequest)"];
s9_2[label="Identifier (opts)\nIdentifier:exit (opts)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s9_3[label="CatchClause\nIdentifier (error)\nBlockStatement\nThrowStatement\nNewExpression\nIdentifier (Error)\nIdentifier (error)\nIdentifier:exit (error)\nIdentifier:exit (Error)\nIdentifier:exit (error)\nNewExpression:exit\nThrowStatement:exit"];
s9_4[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nCatchClause:exit"];
s9_5[label="TryStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s9_1->s9_2->s9_3->s9_4->s9_5;
s9_1->s9_3;
s9_2->s9_5->final;
s9_3->thrown;
}
2020-05-28T09:47:52.186Z eslint:code-path s5_1) FunctionExpression:exit
2020-05-28T09:47:52.186Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.186Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.186Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.186Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.186Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.186Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.186Z eslint:code-path s5_1) BlockStatement:exit
2020-05-28T09:47:52.186Z eslint:code-path s5_1) FunctionDeclaration:exit
2020-05-28T09:47:52.186Z eslint:code-path onCodePathSegmentEnd s5_1
2020-05-28T09:47:52.186Z eslint:code-path onCodePathEnd s5
2020-05-28T09:47:52.186Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s5_1[label="FunctionDeclaration\nIdentifier (dbRequest)\nIdentifier (opts)\nBlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (http)\nIdentifier (request)\nIdentifier (opts)\nFunctionExpression\nIdentifier (on)\nLiteral (error)\nFunctionExpression\nIdentifier (end)\nIdentifier:exit (dbRequest)\nIdentifier:exit (opts)\nIdentifier:exit (http)\nIdentifier:exit (request)\nMemberExpression:exit\nIdentifier:exit (opts)\nFunctionExpression:exit\nCallExpression:exit\nIdentifier:exit (on)\nMemberExpression:exit\nLiteral:exit (error)\nFunctionExpression:exit\nCallExpression:exit\nIdentifier:exit (end)\nMemberExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s5_1->final;
}
2020-05-28T09:47:52.186Z eslint:code-path s1_11) FunctionDeclaration:exit
2020-05-28T09:47:52.186Z eslint:code-path s1_11) FunctionDeclaration
2020-05-28T09:47:52.186Z eslint:code-path onCodePathStart s10
2020-05-28T09:47:52.186Z eslint:code-path onCodePathSegmentStart s10_1
2020-05-28T09:47:52.186Z eslint:code-path s10_1) FunctionDeclaration
2020-05-28T09:47:52.186Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.186Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.186Z eslint:code-path s10_1) BlockStatement
2020-05-28T09:47:52.186Z eslint:code-path s10_1) ExpressionStatement
2020-05-28T09:47:52.187Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.187Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.187Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.187Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.187Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.187Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.187Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.187Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.189Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.189Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Literal
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Literal:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) ExpressionStatement:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) ExpressionStatement
2020-05-28T09:47:52.190Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.190Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.190Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.190Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.191Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.191Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) TemplateLiteral
2020-05-28T09:47:52.191Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.191Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.191Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.191Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Literal
2020-05-28T09:47:52.191Z eslint:code-path s10_1) Literal:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) TemplateLiteral:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) ExpressionStatement:exit
2020-05-28T09:47:52.191Z eslint:code-path s10_1) ExpressionStatement
2020-05-28T09:47:52.192Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.192Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.192Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.192Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.192Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) TemplateLiteral
2020-05-28T09:47:52.192Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.192Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.192Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.192Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.193Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.193Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) TemplateLiteral:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) ExpressionStatement:exit
2020-05-28T09:47:52.193Z eslint:code-path s10_1) ExpressionStatement
2020-05-28T09:47:52.193Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.193Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.193Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.194Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.194Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) TemplateLiteral
2020-05-28T09:47:52.194Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.194Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.194Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.194Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.194Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.194Z eslint:code-path s10_1) TemplateLiteral
2020-05-28T09:47:52.194Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.194Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.195Z eslint:code-path s10_1) TemplateLiteral:exit
2020-05-28T09:47:52.195Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.195Z eslint:code-path s10_1) TemplateLiteral:exit
2020-05-28T09:47:52.195Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.195Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.195Z eslint:code-path s10_1) ExpressionStatement:exit
2020-05-28T09:47:52.195Z eslint:code-path s10_1) BlockStatement:exit
2020-05-28T09:47:52.195Z eslint:code-path s10_1) FunctionDeclaration:exit
2020-05-28T09:47:52.195Z eslint:code-path onCodePathSegmentEnd s10_1
2020-05-28T09:47:52.195Z eslint:code-path onCodePathEnd s10
2020-05-28T09:47:52.195Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s10_1[label="FunctionDeclaration\nIdentifier (logStatus)\nBlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nCallExpression\nMemberExpression\nMemberExpression\nIdentifier (chalk)\nIdentifier (blue)\nIdentifier (bold)\nLiteral (Done.
)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nCallExpression\nMemberExpression\nMemberExpression\nIdentifier (chalk)\nIdentifier (yellow)\nIdentifier (bold)\nTemplateLiteral\nTemplateElement\nTemplateElement\nCallExpression\nMemberExpression\nIdentifier (chalk)\nIdentifier (green)\nLiteral (Set up completed successfully.
)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nCallExpression\nMemberExpression\nMemberExpression\nIdentifier (chalk)\nIdentifier (white)\nIdentifier (bold)\nTemplateLiteral\nTemplateElement\nTemplateElement\nCallExpression\nMemberExpression\nIdentifier (chalk)\nIdentifier (blue)\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_URL)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nCallExpression\nMemberExpression\nMemberExpression\nIdentifier (chalk)\nIdentifier (white)\nIdentifier (bold)\nTemplateLiteral\nTemplateElement\nTemplateElement\nCallExpression\nMemberExpression\nIdentifier (chalk)\nIdentifier (blue)\nTemplateLiteral\nTemplateElement\nIdentifier:exit (logStatus)\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nIdentifier:exit (chalk)\nIdentifier:exit (blue)\nMemberExpression:exit\nIdentifier:exit (bold)\nMemberExpression:exit\nLiteral:exit (Done.
)\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nIdentifier:exit (chalk)\nIdentifier:exit (yellow)\nMemberExpression:exit\nIdentifier:exit (bold)\nMemberExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (chalk)\nIdentifier:exit (green)\nMemberExpression:exit\nLiteral:exit (Set up completed successfully.
)\nCallExpression:exit\nTemplateLiteral:exit\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nIdentifier:exit (chalk)\nIdentifier:exit (white)\nMemberExpression:exit\nIdentifier:exit (bold)\nMemberExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (chalk)\nIdentifier:exit (blue)\nMemberExpression:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_URL)\nMemberExpression:exit\nCallExpression:exit\nTemplateLiteral:exit\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nIdentifier:exit (chalk)\nIdentifier:exit (white)\nMemberExpression:exit\nIdentifier:exit (bold)\nMemberExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (chalk)\nIdentifier:exit (blue)\nMemberExpression:exit\nTemplateElement:exit\nTemplateLiteral:exit\nCallExpression:exit\nTemplateLiteral:exit\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s10_1->final;
}
2020-05-28T09:47:52.195Z eslint:code-path s1_11) FunctionDeclaration:exit
2020-05-28T09:47:52.195Z eslint:code-path s1_11) FunctionDeclaration
2020-05-28T09:47:52.195Z eslint:code-path onCodePathStart s11
2020-05-28T09:47:52.195Z eslint:code-path onCodePathSegmentStart s11_1
2020-05-28T09:47:52.195Z eslint:code-path s11_1) FunctionDeclaration
2020-05-28T09:47:52.195Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.195Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.195Z eslint:code-path s11_1) BlockStatement
2020-05-28T09:47:52.195Z eslint:code-path s11_1) ReturnStatement
2020-05-28T09:47:52.195Z eslint:code-path s11_1) CallExpression
2020-05-28T09:47:52.195Z eslint:code-path s11_1) MemberExpression
2020-05-28T09:47:52.195Z eslint:code-path s11_1) NewExpression
2020-05-28T09:47:52.195Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.195Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.195Z eslint:code-path s11_1) Literal
2020-05-28T09:47:52.195Z eslint:code-path s11_1) Literal:exit
2020-05-28T09:47:52.195Z eslint:code-path s11_1) NewExpression:exit
2020-05-28T09:47:52.195Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.195Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.195Z eslint:code-path s11_1) MemberExpression:exit
2020-05-28T09:47:52.196Z eslint:code-path s11_1) ObjectExpression
2020-05-28T09:47:52.196Z eslint:code-path s11_1) Property
2020-05-28T09:47:52.196Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.196Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.196Z eslint:code-path s11_1) FunctionExpression
2020-05-28T09:47:52.196Z eslint:code-path onCodePathStart s12
2020-05-28T09:47:52.196Z eslint:code-path onCodePathSegmentStart s12_1
2020-05-28T09:47:52.196Z eslint:code-path s12_1) FunctionExpression
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.196Z eslint:code-path s12_1) BlockStatement
2020-05-28T09:47:52.196Z eslint:code-path s12_1) ReturnStatement
2020-05-28T09:47:52.196Z eslint:code-path s12_1) CallExpression
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Literal
2020-05-28T09:47:52.196Z eslint:code-path s12_1) Literal:exit
2020-05-28T09:47:52.196Z eslint:code-path s12_1) CallExpression:exit
2020-05-28T09:47:52.196Z eslint:code-path s12_1) ReturnStatement:exit
2020-05-28T09:47:52.196Z eslint:code-path onCodePathSegmentEnd s12_1
2020-05-28T09:47:52.196Z eslint:code-path onCodePathSegmentStart s12_2
2020-05-28T09:47:52.196Z eslint:code-path s12_2!) BlockStatement:exit
2020-05-28T09:47:52.197Z eslint:code-path s12_2!) FunctionExpression:exit
2020-05-28T09:47:52.197Z eslint:code-path onCodePathSegmentEnd s12_2
2020-05-28T09:47:52.197Z eslint:code-path onCodePathEnd s12
2020-05-28T09:47:52.197Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s12_1[label="FunctionExpression\nIdentifier (_chunk)\nIdentifier (_encoding)\nIdentifier (cb)\nBlockStatement\nReturnStatement\nCallExpression\nIdentifier (cb)\nLiteral (null)\nIdentifier:exit (_chunk)\nIdentifier:exit (_encoding)\nIdentifier:exit (cb)\nIdentifier:exit (cb)\nLiteral:exit (null)\nCallExpression:exit\nReturnStatement:exit"];
s12_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s12_1->s12_2;
s12_1->final;
}
2020-05-28T09:47:52.197Z eslint:code-path s11_1) FunctionExpression:exit
2020-05-28T09:47:52.197Z eslint:code-path s11_1) Property:exit
2020-05-28T09:47:52.197Z eslint:code-path s11_1) ObjectExpression:exit
2020-05-28T09:47:52.197Z eslint:code-path s11_1) CallExpression:exit
2020-05-28T09:47:52.197Z eslint:code-path s11_1) ReturnStatement:exit
2020-05-28T09:47:52.197Z eslint:code-path onCodePathSegmentEnd s11_1
2020-05-28T09:47:52.197Z eslint:code-path onCodePathSegmentStart s11_2
2020-05-28T09:47:52.197Z eslint:code-path s11_2!) BlockStatement:exit
2020-05-28T09:47:52.197Z eslint:code-path s11_2!) FunctionDeclaration:exit
2020-05-28T09:47:52.197Z eslint:code-path onCodePathSegmentEnd s11_2
2020-05-28T09:47:52.197Z eslint:code-path onCodePathEnd s11
2020-05-28T09:47:52.197Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s11_1[label="FunctionDeclaration\nIdentifier (devNull)\nBlockStatement\nReturnStatement\nCallExpression\nMemberExpression\nNewExpression\nIdentifier (require)\nLiteral (stream)\nIdentifier (Writable)\nObjectExpression\nProperty\nIdentifier (write)\nFunctionExpression\nIdentifier:exit (devNull)\nIdentifier:exit (require)\nLiteral:exit (stream)\nNewExpression:exit\nIdentifier:exit (Writable)\nMemberExpression:exit\nIdentifier:exit (write)\nFunctionExpression:exit\nProperty:exit\nObjectExpression:exit\nCallExpression:exit\nReturnStatement:exit"];
s11_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s11_1->s11_2;
s11_1->final;
}
2020-05-28T09:47:52.197Z eslint:code-path s1_11) FunctionDeclaration:exit
2020-05-28T09:47:52.197Z eslint:code-path s1_11) Program:exit
2020-05-28T09:47:52.197Z eslint:code-path onCodePathSegmentEnd s1_11
2020-05-28T09:47:52.197Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.197Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nExpressionStatement\nLiteral (use strict)\nVariableDeclaration\nVariableDeclarator\nIdentifier (http)\nCallExpression\nIdentifier (require)\nLiteral (http)\nVariableDeclaration\nVariableDeclarator\nIdentifier (chalk)\nCallExpression\nIdentifier (require)\nLiteral (chalk)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_DATABASE)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_DATABASE)\nLiteral:exit (use strict)\nExpressionStatement:exit\nIdentifier:exit (http)\nIdentifier:exit (require)\nLiteral:exit (http)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (chalk)\nIdentifier:exit (require)\nLiteral:exit (chalk)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_DATABASE)\nMemberExpression:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_DATABASE)\nMemberExpression:exit"];
s1_2[label="Literal (testdb)\nLiteral:exit (testdb)"];
s1_3[label="ExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PASSWORD)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PASSWORD)\nLogicalExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PASSWORD)\nMemberExpression:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PASSWORD)\nMemberExpression:exit"];
s1_4[label="Literal (pass)\nLiteral:exit (pass)"];
s1_5[label="ExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_USERNAME)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_USERNAME)\nLogicalExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_USERNAME)\nMemberExpression:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_USERNAME)\nMemberExpression:exit"];
s1_6[label="Literal (admin)\nLiteral:exit (admin)"];
s1_7[label="ExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PORT)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PORT)\nLogicalExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PORT)\nMemberExpression:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PORT)\nMemberExpression:exit"];
s1_8[label="Literal (5984)\nLiteral:exit (5984)"];
s1_9[label="ExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_HOST)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_HOST)\nLogicalExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_HOST)\nMemberExpression:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_HOST)\nMemberExpression:exit"];
s1_10[label="Literal (localhost)\nLiteral:exit (localhost)"];
s1_11[label="ExpressionStatement\nAssignmentExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_URL)\nLiteral (TBD)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nIdentifier (createDB)\nIdentifier (catch)\nArrowFunctionExpression\nFunctionDeclaration\nFunctionDeclaration\nFunctionDeclaration\nFunctionDeclaration\nLogicalExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_URL)\nMemberExpression:exit\nLiteral:exit (TBD)\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (createDB)\nCallExpression:exit\nIdentifier:exit (catch)\nMemberExpression:exit\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nFunctionDeclaration:exit\nFunctionDeclaration:exit\nFunctionDeclaration:exit\nFunctionDeclaration:exit\nProgram:exit"];
initial->s1_1->s1_2->s1_3->s1_4->s1_5->s1_6->s1_7->s1_8->s1_9->s1_10->s1_11;
s1_1->s1_3->s1_5->s1_7->s1_9->s1_11->final;
}
2020-05-28T09:47:52.197Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/docker.setup.js (pass 1)
2020-05-28T09:47:52.197Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.198Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.198Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-cloudant/node_modules/',
dot: false,
relativePath: 'acceptance/repository-cloudant/node_modules/',
result: true
}
2020-05-28T09:47:52.198Z eslint:file-enumerator Didn't match: package-lock.json
2020-05-28T09:47:52.198Z eslint:file-enumerator Didn't match: package.json
2020-05-28T09:47:52.198Z eslint:file-enumerator Didn't match: setup.sh
2020-05-28T09:47:52.198Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/',
dot: false,
relativePath: 'acceptance/repository-cloudant/src/',
result: false
}
2020-05-28T09:47:52.198Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src
2020-05-28T09:47:52.198Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src.
2020-05-28T09:47:52.198Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src.
2020-05-28T09:47:52.198Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src
2020-05-28T09:47:52.198Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant.
2020-05-28T09:47:52.198Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/',
dot: false,
relativePath: 'acceptance/repository-cloudant/src/__tests__/',
result: false
}
2020-05-28T09:47:52.199Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__
2020-05-28T09:47:52.199Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__.
2020-05-28T09:47:52.199Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__.
2020-05-28T09:47:52.199Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__
2020-05-28T09:47:52.199Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src.
2020-05-28T09:47:52.199Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant-default-repository.acceptance.ts',
dot: false,
relativePath: 'acceptance/repository-cloudant/src/__tests__/cloudant-default-repository.acceptance.ts',
result: false
}
2020-05-28T09:47:52.199Z eslint:file-enumerator Yield: cloudant-default-repository.acceptance.ts
2020-05-28T09:47:52.199Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__.
2020-05-28T09:47:52.199Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__.
2020-05-28T09:47:52.200Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant-default-repository.acceptance.ts
2020-05-28T09:47:52.200Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant-default-repository.acceptance.ts (pass 1)
2020-05-28T09:47:52.200Z eslint:linter Verify
2020-05-28T09:47:52.200Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant-default-repository.acceptance.ts
2020-05-28T09:47:52.203Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.203Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.203Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant-default-repository.acceptance.ts
2020-05-28T09:47:52.204Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant-default-repository.acceptance.ts
2020-05-28T09:47:52.207Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.207Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.207Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.207Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.207Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.207Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.207Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.207Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.207Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.207Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.207Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.208Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.208Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.210Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.210Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.210Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.210Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.210Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.210Z eslint:code-path s1_1) ArrowFunctionExpression
2020-05-28T09:47:52.210Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.210Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.210Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.210Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.210Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.212Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) TSAsExpression
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) TSAsExpression:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.212Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.212Z eslint:code-path s2_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.212Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.212Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.212Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="ArrowFunctionExpression\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (crudRepositoryTestSuite)\nIdentifier (CLOUDANT_CONFIG)\nTSAsExpression\nIdentifier (DefaultCrudRepository)\nTSTypeReference\nIdentifier (CrudRepositoryCtor)\nIdentifier (CLOUDANT_FEATURES)\nIdentifier:exit (crudRepositoryTestSuite)\nIdentifier:exit (CLOUDANT_CONFIG)\nIdentifier:exit (DefaultCrudRepository)\nIdentifier:exit (CrudRepositoryCtor)\nTSTypeReference:exit\nTSAsExpression:exit\nIdentifier:exit (CLOUDANT_FEATURES)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.212Z eslint:code-path s1_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.212Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.212Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.212Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.213Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.213Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.213Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (DefaultCrudRepository)\nIdentifier (DefaultCrudRepository)\nLiteral (@loopback/repository)\nImportDeclaration\nImportSpecifier\nIdentifier (CrudRepositoryCtor)\nIdentifier (CrudRepositoryCtor)\nImportSpecifier\nIdentifier (crudRepositoryTestSuite)\nIdentifier (crudRepositoryTestSuite)\nLiteral (@loopback/repository-tests)\nImportDeclaration\nImportSpecifier\nIdentifier (CLOUDANT_CONFIG)\nIdentifier (CLOUDANT_CONFIG)\nImportSpecifier\nIdentifier (CLOUDANT_FEATURES)\nIdentifier (CLOUDANT_FEATURES)\nLiteral (./cloudant.datasource)\nExpressionStatement\nCallExpression\nIdentifier (describe)\nLiteral (CLOUDANT + DefaultCrudRepository)\nArrowFunctionExpression\nIdentifier:exit (DefaultCrudRepository)\nIdentifier:exit (DefaultCrudRepository)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository)\nImportDeclaration:exit\nIdentifier:exit (CrudRepositoryCtor)\nIdentifier:exit (CrudRepositoryCtor)\nImportSpecifier:exit\nIdentifier:exit (crudRepositoryTestSuite)\nIdentifier:exit (crudRepositoryTestSuite)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository-tests)\nImportDeclaration:exit\nIdentifier:exit (CLOUDANT_CONFIG)\nIdentifier:exit (CLOUDANT_CONFIG)\nImportSpecifier:exit\nIdentifier:exit (CLOUDANT_FEATURES)\nIdentifier:exit (CLOUDANT_FEATURES)\nImportSpecifier:exit\nLiteral:exit (./cloudant.datasource)\nImportDeclaration:exit\nIdentifier:exit (describe)\nLiteral:exit (CLOUDANT + DefaultCrudRepository)\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.213Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant-default-repository.acceptance.ts (pass 1)
2020-05-28T09:47:52.213Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.213Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.213Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant.datasource.ts',
dot: false,
relativePath: 'acceptance/repository-cloudant/src/__tests__/cloudant.datasource.ts',
result: false
}
2020-05-28T09:47:52.213Z eslint:file-enumerator Yield: cloudant.datasource.ts
2020-05-28T09:47:52.213Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__.
2020-05-28T09:47:52.213Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__.
2020-05-28T09:47:52.214Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant.datasource.ts
2020-05-28T09:47:52.214Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant.datasource.ts (pass 1)
2020-05-28T09:47:52.214Z eslint:linter Verify
2020-05-28T09:47:52.214Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant.datasource.ts
2020-05-28T09:47:52.218Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.218Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.218Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant.datasource.ts
2020-05-28T09:47:52.218Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant.datasource.ts
2020-05-28T09:47:52.222Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.223Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.223Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.223Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.223Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.223Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.223Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.224Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.224Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.224Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.224Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.224Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.225Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.225Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.225Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.225Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.225Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.225Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.225Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.226Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.226Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.226Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.227Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.227Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.227Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.227Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.227Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.228Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.228Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.228Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.229Z eslint:code-path s1_1) AssignmentExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.229Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.230Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.230Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) AssignmentExpression:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.231Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.231Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.231Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.231Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.231Z eslint:code-path s1_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.231Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.231Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.232Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.232Z eslint:code-path s1_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.232Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.232Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.232Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.232Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.232Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.232Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.232Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.233Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.233Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.233Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.233Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (CrudFeatures)\nIdentifier (CrudFeatures)\nImportSpecifier\nIdentifier (DataSourceOptions)\nIdentifier (DataSourceOptions)\nLiteral (@loopback/repository-tests)\nVariableDeclaration\nVariableDeclarator\nIdentifier (connector)\nCallExpression\nIdentifier (require)\nLiteral (loopback-connector-cloudant)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (CLOUDANT_CONFIG)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (DataSourceOptions)\nObjectExpression\nProperty\nIdentifier (connector)\nIdentifier (connector)\nProperty\nIdentifier (host)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_HOST)\nLiteral (localhost)\nProperty\nIdentifier (port)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PORT)\nLiteral (5984)\nProperty\nIdentifier (username)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_USERNAME)\nLiteral (admin)\nProperty\nIdentifier (password)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_PASSWORD)\nLiteral (pass)\nProperty\nIdentifier (database)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (CLOUDANT_DATABASE)\nLiteral (testdb)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nIdentifier (CLOUDANT_CONFIG)\nIdentifier (url)\nBinaryExpression\nBinaryExpression\nBinaryExpression\nBinaryExpression\nBinaryExpression\nBinaryExpression\nBinaryExpression\nLiteral (http://)\nMemberExpression\nIdentifier (CLOUDANT_CONFIG)\nIdentifier (username)\nLiteral (:)\nMemberExpression\nIdentifier (CLOUDANT_CONFIG)\nIdentifier (password)\nLiteral (@)\nMemberExpression\nIdentifier (CLOUDANT_CONFIG)\nIdentifier (host)\nLiteral (:)\nMemberExpression\nIdentifier (CLOUDANT_CONFIG)\nIdentifier (port)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (CLOUDANT_FEATURES)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Partial)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (CrudFeatures)\nObjectExpression\nProperty\nIdentifier (idType)\nLiteral (string)\nProperty\nIdentifier (supportsTransactions)\nLiteral (false)\nProperty\nIdentifier (hasRevisionToken)\nLiteral (true)\nIdentifier:exit (CrudFeatures)\nIdentifier:exit (CrudFeatures)\nImportSpecifier:exit\nIdentifier:exit (DataSourceOptions)\nIdentifier:exit (DataSourceOptions)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository-tests)\nImportDeclaration:exit\nIdentifier:exit (connector)\nIdentifier:exit (require)\nLiteral:exit (loopback-connector-cloudant)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (DataSourceOptions)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (CLOUDANT_CONFIG)\nIdentifier:exit (connector)\nIdentifier:exit (connector)\nProperty:exit\nIdentifier:exit (host)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_HOST)\nMemberExpression:exit\nLiteral:exit (localhost)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (port)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PORT)\nMemberExpression:exit\nLiteral:exit (5984)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (username)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_USERNAME)\nMemberExpression:exit\nLiteral:exit (admin)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (password)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_PASSWORD)\nMemberExpression:exit\nLiteral:exit (pass)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (database)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (CLOUDANT_DATABASE)\nMemberExpression:exit\nLiteral:exit (testdb)\nLogicalExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (CLOUDANT_CONFIG)\nIdentifier:exit (url)\nMemberExpression:exit\nLiteral:exit (http://)\nIdentifier:exit (CLOUDANT_CONFIG)\nIdentifier:exit (username)\nMemberExpression:exit\nBinaryExpression:exit\nLiteral:exit (:)\nBinaryExpression:exit\nIdentifier:exit (CLOUDANT_CONFIG)\nIdentifier:exit (password)\nMemberExpression:exit\nBinaryExpression:exit\nLiteral:exit (@)\nBinaryExpression:exit\nIdentifier:exit (CLOUDANT_CONFIG)\nIdentifier:exit (host)\nMemberExpression:exit\nBinaryExpression:exit\nLiteral:exit (:)\nBinaryExpression:exit\nIdentifier:exit (CLOUDANT_CONFIG)\nIdentifier:exit (port)\nMemberExpression:exit\nBinaryExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (Partial)\nIdentifier:exit (CrudFeatures)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (CLOUDANT_FEATURES)\nIdentifier:exit (idType)\nLiteral:exit (string)\nProperty:exit\nIdentifier:exit (supportsTransactions)\nLiteral:exit (false)\nProperty:exit\nIdentifier:exit (hasRevisionToken)\nLiteral:exit (true)\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.234Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__/cloudant.datasource.ts (pass 1)
2020-05-28T09:47:52.234Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.234Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.234Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src/__tests__
2020-05-28T09:47:52.234Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant/src
2020-05-28T09:47:52.234Z eslint:file-enumerator Didn't match: tsconfig.json
2020-05-28T09:47:52.234Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-cloudant
2020-05-28T09:47:52.234Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mongodb/',
dot: false,
relativePath: 'acceptance/repository-mongodb/',
result: false
}
2020-05-28T09:47:52.234Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb
2020-05-28T09:47:52.234Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb.
2020-05-28T09:47:52.234Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb.
2020-05-28T09:47:52.234Z eslint:config-array-factory Loading package.json config file: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/package.json
2020-05-28T09:47:52.235Z eslint:config-array-factory Loading JSON config file: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/package.json
2020-05-28T09:47:52.235Z eslint:config-array-factory Error reading package.json file: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/package.json
2020-05-28T09:47:52.235Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-mongodb
2020-05-28T09:47:52.235Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance.
2020-05-28T09:47:52.235Z eslint:file-enumerator Didn't match: .npmrc
2020-05-28T09:47:52.235Z eslint:file-enumerator Didn't match: CHANGELOG.md
2020-05-28T09:47:52.235Z eslint:file-enumerator Didn't match: LICENSE
2020-05-28T09:47:52.235Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:52.235Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mongodb/node_modules/',
dot: false,
relativePath: 'acceptance/repository-mongodb/node_modules/',
result: true
}
2020-05-28T09:47:52.235Z eslint:file-enumerator Didn't match: package-lock.json
2020-05-28T09:47:52.235Z eslint:file-enumerator Didn't match: package.json
2020-05-28T09:47:52.236Z eslint:file-enumerator Didn't match: setup.sh
2020-05-28T09:47:52.236Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/',
dot: false,
relativePath: 'acceptance/repository-mongodb/src/',
result: false
}
2020-05-28T09:47:52.236Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src
2020-05-28T09:47:52.236Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src.
2020-05-28T09:47:52.236Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src.
2020-05-28T09:47:52.236Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src
2020-05-28T09:47:52.236Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb.
2020-05-28T09:47:52.236Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/',
dot: false,
relativePath: 'acceptance/repository-mongodb/src/__tests__/',
result: false
}
2020-05-28T09:47:52.236Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__
2020-05-28T09:47:52.236Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__.
2020-05-28T09:47:52.236Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__.
2020-05-28T09:47:52.236Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__
2020-05-28T09:47:52.236Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src.
2020-05-28T09:47:52.237Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb-default-repository.acceptance.ts',
dot: false,
relativePath: 'acceptance/repository-mongodb/src/__tests__/mongodb-default-repository.acceptance.ts',
result: false
}
2020-05-28T09:47:52.237Z eslint:file-enumerator Yield: mongodb-default-repository.acceptance.ts
2020-05-28T09:47:52.237Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__.
2020-05-28T09:47:52.237Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__.
2020-05-28T09:47:52.237Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb-default-repository.acceptance.ts
2020-05-28T09:47:52.237Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb-default-repository.acceptance.ts (pass 1)
2020-05-28T09:47:52.237Z eslint:linter Verify
2020-05-28T09:47:52.237Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb-default-repository.acceptance.ts
2020-05-28T09:47:52.241Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.241Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.241Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb-default-repository.acceptance.ts
2020-05-28T09:47:52.242Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb-default-repository.acceptance.ts
2020-05-28T09:47:52.245Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.245Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.245Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.245Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.245Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.245Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.245Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.245Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.245Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.245Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.245Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.246Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.246Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.247Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.248Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.248Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.248Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.248Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.248Z eslint:code-path s1_1) ArrowFunctionExpression
2020-05-28T09:47:52.248Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.248Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.248Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.248Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.248Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.249Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.249Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.249Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.249Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.249Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.249Z eslint:code-path s2_1) TSAsExpression
2020-05-28T09:47:52.249Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.250Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.250Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:52.250Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.250Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.250Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:52.250Z eslint:code-path s2_1) TSAsExpression:exit
2020-05-28T09:47:52.250Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.250Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.250Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.250Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.250Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.250Z eslint:code-path s2_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.250Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.250Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.250Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="ArrowFunctionExpression\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (crudRepositoryTestSuite)\nIdentifier (MONGODB_CONFIG)\nTSAsExpression\nIdentifier (DefaultCrudRepository)\nTSTypeReference\nIdentifier (CrudRepositoryCtor)\nIdentifier (MONGODB_FEATURES)\nIdentifier:exit (crudRepositoryTestSuite)\nIdentifier:exit (MONGODB_CONFIG)\nIdentifier:exit (DefaultCrudRepository)\nIdentifier:exit (CrudRepositoryCtor)\nTSTypeReference:exit\nTSAsExpression:exit\nIdentifier:exit (MONGODB_FEATURES)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.250Z eslint:code-path s1_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.250Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.250Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.250Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.250Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.250Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.250Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (DefaultCrudRepository)\nIdentifier (DefaultCrudRepository)\nLiteral (@loopback/repository)\nImportDeclaration\nImportSpecifier\nIdentifier (CrudRepositoryCtor)\nIdentifier (CrudRepositoryCtor)\nImportSpecifier\nIdentifier (crudRepositoryTestSuite)\nIdentifier (crudRepositoryTestSuite)\nLiteral (@loopback/repository-tests)\nImportDeclaration\nImportSpecifier\nIdentifier (MONGODB_CONFIG)\nIdentifier (MONGODB_CONFIG)\nImportSpecifier\nIdentifier (MONGODB_FEATURES)\nIdentifier (MONGODB_FEATURES)\nLiteral (./mongodb.datasource)\nExpressionStatement\nCallExpression\nIdentifier (describe)\nLiteral (MongoDB + DefaultCrudRepository)\nArrowFunctionExpression\nIdentifier:exit (DefaultCrudRepository)\nIdentifier:exit (DefaultCrudRepository)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository)\nImportDeclaration:exit\nIdentifier:exit (CrudRepositoryCtor)\nIdentifier:exit (CrudRepositoryCtor)\nImportSpecifier:exit\nIdentifier:exit (crudRepositoryTestSuite)\nIdentifier:exit (crudRepositoryTestSuite)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository-tests)\nImportDeclaration:exit\nIdentifier:exit (MONGODB_CONFIG)\nIdentifier:exit (MONGODB_CONFIG)\nImportSpecifier:exit\nIdentifier:exit (MONGODB_FEATURES)\nIdentifier:exit (MONGODB_FEATURES)\nImportSpecifier:exit\nLiteral:exit (./mongodb.datasource)\nImportDeclaration:exit\nIdentifier:exit (describe)\nLiteral:exit (MongoDB + DefaultCrudRepository)\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.250Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb-default-repository.acceptance.ts (pass 1)
2020-05-28T09:47:52.250Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.250Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.250Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb.datasource.ts',
dot: false,
relativePath: 'acceptance/repository-mongodb/src/__tests__/mongodb.datasource.ts',
result: false
}
2020-05-28T09:47:52.251Z eslint:file-enumerator Yield: mongodb.datasource.ts
2020-05-28T09:47:52.251Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__.
2020-05-28T09:47:52.251Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__.
2020-05-28T09:47:52.251Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb.datasource.ts
2020-05-28T09:47:52.251Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb.datasource.ts (pass 1)
2020-05-28T09:47:52.251Z eslint:linter Verify
2020-05-28T09:47:52.251Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb.datasource.ts
2020-05-28T09:47:52.255Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.255Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.255Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb.datasource.ts
2020-05-28T09:47:52.255Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb.datasource.ts
2020-05-28T09:47:52.259Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.259Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.259Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.259Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.259Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.259Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.259Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.260Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.260Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.260Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.261Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.261Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.261Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.261Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.261Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.262Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.262Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.262Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.262Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.262Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.262Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.262Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.262Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.262Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.262Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.262Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.262Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.263Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.263Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.263Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.263Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.263Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.264Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.264Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.264Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.264Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.264Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.264Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.265Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.265Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.265Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (CrudFeatures)\nIdentifier (CrudFeatures)\nImportSpecifier\nIdentifier (DataSourceOptions)\nIdentifier (DataSourceOptions)\nLiteral (@loopback/repository-tests)\nVariableDeclaration\nVariableDeclarator\nIdentifier (connector)\nCallExpression\nIdentifier (require)\nLiteral (loopback-connector-mongodb)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (MONGODB_CONFIG)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (DataSourceOptions)\nObjectExpression\nProperty\nIdentifier (connector)\nIdentifier (connector)\nProperty\nIdentifier (host)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (MONGODB_HOST)\nLiteral (localhost)\nProperty\nIdentifier (port)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (MONGODB_PORT)\nLiteral (27017)\nProperty\nIdentifier (database)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (MONGODB_DATABASE)\nLiteral (repository_tests)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (MONGODB_FEATURES)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Partial)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (CrudFeatures)\nObjectExpression\nProperty\nIdentifier (idType)\nLiteral (string)\nProperty\nIdentifier (supportsTransactions)\nLiteral (false)\nIdentifier:exit (CrudFeatures)\nIdentifier:exit (CrudFeatures)\nImportSpecifier:exit\nIdentifier:exit (DataSourceOptions)\nIdentifier:exit (DataSourceOptions)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository-tests)\nImportDeclaration:exit\nIdentifier:exit (connector)\nIdentifier:exit (require)\nLiteral:exit (loopback-connector-mongodb)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (DataSourceOptions)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (MONGODB_CONFIG)\nIdentifier:exit (connector)\nIdentifier:exit (connector)\nProperty:exit\nIdentifier:exit (host)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (MONGODB_HOST)\nMemberExpression:exit\nLiteral:exit (localhost)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (port)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (MONGODB_PORT)\nMemberExpression:exit\nLiteral:exit (27017)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (database)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (MONGODB_DATABASE)\nMemberExpression:exit\nLiteral:exit (repository_tests)\nLogicalExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (Partial)\nIdentifier:exit (CrudFeatures)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (MONGODB_FEATURES)\nIdentifier:exit (idType)\nLiteral:exit (string)\nProperty:exit\nIdentifier:exit (supportsTransactions)\nLiteral:exit (false)\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.265Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__/mongodb.datasource.ts (pass 1)
2020-05-28T09:47:52.265Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.265Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.265Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src/__tests__
2020-05-28T09:47:52.265Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb/src
2020-05-28T09:47:52.265Z eslint:file-enumerator Didn't match: tsconfig.json
2020-05-28T09:47:52.265Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mongodb
2020-05-28T09:47:52.265Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mysql/',
dot: false,
relativePath: 'acceptance/repository-mysql/',
result: false
}
2020-05-28T09:47:52.265Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mysql
2020-05-28T09:47:52.265Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mysql.
2020-05-28T09:47:52.265Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-mysql.
2020-05-28T09:47:52.265Z eslint:config-array-factory Loading package.json config file: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/package.json
2020-05-28T09:47:52.265Z eslint:config-array-factory Loading JSON config file: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/package.json
2020-05-28T09:47:52.266Z eslint:config-array-factory Error reading package.json file: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/package.json
2020-05-28T09:47:52.266Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-mysql
2020-05-28T09:47:52.266Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance.
2020-05-28T09:47:52.266Z eslint:file-enumerator Didn't match: .npmrc
2020-05-28T09:47:52.266Z eslint:file-enumerator Didn't match: CHANGELOG.md
2020-05-28T09:47:52.266Z eslint:file-enumerator Didn't match: LICENSE
2020-05-28T09:47:52.266Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:52.267Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mysql/node_modules/',
dot: false,
relativePath: 'acceptance/repository-mysql/node_modules/',
result: true
}
2020-05-28T09:47:52.267Z eslint:file-enumerator Didn't match: package-lock.json
2020-05-28T09:47:52.267Z eslint:file-enumerator Didn't match: package.json
2020-05-28T09:47:52.267Z eslint:file-enumerator Didn't match: setup.sh
2020-05-28T09:47:52.267Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/',
dot: false,
relativePath: 'acceptance/repository-mysql/src/',
result: false
}
2020-05-28T09:47:52.267Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src
2020-05-28T09:47:52.267Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src.
2020-05-28T09:47:52.267Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src.
2020-05-28T09:47:52.267Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src
2020-05-28T09:47:52.267Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mysql.
2020-05-28T09:47:52.267Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/',
dot: false,
relativePath: 'acceptance/repository-mysql/src/__tests__/',
result: false
}
2020-05-28T09:47:52.267Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__
2020-05-28T09:47:52.267Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__.
2020-05-28T09:47:52.267Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__.
2020-05-28T09:47:52.267Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__
2020-05-28T09:47:52.267Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src.
2020-05-28T09:47:52.268Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql-default-repository.acceptance.ts',
dot: false,
relativePath: 'acceptance/repository-mysql/src/__tests__/mysql-default-repository.acceptance.ts',
result: false
}
2020-05-28T09:47:52.268Z eslint:file-enumerator Yield: mysql-default-repository.acceptance.ts
2020-05-28T09:47:52.268Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__.
2020-05-28T09:47:52.268Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__.
2020-05-28T09:47:52.268Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql-default-repository.acceptance.ts
2020-05-28T09:47:52.268Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql-default-repository.acceptance.ts (pass 1)
2020-05-28T09:47:52.268Z eslint:linter Verify
2020-05-28T09:47:52.268Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql-default-repository.acceptance.ts
2020-05-28T09:47:52.273Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.273Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.273Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql-default-repository.acceptance.ts
2020-05-28T09:47:52.273Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql-default-repository.acceptance.ts
2020-05-28T09:47:52.276Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.276Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.276Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.276Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.276Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.276Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.276Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.276Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.277Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.277Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.279Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.279Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.279Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.279Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.279Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.279Z eslint:code-path s1_1) ArrowFunctionExpression
2020-05-28T09:47:52.279Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.279Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.279Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.279Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.280Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.280Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.280Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) TSAsExpression
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) TSAsExpression:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.281Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.281Z eslint:code-path s2_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.281Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.281Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.281Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="ArrowFunctionExpression\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (crudRepositoryTestSuite)\nIdentifier (MYSQL_CONFIG)\nTSAsExpression\nIdentifier (DefaultTransactionalRepository)\nTSTypeReference\nIdentifier (CrudRepositoryCtor)\nIdentifier (MYSQL_FEATURES)\nIdentifier:exit (crudRepositoryTestSuite)\nIdentifier:exit (MYSQL_CONFIG)\nIdentifier:exit (DefaultTransactionalRepository)\nIdentifier:exit (CrudRepositoryCtor)\nTSTypeReference:exit\nTSAsExpression:exit\nIdentifier:exit (MYSQL_FEATURES)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.281Z eslint:code-path s1_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.281Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.281Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.281Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.281Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.281Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.281Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (DefaultTransactionalRepository)\nIdentifier (DefaultTransactionalRepository)\nLiteral (@loopback/repository)\nImportDeclaration\nImportSpecifier\nIdentifier (CrudRepositoryCtor)\nIdentifier (CrudRepositoryCtor)\nImportSpecifier\nIdentifier (crudRepositoryTestSuite)\nIdentifier (crudRepositoryTestSuite)\nLiteral (@loopback/repository-tests)\nImportDeclaration\nImportSpecifier\nIdentifier (MYSQL_CONFIG)\nIdentifier (MYSQL_CONFIG)\nImportSpecifier\nIdentifier (MYSQL_FEATURES)\nIdentifier (MYSQL_FEATURES)\nLiteral (./mysql.datasource)\nExpressionStatement\nCallExpression\nIdentifier (describe)\nLiteral (MySQL + DefaultTransactionalRepository)\nArrowFunctionExpression\nIdentifier:exit (DefaultTransactionalRepository)\nIdentifier:exit (DefaultTransactionalRepository)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository)\nImportDeclaration:exit\nIdentifier:exit (CrudRepositoryCtor)\nIdentifier:exit (CrudRepositoryCtor)\nImportSpecifier:exit\nIdentifier:exit (crudRepositoryTestSuite)\nIdentifier:exit (crudRepositoryTestSuite)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository-tests)\nImportDeclaration:exit\nIdentifier:exit (MYSQL_CONFIG)\nIdentifier:exit (MYSQL_CONFIG)\nImportSpecifier:exit\nIdentifier:exit (MYSQL_FEATURES)\nIdentifier:exit (MYSQL_FEATURES)\nImportSpecifier:exit\nLiteral:exit (./mysql.datasource)\nImportDeclaration:exit\nIdentifier:exit (describe)\nLiteral:exit (MySQL + DefaultTransactionalRepository)\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.281Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql-default-repository.acceptance.ts (pass 1)
2020-05-28T09:47:52.281Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.281Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.282Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql.datasource.ts',
dot: false,
relativePath: 'acceptance/repository-mysql/src/__tests__/mysql.datasource.ts',
result: false
}
2020-05-28T09:47:52.282Z eslint:file-enumerator Yield: mysql.datasource.ts
2020-05-28T09:47:52.282Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__.
2020-05-28T09:47:52.282Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__.
2020-05-28T09:47:52.282Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql.datasource.ts
2020-05-28T09:47:52.282Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql.datasource.ts (pass 1)
2020-05-28T09:47:52.282Z eslint:linter Verify
2020-05-28T09:47:52.282Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql.datasource.ts
2020-05-28T09:47:52.286Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.286Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.286Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql.datasource.ts
2020-05-28T09:47:52.286Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql.datasource.ts
2020-05-28T09:47:52.290Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.290Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.290Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.290Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.290Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.290Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.290Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.291Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.291Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.291Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.291Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.291Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.292Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.292Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.292Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.292Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.292Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.292Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.292Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.293Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.293Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.293Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.293Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.293Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.293Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.294Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.294Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.294Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.294Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.295Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.295Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.295Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.295Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.295Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.295Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.295Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.295Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.295Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.296Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.296Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.296Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.296Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (CrudFeatures)\nIdentifier (CrudFeatures)\nImportSpecifier\nIdentifier (DataSourceOptions)\nIdentifier (DataSourceOptions)\nLiteral (@loopback/repository-tests)\nVariableDeclaration\nVariableDeclarator\nIdentifier (connector)\nCallExpression\nIdentifier (require)\nLiteral (loopback-connector-mysql)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (MYSQL_CONFIG)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (DataSourceOptions)\nObjectExpression\nProperty\nIdentifier (connector)\nIdentifier (connector)\nProperty\nIdentifier (host)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (MYSQL_HOST)\nLiteral (localhost)\nProperty\nIdentifier (port)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (MYSQL_PORT)\nLiteral (3306)\nProperty\nIdentifier (database)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (MYSQL_DATABASE)\nLiteral (repository_tests)\nProperty\nIdentifier (username)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (MYSQL_USER)\nLiteral (root)\nProperty\nIdentifier (password)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (MYSQL_PASSWORD)\nLiteral ()\nProperty\nIdentifier (createDatabase)\nLiteral (true)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (MYSQL_FEATURES)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Partial)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (CrudFeatures)\nObjectExpression\nProperty\nIdentifier (idType)\nLiteral (number)\nProperty\nIdentifier (freeFormProperties)\nLiteral (false)\nProperty\nIdentifier (emptyValue)\nLiteral (null)\nProperty\nIdentifier (supportsTransactions)\nLiteral (true)\nIdentifier:exit (CrudFeatures)\nIdentifier:exit (CrudFeatures)\nImportSpecifier:exit\nIdentifier:exit (DataSourceOptions)\nIdentifier:exit (DataSourceOptions)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository-tests)\nImportDeclaration:exit\nIdentifier:exit (connector)\nIdentifier:exit (require)\nLiteral:exit (loopback-connector-mysql)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (DataSourceOptions)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (MYSQL_CONFIG)\nIdentifier:exit (connector)\nIdentifier:exit (connector)\nProperty:exit\nIdentifier:exit (host)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (MYSQL_HOST)\nMemberExpression:exit\nLiteral:exit (localhost)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (port)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (MYSQL_PORT)\nMemberExpression:exit\nLiteral:exit (3306)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (database)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (MYSQL_DATABASE)\nMemberExpression:exit\nLiteral:exit (repository_tests)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (username)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (MYSQL_USER)\nMemberExpression:exit\nLiteral:exit (root)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (password)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (MYSQL_PASSWORD)\nMemberExpression:exit\nLiteral:exit ()\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (createDatabase)\nLiteral:exit (true)\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (Partial)\nIdentifier:exit (CrudFeatures)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (MYSQL_FEATURES)\nIdentifier:exit (idType)\nLiteral:exit (number)\nProperty:exit\nIdentifier:exit (freeFormProperties)\nLiteral:exit (false)\nProperty:exit\nIdentifier:exit (emptyValue)\nLiteral:exit (null)\nProperty:exit\nIdentifier:exit (supportsTransactions)\nLiteral:exit (true)\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.296Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__/mysql.datasource.ts (pass 1)
2020-05-28T09:47:52.297Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.297Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.297Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src/__tests__
2020-05-28T09:47:52.297Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/src
2020-05-28T09:47:52.297Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-mysql/test/',
dot: false,
relativePath: 'acceptance/repository-mysql/test/',
result: false
}
2020-05-28T09:47:52.297Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/test
2020-05-28T09:47:52.297Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-mysql/test.
2020-05-28T09:47:52.297Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/test.
2020-05-28T09:47:52.297Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-mysql/test
2020-05-28T09:47:52.297Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-mysql.
2020-05-28T09:47:52.297Z eslint:file-enumerator Didn't match: schema.sql
2020-05-28T09:47:52.297Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mysql/test
2020-05-28T09:47:52.297Z eslint:file-enumerator Didn't match: tsconfig.json
2020-05-28T09:47:52.297Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-mysql
2020-05-28T09:47:52.297Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-postgresql/',
dot: false,
relativePath: 'acceptance/repository-postgresql/',
result: false
}
2020-05-28T09:47:52.297Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql
2020-05-28T09:47:52.297Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql.
2020-05-28T09:47:52.297Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql.
2020-05-28T09:47:52.298Z eslint:config-array-factory Loading package.json config file: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/package.json
2020-05-28T09:47:52.298Z eslint:config-array-factory Loading JSON config file: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/package.json
2020-05-28T09:47:52.298Z eslint:config-array-factory Error reading package.json file: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/package.json
2020-05-28T09:47:52.298Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-postgresql
2020-05-28T09:47:52.298Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance.
2020-05-28T09:47:52.298Z eslint:file-enumerator Didn't match: .npmrc
2020-05-28T09:47:52.298Z eslint:file-enumerator Didn't match: CHANGELOG.md
2020-05-28T09:47:52.298Z eslint:file-enumerator Didn't match: LICENSE
2020-05-28T09:47:52.298Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:52.299Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-postgresql/node_modules/',
dot: false,
relativePath: 'acceptance/repository-postgresql/node_modules/',
result: true
}
2020-05-28T09:47:52.299Z eslint:file-enumerator Didn't match: package-lock.json
2020-05-28T09:47:52.299Z eslint:file-enumerator Didn't match: package.json
2020-05-28T09:47:52.299Z eslint:file-enumerator Didn't match: setup.sh
2020-05-28T09:47:52.299Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/',
dot: false,
relativePath: 'acceptance/repository-postgresql/src/',
result: false
}
2020-05-28T09:47:52.299Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src
2020-05-28T09:47:52.299Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src.
2020-05-28T09:47:52.299Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src.
2020-05-28T09:47:52.299Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src
2020-05-28T09:47:52.299Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql.
2020-05-28T09:47:52.299Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/',
dot: false,
relativePath: 'acceptance/repository-postgresql/src/__tests__/',
result: false
}
2020-05-28T09:47:52.299Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__
2020-05-28T09:47:52.299Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__.
2020-05-28T09:47:52.299Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__.
2020-05-28T09:47:52.299Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__
2020-05-28T09:47:52.299Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src.
2020-05-28T09:47:52.301Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql-default-repository.acceptance.ts',
dot: false,
relativePath: 'acceptance/repository-postgresql/src/__tests__/postgresql-default-repository.acceptance.ts',
result: false
}
2020-05-28T09:47:52.301Z eslint:file-enumerator Yield: postgresql-default-repository.acceptance.ts
2020-05-28T09:47:52.301Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__.
2020-05-28T09:47:52.301Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__.
2020-05-28T09:47:52.301Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql-default-repository.acceptance.ts
2020-05-28T09:47:52.301Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql-default-repository.acceptance.ts (pass 1)
2020-05-28T09:47:52.301Z eslint:linter Verify
2020-05-28T09:47:52.301Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql-default-repository.acceptance.ts
2020-05-28T09:47:52.305Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.305Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.305Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql-default-repository.acceptance.ts
2020-05-28T09:47:52.305Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql-default-repository.acceptance.ts
2020-05-28T09:47:52.313Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.313Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.313Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.313Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.313Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.314Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.314Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.316Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.316Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.316Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.316Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.317Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.317Z eslint:code-path s1_1) ArrowFunctionExpression
2020-05-28T09:47:52.317Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.317Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.317Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.317Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.317Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.318Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.318Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.318Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.318Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.319Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) TSAsExpression
2020-05-28T09:47:52.319Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.319Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:52.319Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.319Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) TSAsExpression:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.319Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.319Z eslint:code-path s2_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.319Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.319Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.319Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="ArrowFunctionExpression\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (crudRepositoryTestSuite)\nIdentifier (POSTGRESQL_CONFIG)\nTSAsExpression\nIdentifier (DefaultTransactionalRepository)\nTSTypeReference\nIdentifier (CrudRepositoryCtor)\nIdentifier (POSTGRESQL_FEATURES)\nIdentifier:exit (crudRepositoryTestSuite)\nIdentifier:exit (POSTGRESQL_CONFIG)\nIdentifier:exit (DefaultTransactionalRepository)\nIdentifier:exit (CrudRepositoryCtor)\nTSTypeReference:exit\nTSAsExpression:exit\nIdentifier:exit (POSTGRESQL_FEATURES)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.319Z eslint:code-path s1_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.319Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.319Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.319Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.319Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.319Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.319Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (DefaultTransactionalRepository)\nIdentifier (DefaultTransactionalRepository)\nLiteral (@loopback/repository)\nImportDeclaration\nImportSpecifier\nIdentifier (CrudRepositoryCtor)\nIdentifier (CrudRepositoryCtor)\nImportSpecifier\nIdentifier (crudRepositoryTestSuite)\nIdentifier (crudRepositoryTestSuite)\nLiteral (@loopback/repository-tests)\nImportDeclaration\nImportSpecifier\nIdentifier (POSTGRESQL_CONFIG)\nIdentifier (POSTGRESQL_CONFIG)\nImportSpecifier\nIdentifier (POSTGRESQL_FEATURES)\nIdentifier (POSTGRESQL_FEATURES)\nLiteral (./postgresql.datasource)\nExpressionStatement\nCallExpression\nIdentifier (describe)\nLiteral (PostgreSQL + DefaultTransactionalRepository)\nArrowFunctionExpression\nIdentifier:exit (DefaultTransactionalRepository)\nIdentifier:exit (DefaultTransactionalRepository)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository)\nImportDeclaration:exit\nIdentifier:exit (CrudRepositoryCtor)\nIdentifier:exit (CrudRepositoryCtor)\nImportSpecifier:exit\nIdentifier:exit (crudRepositoryTestSuite)\nIdentifier:exit (crudRepositoryTestSuite)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository-tests)\nImportDeclaration:exit\nIdentifier:exit (POSTGRESQL_CONFIG)\nIdentifier:exit (POSTGRESQL_CONFIG)\nImportSpecifier:exit\nIdentifier:exit (POSTGRESQL_FEATURES)\nIdentifier:exit (POSTGRESQL_FEATURES)\nImportSpecifier:exit\nLiteral:exit (./postgresql.datasource)\nImportDeclaration:exit\nIdentifier:exit (describe)\nLiteral:exit (PostgreSQL + DefaultTransactionalRepository)\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.319Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql-default-repository.acceptance.ts (pass 1)
2020-05-28T09:47:52.319Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.319Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.320Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql.datasource.ts',
dot: false,
relativePath: 'acceptance/repository-postgresql/src/__tests__/postgresql.datasource.ts',
result: false
}
2020-05-28T09:47:52.320Z eslint:file-enumerator Yield: postgresql.datasource.ts
2020-05-28T09:47:52.320Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__.
2020-05-28T09:47:52.320Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__.
2020-05-28T09:47:52.320Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql.datasource.ts
2020-05-28T09:47:52.320Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql.datasource.ts (pass 1)
2020-05-28T09:47:52.320Z eslint:linter Verify
2020-05-28T09:47:52.320Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql.datasource.ts
2020-05-28T09:47:52.324Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.324Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.324Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql.datasource.ts
2020-05-28T09:47:52.324Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql.datasource.ts
2020-05-28T09:47:52.328Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.329Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.329Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.329Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.329Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.329Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.329Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.330Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.330Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.330Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.330Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.330Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.330Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.331Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.331Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.331Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.331Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.331Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.331Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.332Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.332Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.332Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.332Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.332Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.332Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) LogicalExpression
2020-05-28T09:47:52.333Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.333Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) LogicalExpression:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.333Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.333Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.333Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.333Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.333Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.334Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.334Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.334Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.334Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.334Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (CrudFeatures)\nIdentifier (CrudFeatures)\nImportSpecifier\nIdentifier (DataSourceOptions)\nIdentifier (DataSourceOptions)\nLiteral (@loopback/repository-tests)\nVariableDeclaration\nVariableDeclarator\nIdentifier (connector)\nCallExpression\nIdentifier (require)\nLiteral (loopback-connector-postgresql)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (POSTGRESQL_CONFIG)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (DataSourceOptions)\nObjectExpression\nProperty\nIdentifier (connector)\nIdentifier (connector)\nProperty\nIdentifier (host)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (POSTGRESQL_HOST)\nLiteral (localhost)\nProperty\nIdentifier (port)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (POSTGRESQL_PORT)\nLiteral (5432)\nProperty\nIdentifier (database)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (POSTGRESQL_DATABASE)\nLiteral (repository_tests)\nProperty\nIdentifier (username)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (POSTGRESQL_USER)\nLiteral (root)\nProperty\nIdentifier (password)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (POSTGRESQL_PASSWORD)\nLiteral (pass)\nExportNamedDeclaration\nVariableDeclaration\nVariableDeclarator\nIdentifier (POSTGRESQL_FEATURES)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Partial)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (CrudFeatures)\nObjectExpression\nProperty\nIdentifier (idType)\nLiteral (number)\nProperty\nIdentifier (freeFormProperties)\nLiteral (false)\nProperty\nIdentifier (emptyValue)\nLiteral (null)\nProperty\nIdentifier (supportsTransactions)\nLiteral (true)\nIdentifier:exit (CrudFeatures)\nIdentifier:exit (CrudFeatures)\nImportSpecifier:exit\nIdentifier:exit (DataSourceOptions)\nIdentifier:exit (DataSourceOptions)\nImportSpecifier:exit\nLiteral:exit (@loopback/repository-tests)\nImportDeclaration:exit\nIdentifier:exit (connector)\nIdentifier:exit (require)\nLiteral:exit (loopback-connector-postgresql)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (DataSourceOptions)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (POSTGRESQL_CONFIG)\nIdentifier:exit (connector)\nIdentifier:exit (connector)\nProperty:exit\nIdentifier:exit (host)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (POSTGRESQL_HOST)\nMemberExpression:exit\nLiteral:exit (localhost)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (port)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (POSTGRESQL_PORT)\nMemberExpression:exit\nLiteral:exit (5432)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (database)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (POSTGRESQL_DATABASE)\nMemberExpression:exit\nLiteral:exit (repository_tests)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (username)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (POSTGRESQL_USER)\nMemberExpression:exit\nLiteral:exit (root)\nLogicalExpression:exit\nProperty:exit\nIdentifier:exit (password)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (POSTGRESQL_PASSWORD)\nMemberExpression:exit\nLiteral:exit (pass)\nLogicalExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (Partial)\nIdentifier:exit (CrudFeatures)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (POSTGRESQL_FEATURES)\nIdentifier:exit (idType)\nLiteral:exit (number)\nProperty:exit\nIdentifier:exit (freeFormProperties)\nLiteral:exit (false)\nProperty:exit\nIdentifier:exit (emptyValue)\nLiteral:exit (null)\nProperty:exit\nIdentifier:exit (supportsTransactions)\nLiteral:exit (true)\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nExportNamedDeclaration:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.335Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__/postgresql.datasource.ts (pass 1)
2020-05-28T09:47:52.335Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.335Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.335Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src/__tests__
2020-05-28T09:47:52.335Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/src
2020-05-28T09:47:52.335Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/acceptance/repository-postgresql/test/',
dot: false,
relativePath: 'acceptance/repository-postgresql/test/',
result: false
}
2020-05-28T09:47:52.335Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/test
2020-05-28T09:47:52.335Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/test.
2020-05-28T09:47:52.335Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/test.
2020-05-28T09:47:52.335Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/test
2020-05-28T09:47:52.335Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql.
2020-05-28T09:47:52.335Z eslint:file-enumerator Didn't match: schema.sql
2020-05-28T09:47:52.335Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql/test
2020-05-28T09:47:52.335Z eslint:file-enumerator Didn't match: tsconfig.json
2020-05-28T09:47:52.335Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance/repository-postgresql
2020-05-28T09:47:52.335Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/acceptance
2020-05-28T09:47:52.335Z eslint:file-enumerator Didn't match: appveyor.yml
2020-05-28T09:47:52.335Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/',
dot: false,
relativePath: 'benchmark/',
result: false
}
2020-05-28T09:47:52.335Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/benchmark
2020-05-28T09:47:52.336Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark.
2020-05-28T09:47:52.336Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/benchmark.
2020-05-28T09:47:52.336Z eslint:config-array-factory Loading package.json config file: /Users/bajtos/src/loopback/next/benchmark/package.json
2020-05-28T09:47:52.336Z eslint:config-array-factory Loading JSON config file: /Users/bajtos/src/loopback/next/benchmark/package.json
2020-05-28T09:47:52.336Z eslint:config-array-factory Error reading package.json file: /Users/bajtos/src/loopback/next/benchmark/package.json
2020-05-28T09:47:52.336Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/benchmark
2020-05-28T09:47:52.336Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next.
2020-05-28T09:47:52.336Z eslint:file-enumerator Didn't match: .npmrc
2020-05-28T09:47:52.337Z eslint:file-enumerator Didn't match: CHANGELOG.md
2020-05-28T09:47:52.337Z eslint:file-enumerator Didn't match: LICENSE
2020-05-28T09:47:52.337Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:52.337Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/node_modules/',
dot: false,
relativePath: 'benchmark/node_modules/',
result: true
}
2020-05-28T09:47:52.337Z eslint:file-enumerator Didn't match: package-lock.json
2020-05-28T09:47:52.337Z eslint:file-enumerator Didn't match: package.json
2020-05-28T09:47:52.337Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/',
dot: false,
relativePath: 'benchmark/src/',
result: false
}
2020-05-28T09:47:52.337Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/benchmark/src
2020-05-28T09:47:52.337Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.337Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.337Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/benchmark/src
2020-05-28T09:47:52.337Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark.
2020-05-28T09:47:52.337Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/__tests__/',
dot: false,
relativePath: 'benchmark/src/__tests__/',
result: false
}
2020-05-28T09:47:52.337Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/benchmark/src/__tests__
2020-05-28T09:47:52.337Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src/__tests__.
2020-05-28T09:47:52.337Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/benchmark/src/__tests__.
2020-05-28T09:47:52.337Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/benchmark/src/__tests__
2020-05-28T09:47:52.337Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.337Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/__tests__/benchmark.integration.ts',
dot: false,
relativePath: 'benchmark/src/__tests__/benchmark.integration.ts',
result: false
}
2020-05-28T09:47:52.338Z eslint:file-enumerator Yield: benchmark.integration.ts
2020-05-28T09:47:52.338Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src/__tests__.
2020-05-28T09:47:52.338Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src/__tests__.
2020-05-28T09:47:52.338Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/benchmark/src/__tests__/benchmark.integration.ts
2020-05-28T09:47:52.338Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/benchmark/src/__tests__/benchmark.integration.ts (pass 1)
2020-05-28T09:47:52.338Z eslint:linter Verify
2020-05-28T09:47:52.338Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/benchmark/src/__tests__/benchmark.integration.ts
2020-05-28T09:47:52.341Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.342Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.342Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/benchmark/src/__tests__/benchmark.integration.ts
2020-05-28T09:47:52.342Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/benchmark/src/__tests__/benchmark.integration.ts
2020-05-28T09:47:52.354Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.354Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.354Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportDefaultSpecifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportDefaultSpecifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.355Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.356Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.356Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.356Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.357Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.357Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.357Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.357Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.357Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.357Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.357Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.357Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.357Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.357Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.357Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.357Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.357Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.357Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.357Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.357Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.357Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) ObjectExpression
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Property
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) Property:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) ObjectExpression:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.358Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.360Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.360Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.360Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.360Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.360Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.360Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.360Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.360Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.360Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.360Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.360Z eslint:code-path s2_1) TSTypeAnnotation
2020-05-28T09:47:52.360Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:52.360Z eslint:code-path s2_1) TSQualifiedName
2020-05-28T09:47:52.360Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.360Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.360Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.360Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.360Z eslint:code-path s2_1) TSQualifiedName:exit
2020-05-28T09:47:52.360Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:52.360Z eslint:code-path s2_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.360Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.360Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.360Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.361Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.361Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.361Z eslint:code-path s2_1) ThisExpression
2020-05-28T09:47:52.361Z eslint:code-path s2_1) ThisExpression:exit
2020-05-28T09:47:52.361Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.361Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.361Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.361Z eslint:code-path s2_1) Literal
2020-05-28T09:47:52.361Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:52.361Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.361Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.361Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.363Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.364Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.364Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.364Z eslint:code-path s2_1) Literal
2020-05-28T09:47:52.364Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:52.364Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.364Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.364Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.364Z eslint:code-path s3_1) ArrowFunctionExpression
2020-05-28T09:47:52.364Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:52.364Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.364Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.364Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.364Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.364Z eslint:code-path s3_1) NewExpression
2020-05-28T09:47:52.365Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.366Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.366Z eslint:code-path s3_1) NewExpression:exit
2020-05-28T09:47:52.366Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.366Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.366Z eslint:code-path s3_1) ExpressionStatement
2020-05-28T09:47:52.367Z eslint:code-path s3_1) AssignmentExpression
2020-05-28T09:47:52.367Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.367Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.367Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.368Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.368Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.368Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.368Z eslint:code-path s3_1) ArrowFunctionExpression
2020-05-28T09:47:52.368Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.368Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.368Z eslint:code-path s4_1) ArrowFunctionExpression
2020-05-28T09:47:52.368Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.368Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.368Z eslint:code-path s4_1) NewExpression
2020-05-28T09:47:52.368Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.368Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.368Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.368Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.368Z eslint:code-path s4_1) NewExpression:exit
2020-05-28T09:47:52.368Z eslint:code-path s4_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.368Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.368Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.368Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="ArrowFunctionExpression\nIdentifier (url)\nNewExpression\nIdentifier (AutocannonStub)\nIdentifier (url)\nIdentifier:exit (url)\nIdentifier:exit (AutocannonStub)\nIdentifier:exit (url)\nNewExpression:exit\nArrowFunctionExpression:exit"];
initial->s4_1->final;
}
2020-05-28T09:47:52.368Z eslint:code-path s3_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.368Z eslint:code-path s3_1) AssignmentExpression:exit
2020-05-28T09:47:52.368Z eslint:code-path s3_1) ExpressionStatement:exit
2020-05-28T09:47:52.368Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.368Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.368Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.368Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.368Z eslint:code-path s3_1) AwaitExpression
2020-05-28T09:47:52.369Z eslint:code-path s3_1) CallExpression
2020-05-28T09:47:52.369Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.369Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.369Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.369Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.369Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.369Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.369Z eslint:code-path s3_1) CallExpression:exit
2020-05-28T09:47:52.369Z eslint:code-path s3_1) AwaitExpression:exit
2020-05-28T09:47:52.370Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.370Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.370Z eslint:code-path s3_1) ExpressionStatement
2020-05-28T09:47:52.370Z eslint:code-path s3_1) CallExpression
2020-05-28T09:47:52.370Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.370Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.370Z eslint:code-path s3_1) CallExpression
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) CallExpression:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) ObjectExpression
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) ObjectExpression:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) CallExpression:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) ExpressionStatement:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) BlockStatement:exit
2020-05-28T09:47:52.371Z eslint:code-path s3_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.371Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.371Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.371Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="ArrowFunctionExpression\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (bench)\nNewExpression\nIdentifier (Benchmark)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nIdentifier (bench)\nIdentifier (cannonFactory)\nArrowFunctionExpression\nVariableDeclaration\nVariableDeclarator\nIdentifier (result)\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (bench)\nIdentifier (run)\nExpressionStatement\nCallExpression\nMemberExpression\nMemberExpression\nCallExpression\nIdentifier (expect)\nIdentifier (result)\nIdentifier (to)\nIdentifier (eql)\nObjectExpression\nProperty\nLiteral (find all todos)\nIdentifier (DUMMY_STATS)\nProperty\nLiteral (create a new todo)\nIdentifier (DUMMY_STATS)\nIdentifier:exit (bench)\nIdentifier:exit (Benchmark)\nNewExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (bench)\nIdentifier:exit (cannonFactory)\nMemberExpression:exit\nArrowFunctionExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (result)\nIdentifier:exit (bench)\nIdentifier:exit (run)\nMemberExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (expect)\nIdentifier:exit (result)\nCallExpression:exit\nIdentifier:exit (to)\nMemberExpression:exit\nIdentifier:exit (eql)\nMemberExpression:exit\nLiteral:exit (find all todos)\nIdentifier:exit (DUMMY_STATS)\nProperty:exit\nLiteral:exit (create a new todo)\nIdentifier:exit (DUMMY_STATS)\nProperty:exit\nObjectExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s3_1->final;
}
2020-05-28T09:47:52.371Z eslint:code-path s2_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.371Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.371Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.371Z eslint:code-path s2_1) ClassDeclaration
2020-05-28T09:47:52.372Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.372Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.372Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.372Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.372Z eslint:code-path s2_1) ClassBody
2020-05-28T09:47:52.372Z eslint:code-path s2_1) MethodDefinition
2020-05-28T09:47:52.372Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.372Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.372Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.372Z eslint:code-path onCodePathStart s5
2020-05-28T09:47:52.372Z eslint:code-path onCodePathSegmentStart s5_1
2020-05-28T09:47:52.372Z eslint:code-path s5_1) FunctionExpression
2020-05-28T09:47:52.372Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.372Z eslint:code-path s5_1) TSTypeAnnotation
2020-05-28T09:47:52.372Z eslint:code-path s5_1) TSStringKeyword
2020-05-28T09:47:52.372Z eslint:code-path s5_1) TSStringKeyword:exit
2020-05-28T09:47:52.372Z eslint:code-path s5_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.372Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.372Z eslint:code-path s5_1) BlockStatement
2020-05-28T09:47:52.372Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.373Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.373Z eslint:code-path s5_1) Super
2020-05-28T09:47:52.373Z eslint:code-path s5_1) Super:exit
2020-05-28T09:47:52.373Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.373Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.373Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.373Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.373Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.373Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.374Z eslint:code-path s5_1) BlockStatement:exit
2020-05-28T09:47:52.374Z eslint:code-path s5_1) FunctionExpression:exit
2020-05-28T09:47:52.374Z eslint:code-path onCodePathSegmentEnd s5_1
2020-05-28T09:47:52.374Z eslint:code-path onCodePathEnd s5
2020-05-28T09:47:52.374Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s5_1[label="FunctionExpression\nIdentifier (url)\nTSTypeAnnotation\nTSStringKeyword\nBlockStatement\nExpressionStatement\nCallExpression\nSuper\nIdentifier (url)\nLiteral (1)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (url)\nSuper:exit\nIdentifier:exit (url)\nLiteral:exit (1)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s5_1->final;
}
2020-05-28T09:47:52.374Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.374Z eslint:code-path s2_1) MethodDefinition:exit
2020-05-28T09:47:52.374Z eslint:code-path s2_1) MethodDefinition
2020-05-28T09:47:52.374Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.374Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.374Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.374Z eslint:code-path onCodePathStart s6
2020-05-28T09:47:52.374Z eslint:code-path onCodePathSegmentStart s6_1
2020-05-28T09:47:52.374Z eslint:code-path s6_1) FunctionExpression
2020-05-28T09:47:52.374Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSTypeAnnotation
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSStringKeyword
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSStringKeyword:exit
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.374Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.374Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSTypeAnnotation
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSStringKeyword
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSStringKeyword:exit
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.374Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.374Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSTypeAnnotation
2020-05-28T09:47:52.374Z eslint:code-path s6_1) TSTypeReference
2020-05-28T09:47:52.374Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeReference
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeReference:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSLiteralType
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSLiteralType:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeReference:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeAnnotation
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeReference
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeReference
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.375Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeReference:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeReference:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.375Z eslint:code-path s6_1) BlockStatement
2020-05-28T09:47:52.375Z eslint:code-path s6_1) IfStatement
2020-05-28T09:47:52.377Z eslint:code-path s6_1) UnaryExpression
2020-05-28T09:47:52.377Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.377Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.377Z eslint:code-path s6_1) UnaryExpression:exit
2020-05-28T09:47:52.377Z eslint:code-path onCodePathSegmentEnd s6_1
2020-05-28T09:47:52.377Z eslint:code-path onCodePathSegmentStart s6_2
2020-05-28T09:47:52.377Z eslint:code-path s6_2) ExpressionStatement
2020-05-28T09:47:52.378Z eslint:code-path s6_2) AssignmentExpression
2020-05-28T09:47:52.378Z eslint:code-path s6_2) Identifier
2020-05-28T09:47:52.378Z eslint:code-path s6_2) Identifier:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_2) ObjectExpression
2020-05-28T09:47:52.378Z eslint:code-path s6_2) ObjectExpression:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_2) AssignmentExpression:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_2) ExpressionStatement:exit
2020-05-28T09:47:52.378Z eslint:code-path onCodePathSegmentEnd s6_2
2020-05-28T09:47:52.378Z eslint:code-path onCodePathSegmentStart s6_3
2020-05-28T09:47:52.378Z eslint:code-path s6_3) IfStatement:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_3) VariableDeclaration
2020-05-28T09:47:52.378Z eslint:code-path s6_3) VariableDeclarator
2020-05-28T09:47:52.378Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.378Z eslint:code-path s6_3) TSTypeAnnotation
2020-05-28T09:47:52.378Z eslint:code-path s6_3) TSTypeReference
2020-05-28T09:47:52.378Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.378Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_3) TSTypeReference:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_3) TSTypeAnnotation:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_3) ObjectExpression
2020-05-28T09:47:52.378Z eslint:code-path s6_3) Property
2020-05-28T09:47:52.378Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.378Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.378Z eslint:code-path s6_3) CallExpression
2020-05-28T09:47:52.379Z eslint:code-path s6_3) MemberExpression
2020-05-28T09:47:52.379Z eslint:code-path s6_3) ThisExpression
2020-05-28T09:47:52.380Z eslint:code-path s6_3) ThisExpression:exit
2020-05-28T09:47:52.380Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.380Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.380Z eslint:code-path s6_3) MemberExpression:exit
2020-05-28T09:47:52.380Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.380Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.380Z eslint:code-path s6_3) CallExpression:exit
2020-05-28T09:47:52.380Z eslint:code-path s6_3) Property:exit
2020-05-28T09:47:52.380Z eslint:code-path s6_3) Property
2020-05-28T09:47:52.380Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.380Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.380Z eslint:code-path s6_3) TSAsExpression
2020-05-28T09:47:52.380Z eslint:code-path s6_3) LogicalExpression
2020-05-28T09:47:52.381Z eslint:code-path s6_3) MemberExpression
2020-05-28T09:47:52.381Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.381Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.381Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.381Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.381Z eslint:code-path s6_3) MemberExpression:exit
2020-05-28T09:47:52.381Z eslint:code-path s6_3) Literal
2020-05-28T09:47:52.381Z eslint:code-path s6_3) Literal:exit
2020-05-28T09:47:52.381Z eslint:code-path s6_3) LogicalExpression:exit
2020-05-28T09:47:52.381Z eslint:code-path s6_3) TSTypeReference
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.382Z eslint:code-path s6_3) TSTypeReference:exit
2020-05-28T09:47:52.382Z eslint:code-path s6_3) TSAsExpression:exit
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Property:exit
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Property
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Literal
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Literal:exit
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Property:exit
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Property
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.382Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.382Z eslint:code-path s6_3) ConditionalExpression
2020-05-28T09:47:52.382Z eslint:code-path s6_3) MemberExpression
2020-05-28T09:47:52.383Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.383Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_3) Identifier
2020-05-28T09:47:52.383Z eslint:code-path s6_3) Identifier:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_3) MemberExpression:exit
2020-05-28T09:47:52.383Z eslint:code-path onCodePathSegmentEnd s6_3
2020-05-28T09:47:52.383Z eslint:code-path onCodePathSegmentStart s6_4
2020-05-28T09:47:52.383Z eslint:code-path s6_4) CallExpression
2020-05-28T09:47:52.383Z eslint:code-path s6_4) MemberExpression
2020-05-28T09:47:52.383Z eslint:code-path s6_4) Identifier
2020-05-28T09:47:52.383Z eslint:code-path s6_4) Identifier:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_4) Identifier
2020-05-28T09:47:52.383Z eslint:code-path s6_4) Identifier:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_4) MemberExpression:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_4) TSAsExpression
2020-05-28T09:47:52.383Z eslint:code-path s6_4) MemberExpression
2020-05-28T09:47:52.383Z eslint:code-path s6_4) Identifier
2020-05-28T09:47:52.383Z eslint:code-path s6_4) Identifier:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_4) Identifier
2020-05-28T09:47:52.383Z eslint:code-path s6_4) Identifier:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_4) MemberExpression:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_4) TSStringKeyword
2020-05-28T09:47:52.383Z eslint:code-path s6_4) TSStringKeyword:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_4) TSAsExpression:exit
2020-05-28T09:47:52.383Z eslint:code-path s6_4) CallExpression:exit
2020-05-28T09:47:52.384Z eslint:code-path onCodePathSegmentEnd s6_4
2020-05-28T09:47:52.384Z eslint:code-path onCodePathSegmentStart s6_5
2020-05-28T09:47:52.384Z eslint:code-path s6_5) Identifier
2020-05-28T09:47:52.384Z eslint:code-path s6_5) Identifier:exit
2020-05-28T09:47:52.384Z eslint:code-path onCodePathSegmentEnd s6_5
2020-05-28T09:47:52.384Z eslint:code-path onCodePathSegmentStart s6_6
2020-05-28T09:47:52.384Z eslint:code-path s6_6) ConditionalExpression:exit
2020-05-28T09:47:52.384Z eslint:code-path s6_6) Property:exit
2020-05-28T09:47:52.384Z eslint:code-path s6_6) ObjectExpression:exit
2020-05-28T09:47:52.384Z eslint:code-path s6_6) VariableDeclarator:exit
2020-05-28T09:47:52.384Z eslint:code-path s6_6) VariableDeclaration:exit
2020-05-28T09:47:52.384Z eslint:code-path s6_6) ExpressionStatement
2020-05-28T09:47:52.385Z eslint:code-path s6_6) CallExpression
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Literal
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Literal:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) MemberExpression
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) MemberExpression:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) MemberExpression
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier
2020-05-28T09:47:52.385Z eslint:code-path s6_6) Identifier:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) MemberExpression:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) CallExpression:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) ExpressionStatement:exit
2020-05-28T09:47:52.385Z eslint:code-path s6_6) ExpressionStatement
2020-05-28T09:47:52.386Z eslint:code-path s6_6) AwaitExpression
2020-05-28T09:47:52.386Z eslint:code-path s6_6) CallExpression
2020-05-28T09:47:52.386Z eslint:code-path s6_6) Identifier
2020-05-28T09:47:52.386Z eslint:code-path s6_6) Identifier:exit
2020-05-28T09:47:52.386Z eslint:code-path s6_6) Identifier
2020-05-28T09:47:52.386Z eslint:code-path s6_6) Identifier:exit
2020-05-28T09:47:52.387Z eslint:code-path s6_6) CallExpression:exit
2020-05-28T09:47:52.387Z eslint:code-path s6_6) AwaitExpression:exit
2020-05-28T09:47:52.387Z eslint:code-path s6_6) ExpressionStatement:exit
2020-05-28T09:47:52.387Z eslint:code-path s6_6) ReturnStatement
2020-05-28T09:47:52.387Z eslint:code-path s6_6) Identifier
2020-05-28T09:47:52.387Z eslint:code-path s6_6) Identifier:exit
2020-05-28T09:47:52.387Z eslint:code-path s6_6) ReturnStatement:exit
2020-05-28T09:47:52.387Z eslint:code-path onCodePathSegmentEnd s6_6
2020-05-28T09:47:52.387Z eslint:code-path onCodePathSegmentStart s6_7
2020-05-28T09:47:52.387Z eslint:code-path s6_7!) BlockStatement:exit
2020-05-28T09:47:52.387Z eslint:code-path s6_7!) FunctionExpression:exit
2020-05-28T09:47:52.387Z eslint:code-path onCodePathSegmentEnd s6_7
2020-05-28T09:47:52.387Z eslint:code-path onCodePathEnd s6
2020-05-28T09:47:52.387Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s6_1[label="FunctionExpression\nIdentifier (title)\nTSTypeAnnotation\nTSStringKeyword\nIdentifier (urlPath)\nTSTypeAnnotation\nTSStringKeyword\nIdentifier (options)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Omit)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (Options)\nTSLiteralType\nLiteral (url)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Promise)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (EndpointStats)\nBlockStatement\nIfStatement\nUnaryExpression\nIdentifier (options)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (title)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (urlPath)\nIdentifier:exit (Omit)\nIdentifier:exit (Options)\nTSTypeReference:exit\nLiteral:exit (url)\nTSLiteralType:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (options)\nIdentifier:exit (Promise)\nIdentifier:exit (EndpointStats)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (options)\nUnaryExpression:exit"];
s6_2[label="ExpressionStatement\nAssignmentExpression\nIdentifier (options)\nObjectExpression\nIdentifier:exit (options)\nObjectExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit"];
s6_3[label="VariableDeclaration\nVariableDeclarator\nIdentifier (requestOptions)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (AxiosRequestConfig)\nObjectExpression\nProperty\nIdentifier (url)\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (buildUrl)\nIdentifier (urlPath)\nProperty\nIdentifier (method)\nTSAsExpression\nLogicalExpression\nMemberExpression\nIdentifier (options)\nIdentifier (method)\nLiteral (GET)\nTSTypeReference\nIdentifier (Method)\nProperty\nIdentifier (responseType)\nLiteral (json)\nProperty\nIdentifier (data)\nConditionalExpression\nMemberExpression\nIdentifier (options)\nIdentifier (body)\nIfStatement:exit\nIdentifier:exit (AxiosRequestConfig)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (requestOptions)\nIdentifier:exit (url)\nThisExpression:exit\nIdentifier:exit (buildUrl)\nMemberExpression:exit\nIdentifier:exit (urlPath)\nCallExpression:exit\nProperty:exit\nIdentifier:exit (method)\nIdentifier:exit (options)\nIdentifier:exit (method)\nMemberExpression:exit\nLiteral:exit (GET)\nLogicalExpression:exit\nIdentifier:exit (Method)\nTSTypeReference:exit\nTSAsExpression:exit\nProperty:exit\nIdentifier:exit (responseType)\nLiteral:exit (json)\nProperty:exit\nIdentifier:exit (data)\nIdentifier:exit (options)\nIdentifier:exit (body)\nMemberExpression:exit"];
s6_4[label="CallExpression\nMemberExpression\nIdentifier (JSON)\nIdentifier (parse)\nTSAsExpression\nMemberExpression\nIdentifier (options)\nIdentifier (body)\nTSStringKeyword\nIdentifier:exit (JSON)\nIdentifier:exit (parse)\nMemberExpression:exit\nIdentifier:exit (options)\nIdentifier:exit (body)\nMemberExpression:exit\nTSStringKeyword:exit\nTSAsExpression:exit\nCallExpression:exit"];
s6_6[label="ExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Making a dummy autocannon request %s %s)\nMemberExpression\nIdentifier (requestOptions)\nIdentifier (method)\nMemberExpression\nIdentifier (requestOptions)\nIdentifier (url)\nExpressionStatement\nAwaitExpression\nCallExpression\nIdentifier (axios)\nIdentifier (requestOptions)\nReturnStatement\nIdentifier (DUMMY_STATS)\nConditionalExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (debug)\nLiteral:exit (Making a dummy autocannon request %s %s)\nIdentifier:exit (requestOptions)\nIdentifier:exit (method)\nMemberExpression:exit\nIdentifier:exit (requestOptions)\nIdentifier:exit (url)\nMemberExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (axios)\nIdentifier:exit (requestOptions)\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nIdentifier:exit (DUMMY_STATS)\nReturnStatement:exit"];
s6_7[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
s6_5[label="Identifier (undefined)\nIdentifier:exit (undefined)"];
initial->s6_1->s6_2->s6_3->s6_4->s6_6->s6_7;
s6_1->s6_3->s6_5->s6_6->final;
}
2020-05-28T09:47:52.387Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.387Z eslint:code-path s2_1) MethodDefinition:exit
2020-05-28T09:47:52.387Z eslint:code-path s2_1) ClassBody:exit
2020-05-28T09:47:52.387Z eslint:code-path s2_1) ClassDeclaration:exit
2020-05-28T09:47:52.387Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.387Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.387Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.387Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.387Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="FunctionExpression\nIdentifier (this)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Mocha)\nIdentifier (Suite)\nBlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (timeout)\nLiteral (15000)\nExpressionStatement\nCallExpression\nIdentifier (it)\nLiteral (works)\nArrowFunctionExpression\nClassDeclaration\nIdentifier (AutocannonStub)\nIdentifier (Autocannon)\nClassBody\nMethodDefinition\nIdentifier (constructor)\nFunctionExpression\nMethodDefinition\nIdentifier (execute)\nFunctionExpression\nIdentifier:exit (Mocha)\nIdentifier:exit (Suite)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (this)\nThisExpression:exit\nIdentifier:exit (timeout)\nMemberExpression:exit\nLiteral:exit (15000)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (it)\nLiteral:exit (works)\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (AutocannonStub)\nIdentifier:exit (Autocannon)\nIdentifier:exit (constructor)\nFunctionExpression:exit\nMethodDefinition:exit\nIdentifier:exit (execute)\nFunctionExpression:exit\nMethodDefinition:exit\nClassBody:exit\nClassDeclaration:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.387Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.387Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.387Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.387Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.387Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.387Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.387Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (expect)\nIdentifier (expect)\nLiteral (@loopback/testlab)\nImportDeclaration\nImportSpecifier\nIdentifier (Options)\nIdentifier (Options)\nLiteral (autocannon)\nImportDeclaration\nImportDefaultSpecifier\nIdentifier (axios)\nImportSpecifier\nIdentifier (AxiosRequestConfig)\nIdentifier (AxiosRequestConfig)\nImportSpecifier\nIdentifier (Method)\nIdentifier (Method)\nLiteral (axios)\nImportDeclaration\nImportSpecifier\nIdentifier (Benchmark)\nIdentifier (Benchmark)\nLiteral (..)\nImportDeclaration\nImportSpecifier\nIdentifier (Autocannon)\nIdentifier (Autocannon)\nImportSpecifier\nIdentifier (EndpointStats)\nIdentifier (EndpointStats)\nLiteral (../autocannon)\nVariableDeclaration\nVariableDeclarator\nIdentifier (debug)\nCallExpression\nCallExpression\nIdentifier (require)\nLiteral (debug)\nLiteral (test)\nVariableDeclaration\nVariableDeclarator\nIdentifier (DUMMY_STATS)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (EndpointStats)\nObjectExpression\nProperty\nIdentifier (latency)\nLiteral (1)\nProperty\nIdentifier (requestsPerSecond)\nLiteral (1000)\nExpressionStatement\nCallExpression\nIdentifier (describe)\nLiteral (Benchmark (SLOW))\nFunctionExpression\nIdentifier:exit (expect)\nIdentifier:exit (expect)\nImportSpecifier:exit\nLiteral:exit (@loopback/testlab)\nImportDeclaration:exit\nIdentifier:exit (Options)\nIdentifier:exit (Options)\nImportSpecifier:exit\nLiteral:exit (autocannon)\nImportDeclaration:exit\nIdentifier:exit (axios)\nImportDefaultSpecifier:exit\nIdentifier:exit (AxiosRequestConfig)\nIdentifier:exit (AxiosRequestConfig)\nImportSpecifier:exit\nIdentifier:exit (Method)\nIdentifier:exit (Method)\nImportSpecifier:exit\nLiteral:exit (axios)\nImportDeclaration:exit\nIdentifier:exit (Benchmark)\nIdentifier:exit (Benchmark)\nImportSpecifier:exit\nLiteral:exit (..)\nImportDeclaration:exit\nIdentifier:exit (Autocannon)\nIdentifier:exit (Autocannon)\nImportSpecifier:exit\nIdentifier:exit (EndpointStats)\nIdentifier:exit (EndpointStats)\nImportSpecifier:exit\nLiteral:exit (../autocannon)\nImportDeclaration:exit\nIdentifier:exit (debug)\nIdentifier:exit (require)\nLiteral:exit (debug)\nCallExpression:exit\nLiteral:exit (test)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (EndpointStats)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (DUMMY_STATS)\nIdentifier:exit (latency)\nLiteral:exit (1)\nProperty:exit\nIdentifier:exit (requestsPerSecond)\nLiteral:exit (1000)\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (describe)\nLiteral:exit (Benchmark (SLOW))\nFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.387Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/benchmark/src/__tests__/benchmark.integration.ts (pass 1)
2020-05-28T09:47:52.388Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.388Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.388Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/benchmark/src/__tests__
2020-05-28T09:47:52.388Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/autocannon.ts',
dot: false,
relativePath: 'benchmark/src/autocannon.ts',
result: false
}
2020-05-28T09:47:52.388Z eslint:file-enumerator Yield: autocannon.ts
2020-05-28T09:47:52.388Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.388Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.389Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/benchmark/src/autocannon.ts
2020-05-28T09:47:52.389Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/benchmark/src/autocannon.ts (pass 1)
2020-05-28T09:47:52.389Z eslint:linter Verify
2020-05-28T09:47:52.389Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/benchmark/src/autocannon.ts
2020-05-28T09:47:52.393Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.393Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.393Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/benchmark/src/autocannon.ts
2020-05-28T09:47:52.393Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/benchmark/src/autocannon.ts
2020-05-28T09:47:52.401Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.401Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ImportDefaultSpecifier
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ImportDefaultSpecifier:exit
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ImportDefaultSpecifier
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ImportDefaultSpecifier:exit
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.401Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.401Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.401Z eslint:code-path s1_1) TSInterfaceDeclaration
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSInterfaceBody
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSPropertySignature
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSNumberKeyword
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSNumberKeyword:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSPropertySignature:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSPropertySignature
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSNumberKeyword
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSNumberKeyword:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSPropertySignature:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSInterfaceBody:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) TSInterfaceDeclaration:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.402Z eslint:code-path s1_1) ClassDeclaration
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) ClassBody
2020-05-28T09:47:52.402Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.402Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.402Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.402Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.402Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.402Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.402Z eslint:code-path s2_1) TSParameterProperty
2020-05-28T09:47:52.402Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.402Z eslint:code-path s2_1) TSTypeAnnotation
2020-05-28T09:47:52.402Z eslint:code-path s2_1) TSStringKeyword
2020-05-28T09:47:52.402Z eslint:code-path s2_1) TSStringKeyword:exit
2020-05-28T09:47:52.402Z eslint:code-path s2_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.403Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.403Z eslint:code-path s2_1) TSParameterProperty:exit
2020-05-28T09:47:52.403Z eslint:code-path s2_1) TSParameterProperty
2020-05-28T09:47:52.403Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.403Z eslint:code-path s2_1) TSTypeAnnotation
2020-05-28T09:47:52.403Z eslint:code-path s2_1) TSNumberKeyword
2020-05-28T09:47:52.403Z eslint:code-path s2_1) TSNumberKeyword:exit
2020-05-28T09:47:52.403Z eslint:code-path s2_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.403Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.403Z eslint:code-path s2_1) TSParameterProperty:exit
2020-05-28T09:47:52.403Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.403Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.403Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.403Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.403Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.403Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="FunctionExpression\nTSParameterProperty\nIdentifier (url)\nTSTypeAnnotation\nTSStringKeyword\nTSParameterProperty\nIdentifier (duration)\nTSTypeAnnotation\nTSNumberKeyword\nBlockStatement\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (url)\nTSParameterProperty:exit\nTSNumberKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (duration)\nTSParameterProperty:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.403Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.403Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.403Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.403Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.403Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.403Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.403Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.403Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.403Z eslint:code-path s3_1) FunctionExpression
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSTypeAnnotation
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSStringKeyword
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSStringKeyword:exit
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSTypeAnnotation
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSStringKeyword
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSStringKeyword:exit
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.403Z eslint:code-path s3_1) AssignmentPattern
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSTypeAnnotation
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSTypeReference
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSTypeReference
2020-05-28T09:47:52.403Z eslint:code-path s3_1) TSQualifiedName
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.403Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.404Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) TSQualifiedName:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) TSTypeReference:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) TSLiteralType
2020-05-28T09:47:52.404Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.404Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) TSLiteralType:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) TSTypeReference:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.404Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.404Z eslint:code-path onCodePathSegmentStart s3_2
2020-05-28T09:47:52.404Z eslint:code-path s3_2) ObjectExpression
2020-05-28T09:47:52.404Z eslint:code-path s3_2) ObjectExpression:exit
2020-05-28T09:47:52.404Z eslint:code-path onCodePathSegmentEnd s3_2
2020-05-28T09:47:52.404Z eslint:code-path onCodePathSegmentStart s3_3
2020-05-28T09:47:52.404Z eslint:code-path s3_3) AssignmentPattern:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) TSTypeAnnotation
2020-05-28T09:47:52.404Z eslint:code-path s3_3) TSTypeReference
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) TSTypeParameterInstantiation
2020-05-28T09:47:52.404Z eslint:code-path s3_3) TSTypeReference
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) TSTypeReference:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) TSTypeReference:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) TSTypeAnnotation:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) BlockStatement
2020-05-28T09:47:52.404Z eslint:code-path s3_3) VariableDeclaration
2020-05-28T09:47:52.404Z eslint:code-path s3_3) VariableDeclarator
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) ObjectExpression
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Property
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.404Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.404Z eslint:code-path s3_3) CallExpression
2020-05-28T09:47:52.405Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.405Z eslint:code-path s3_3) ThisExpression
2020-05-28T09:47:52.405Z eslint:code-path s3_3) ThisExpression:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) CallExpression:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Property:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Property
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.405Z eslint:code-path s3_3) ThisExpression
2020-05-28T09:47:52.405Z eslint:code-path s3_3) ThisExpression:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Property:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Property
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.405Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Property:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) SpreadElement
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) SpreadElement:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Property
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) ObjectExpression
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Property
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Literal
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Literal:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Literal
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Literal:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Property:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) SpreadElement
2020-05-28T09:47:52.406Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) SpreadElement:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) ObjectExpression:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Property:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) ObjectExpression:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) VariableDeclarator:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) VariableDeclaration:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) VariableDeclaration
2020-05-28T09:47:52.406Z eslint:code-path s3_3) VariableDeclarator
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.406Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.406Z eslint:code-path s3_3) AwaitExpression
2020-05-28T09:47:52.412Z eslint:code-path s3_3) CallExpression
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) CallExpression:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) AwaitExpression:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) VariableDeclarator:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) VariableDeclaration:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) ExpressionStatement
2020-05-28T09:47:52.413Z eslint:code-path s3_3) CallExpression
2020-05-28T09:47:52.413Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.413Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.413Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Literal
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Literal:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Literal
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Literal:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) CallExpression:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) ExpressionStatement:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) VariableDeclaration
2020-05-28T09:47:52.414Z eslint:code-path s3_3) VariableDeclarator
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) TSTypeAnnotation
2020-05-28T09:47:52.414Z eslint:code-path s3_3) TSTypeReference
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) TSTypeReference:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) TSTypeAnnotation:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) ObjectExpression
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Property
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.414Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Property:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Property
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.414Z eslint:code-path s3_3) MemberExpression
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.414Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.415Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.415Z eslint:code-path s3_3) MemberExpression:exit
2020-05-28T09:47:52.415Z eslint:code-path s3_3) Property:exit
2020-05-28T09:47:52.415Z eslint:code-path s3_3) ObjectExpression:exit
2020-05-28T09:47:52.415Z eslint:code-path s3_3) VariableDeclarator:exit
2020-05-28T09:47:52.415Z eslint:code-path s3_3) VariableDeclaration:exit
2020-05-28T09:47:52.415Z eslint:code-path s3_3) ReturnStatement
2020-05-28T09:47:52.415Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.415Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.415Z eslint:code-path s3_3) ReturnStatement:exit
2020-05-28T09:47:52.415Z eslint:code-path onCodePathSegmentEnd s3_3
2020-05-28T09:47:52.415Z eslint:code-path onCodePathSegmentStart s3_4
2020-05-28T09:47:52.415Z eslint:code-path s3_4!) BlockStatement:exit
2020-05-28T09:47:52.415Z eslint:code-path s3_4!) FunctionExpression:exit
2020-05-28T09:47:52.415Z eslint:code-path onCodePathSegmentEnd s3_4
2020-05-28T09:47:52.415Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.415Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="FunctionExpression\nIdentifier (title)\nTSTypeAnnotation\nTSStringKeyword\nIdentifier (urlPath)\nTSTypeAnnotation\nTSStringKeyword\nAssignmentPattern\nIdentifier (options)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Omit)\nTSTypeParameterInstantiation\nTSTypeReference\nTSQualifiedName\nIdentifier (autocannon)\nIdentifier (Options)\nTSLiteralType\nLiteral (url)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (title)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (urlPath)\nIdentifier:exit (Omit)\nIdentifier:exit (autocannon)\nIdentifier:exit (Options)\nTSQualifiedName:exit\nTSTypeReference:exit\nLiteral:exit (url)\nTSLiteralType:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (options)"];
s3_2[label="ObjectExpression\nObjectExpression:exit"];
s3_3[label="TSTypeAnnotation\nTSTypeReference\nIdentifier (Promise)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (EndpointStats)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (config)\nObjectExpression\nProperty\nIdentifier (url)\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (buildUrl)\nIdentifier (urlPath)\nProperty\nIdentifier (duration)\nMemberExpression\nThisExpression\nIdentifier (duration)\nProperty\nIdentifier (title)\nIdentifier (title)\nSpreadElement\nIdentifier (options)\nProperty\nIdentifier (headers)\nObjectExpression\nProperty\nLiteral (content-type)\nLiteral (application/json)\nSpreadElement\nMemberExpression\nIdentifier (options)\nIdentifier (headers)\nVariableDeclaration\nVariableDeclarator\nIdentifier (data)\nAwaitExpression\nCallExpression\nIdentifier (autocannon)\nIdentifier (config)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (assert)\nIdentifier (equal)\nMemberExpression\nIdentifier (data)\nIdentifier (non2xx)\nLiteral (0)\nLiteral (No request should have failed with non-2xx status code.)\nVariableDeclaration\nVariableDeclarator\nIdentifier (stats)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (EndpointStats)\nObjectExpression\nProperty\nIdentifier (requestsPerSecond)\nMemberExpression\nMemberExpression\nIdentifier (data)\nIdentifier (requests)\nIdentifier (average)\nProperty\nIdentifier (latency)\nMemberExpression\nMemberExpression\nIdentifier (data)\nIdentifier (latency)\nIdentifier (average)\nReturnStatement\nIdentifier (stats)\nAssignmentPattern:exit\nIdentifier:exit (Promise)\nIdentifier:exit (EndpointStats)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (config)\nIdentifier:exit (url)\nThisExpression:exit\nIdentifier:exit (buildUrl)\nMemberExpression:exit\nIdentifier:exit (urlPath)\nCallExpression:exit\nProperty:exit\nIdentifier:exit (duration)\nThisExpression:exit\nIdentifier:exit (duration)\nMemberExpression:exit\nProperty:exit\nIdentifier:exit (title)\nIdentifier:exit (title)\nProperty:exit\nIdentifier:exit (options)\nSpreadElement:exit\nIdentifier:exit (headers)\nLiteral:exit (content-type)\nLiteral:exit (application/json)\nProperty:exit\nIdentifier:exit (options)\nIdentifier:exit (headers)\nMemberExpression:exit\nSpreadElement:exit\nObjectExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (data)\nIdentifier:exit (autocannon)\nIdentifier:exit (config)\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (assert)\nIdentifier:exit (equal)\nMemberExpression:exit\nIdentifier:exit (data)\nIdentifier:exit (non2xx)\nMemberExpression:exit\nLiteral:exit (0)\nLiteral:exit (No request should have failed with non-2xx status code.)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (EndpointStats)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (stats)\nIdentifier:exit (requestsPerSecond)\nIdentifier:exit (data)\nIdentifier:exit (requests)\nMemberExpression:exit\nIdentifier:exit (average)\nMemberExpression:exit\nProperty:exit\nIdentifier:exit (latency)\nIdentifier:exit (data)\nIdentifier:exit (latency)\nMemberExpression:exit\nIdentifier:exit (average)\nMemberExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (stats)\nReturnStatement:exit"];
s3_4[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s3_1->s3_2->s3_3->s3_4;
s3_1->s3_3->final;
}
2020-05-28T09:47:52.415Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.415Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.415Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.415Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.415Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.415Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.415Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.415Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.415Z eslint:code-path s4_1) FunctionExpression
2020-05-28T09:47:52.415Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.415Z eslint:code-path s4_1) TSTypeAnnotation
2020-05-28T09:47:52.415Z eslint:code-path s4_1) TSStringKeyword
2020-05-28T09:47:52.415Z eslint:code-path s4_1) TSStringKeyword:exit
2020-05-28T09:47:52.415Z eslint:code-path s4_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.415Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.415Z eslint:code-path s4_1) BlockStatement
2020-05-28T09:47:52.415Z eslint:code-path s4_1) ReturnStatement
2020-05-28T09:47:52.415Z eslint:code-path s4_1) BinaryExpression
2020-05-28T09:47:52.415Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.415Z eslint:code-path s4_1) ThisExpression
2020-05-28T09:47:52.416Z eslint:code-path s4_1) ThisExpression:exit
2020-05-28T09:47:52.416Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.416Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.416Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.416Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.416Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.416Z eslint:code-path s4_1) BinaryExpression:exit
2020-05-28T09:47:52.416Z eslint:code-path s4_1) ReturnStatement:exit
2020-05-28T09:47:52.416Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.416Z eslint:code-path onCodePathSegmentStart s4_2
2020-05-28T09:47:52.416Z eslint:code-path s4_2!) BlockStatement:exit
2020-05-28T09:47:52.416Z eslint:code-path s4_2!) FunctionExpression:exit
2020-05-28T09:47:52.416Z eslint:code-path onCodePathSegmentEnd s4_2
2020-05-28T09:47:52.416Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.416Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="FunctionExpression\nIdentifier (urlPath)\nTSTypeAnnotation\nTSStringKeyword\nBlockStatement\nReturnStatement\nBinaryExpression\nMemberExpression\nThisExpression\nIdentifier (url)\nIdentifier (urlPath)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (urlPath)\nThisExpression:exit\nIdentifier:exit (url)\nMemberExpression:exit\nIdentifier:exit (urlPath)\nBinaryExpression:exit\nReturnStatement:exit"];
s4_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s4_1->s4_2;
s4_1->final;
}
2020-05-28T09:47:52.416Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.416Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.416Z eslint:code-path s1_1) ClassBody:exit
2020-05-28T09:47:52.416Z eslint:code-path s1_1) ClassDeclaration:exit
2020-05-28T09:47:52.416Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.416Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.416Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.416Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.416Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportDefaultSpecifier\nIdentifier (assert)\nLiteral (assert)\nImportDeclaration\nImportDefaultSpecifier\nIdentifier (autocannon)\nLiteral (autocannon)\nExportNamedDeclaration\nTSInterfaceDeclaration\nIdentifier (EndpointStats)\nTSInterfaceBody\nTSPropertySignature\nTSTypeAnnotation\nTSNumberKeyword\nIdentifier (requestsPerSecond)\nTSPropertySignature\nTSTypeAnnotation\nTSNumberKeyword\nIdentifier (latency)\nExportNamedDeclaration\nClassDeclaration\nIdentifier (Autocannon)\nClassBody\nMethodDefinition\nIdentifier (constructor)\nFunctionExpression\nMethodDefinition\nIdentifier (execute)\nFunctionExpression\nMethodDefinition\nIdentifier (buildUrl)\nFunctionExpression\nIdentifier:exit (assert)\nImportDefaultSpecifier:exit\nLiteral:exit (assert)\nImportDeclaration:exit\nIdentifier:exit (autocannon)\nImportDefaultSpecifier:exit\nLiteral:exit (autocannon)\nImportDeclaration:exit\nIdentifier:exit (EndpointStats)\nTSNumberKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (requestsPerSecond)\nTSPropertySignature:exit\nTSNumberKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (latency)\nTSPropertySignature:exit\nTSInterfaceBody:exit\nTSInterfaceDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (Autocannon)\nIdentifier:exit (constructor)\nFunctionExpression:exit\nMethodDefinition:exit\nIdentifier:exit (execute)\nFunctionExpression:exit\nMethodDefinition:exit\nIdentifier:exit (buildUrl)\nFunctionExpression:exit\nMethodDefinition:exit\nClassBody:exit\nClassDeclaration:exit\nExportNamedDeclaration:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.416Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/benchmark/src/autocannon.ts (pass 1)
2020-05-28T09:47:52.416Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.416Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.416Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/benchmark.ts',
dot: false,
relativePath: 'benchmark/src/benchmark.ts',
result: false
}
2020-05-28T09:47:52.416Z eslint:file-enumerator Yield: benchmark.ts
2020-05-28T09:47:52.416Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.416Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.417Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/benchmark/src/benchmark.ts
2020-05-28T09:47:52.417Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/benchmark/src/benchmark.ts (pass 1)
2020-05-28T09:47:52.417Z eslint:linter Verify
2020-05-28T09:47:52.417Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/benchmark/src/benchmark.ts
2020-05-28T09:47:52.421Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.421Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.421Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/benchmark/src/benchmark.ts
2020-05-28T09:47:52.421Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/benchmark/src/benchmark.ts
2020-05-28T09:47:52.440Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.440Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.440Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.440Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportDefaultSpecifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportDefaultSpecifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.441Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.442Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.442Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.442Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.442Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.443Z eslint:code-path s1_1) TSInterfaceDeclaration
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) TSInterfaceBody
2020-05-28T09:47:52.443Z eslint:code-path s1_1) TSMethodSignature
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.443Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.443Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.443Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSVoidKeyword
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSVoidKeyword:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSMethodSignature:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSMethodSignature
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSMethodSignature:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSInterfaceBody:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSInterfaceDeclaration:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAliasDeclaration
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.444Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSConstructorType
2020-05-28T09:47:52.444Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSConstructorType:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAliasDeclaration:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSInterfaceDeclaration
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSInterfaceBody
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSPropertySignature
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSNumberKeyword
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSNumberKeyword:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSPropertySignature:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSInterfaceBody:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSInterfaceDeclaration:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSInterfaceDeclaration
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSInterfaceBody
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSIndexSignature
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSStringKeyword
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSStringKeyword:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSIndexSignature:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSInterfaceBody:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSInterfaceDeclaration:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAliasDeclaration
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSFunctionType
2020-05-28T09:47:52.445Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSStringKeyword
2020-05-28T09:47:52.445Z eslint:code-path s1_1) TSStringKeyword:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSFunctionType:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAliasDeclaration:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ClassDeclaration
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ClassBody
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ClassProperty
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ClassProperty:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ClassProperty
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ClassProperty:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) ClassProperty
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSFunctionType
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSStringKeyword
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSStringKeyword:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.446Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.446Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.447Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.447Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.447Z eslint:code-path s1_1) TSVoidKeyword
2020-05-28T09:47:52.447Z eslint:code-path s1_1) TSVoidKeyword:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) TSFunctionType:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) ClassProperty:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.447Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.447Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.447Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.447Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.447Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.447Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.447Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.447Z eslint:code-path s2_1) TSTypeAnnotation
2020-05-28T09:47:52.447Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:52.447Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.447Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.447Z eslint:code-path s2_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.447Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:52.447Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.447Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.447Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:52.447Z eslint:code-path s2_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.447Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:52.447Z eslint:code-path s2_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.447Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.447Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.447Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.455Z eslint:code-path s2_1) AssignmentExpression
2020-05-28T09:47:52.455Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.455Z eslint:code-path s2_1) ThisExpression
2020-05-28T09:47:52.455Z eslint:code-path s2_1) ThisExpression:exit
2020-05-28T09:47:52.455Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.455Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.455Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.455Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.456Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.456Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.456Z eslint:code-path s2_1) ObjectExpression
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Property
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Literal
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Property:exit
2020-05-28T09:47:52.456Z eslint:code-path s2_1) ObjectExpression:exit
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.456Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.457Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.457Z eslint:code-path s2_1) AssignmentExpression:exit
2020-05-28T09:47:52.457Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.457Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.457Z eslint:code-path s2_1) AssignmentExpression
2020-05-28T09:47:52.457Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.457Z eslint:code-path s2_1) ThisExpression
2020-05-28T09:47:52.457Z eslint:code-path s2_1) ThisExpression:exit
2020-05-28T09:47:52.457Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.457Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.457Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.457Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.457Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.457Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.457Z eslint:code-path s3_1) FunctionExpression
2020-05-28T09:47:52.457Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:52.457Z eslint:code-path s3_1) BlockStatement:exit
2020-05-28T09:47:52.457Z eslint:code-path s3_1) FunctionExpression:exit
2020-05-28T09:47:52.457Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.458Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.458Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="FunctionExpression\nBlockStatement\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s3_1->final;
}
2020-05-28T09:47:52.458Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.458Z eslint:code-path s2_1) AssignmentExpression:exit
2020-05-28T09:47:52.458Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.458Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.458Z eslint:code-path s2_1) AssignmentExpression
2020-05-28T09:47:52.458Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.458Z eslint:code-path s2_1) ThisExpression
2020-05-28T09:47:52.458Z eslint:code-path s2_1) ThisExpression:exit
2020-05-28T09:47:52.458Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.458Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.458Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.458Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.458Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.458Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.459Z eslint:code-path s4_1) ArrowFunctionExpression
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) NewExpression
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.459Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.459Z eslint:code-path s4_1) ThisExpression
2020-05-28T09:47:52.459Z eslint:code-path s4_1) ThisExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.459Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) NewExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path s4_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.459Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.459Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="ArrowFunctionExpression\nIdentifier (url)\nNewExpression\nIdentifier (Autocannon)\nIdentifier (url)\nMemberExpression\nMemberExpression\nThisExpression\nIdentifier (options)\nIdentifier (duration)\nIdentifier:exit (url)\nIdentifier:exit (Autocannon)\nIdentifier:exit (url)\nThisExpression:exit\nIdentifier:exit (options)\nMemberExpression:exit\nIdentifier:exit (duration)\nMemberExpression:exit\nNewExpression:exit\nArrowFunctionExpression:exit"];
initial->s4_1->final;
}
2020-05-28T09:47:52.459Z eslint:code-path s2_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path s2_1) AssignmentExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.459Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.459Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.459Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.459Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="FunctionExpression\nIdentifier (options)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Partial)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (Options)\nBlockStatement\nExpressionStatement\nAssignmentExpression\nMemberExpression\nThisExpression\nIdentifier (options)\nCallExpression\nMemberExpression\nIdentifier (Object)\nIdentifier (assign)\nObjectExpression\nProperty\nIdentifier (duration)\nLiteral (30)\nIdentifier (options)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nThisExpression\nIdentifier (logger)\nFunctionExpression\nExpressionStatement\nAssignmentExpression\nMemberExpression\nThisExpression\nIdentifier (cannonFactory)\nArrowFunctionExpression\nIdentifier:exit (Partial)\nIdentifier:exit (Options)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (options)\nThisExpression:exit\nIdentifier:exit (options)\nMemberExpression:exit\nIdentifier:exit (Object)\nIdentifier:exit (assign)\nMemberExpression:exit\nIdentifier:exit (duration)\nLiteral:exit (30)\nProperty:exit\nObjectExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nThisExpression:exit\nIdentifier:exit (logger)\nMemberExpression:exit\nFunctionExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nThisExpression:exit\nIdentifier:exit (cannonFactory)\nMemberExpression:exit\nArrowFunctionExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.459Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.459Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.459Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.459Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.460Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.460Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.460Z eslint:code-path onCodePathStart s5
2020-05-28T09:47:52.460Z eslint:code-path onCodePathSegmentStart s5_1
2020-05-28T09:47:52.460Z eslint:code-path s5_1) FunctionExpression
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeAnnotation
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeReference
2020-05-28T09:47:52.460Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.460Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeReference
2020-05-28T09:47:52.460Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.460Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeReference:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeReference:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) BlockStatement
2020-05-28T09:47:52.460Z eslint:code-path s5_1) VariableDeclaration
2020-05-28T09:47:52.460Z eslint:code-path s5_1) VariableDeclarator
2020-05-28T09:47:52.460Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeAnnotation
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeReference
2020-05-28T09:47:52.460Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.460Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeReference:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) ObjectExpression
2020-05-28T09:47:52.460Z eslint:code-path s5_1) ObjectExpression:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) VariableDeclarator:exit
2020-05-28T09:47:52.460Z eslint:code-path s5_1) VariableDeclaration:exit
2020-05-28T09:47:52.461Z eslint:code-path s5_1) ForInStatement
2020-05-28T09:47:52.461Z eslint:code-path onCodePathSegmentEnd s5_1
2020-05-28T09:47:52.461Z eslint:code-path onCodePathSegmentStart s5_2
2020-05-28T09:47:52.461Z eslint:code-path s5_2) VariableDeclaration
2020-05-28T09:47:52.461Z eslint:code-path s5_2) VariableDeclarator
2020-05-28T09:47:52.461Z eslint:code-path s5_2) Identifier
2020-05-28T09:47:52.461Z eslint:code-path s5_2) Identifier:exit
2020-05-28T09:47:52.461Z eslint:code-path s5_2) VariableDeclarator:exit
2020-05-28T09:47:52.461Z eslint:code-path s5_2) VariableDeclaration:exit
2020-05-28T09:47:52.461Z eslint:code-path onCodePathSegmentEnd s5_2
2020-05-28T09:47:52.461Z eslint:code-path onCodePathSegmentStart s5_3
2020-05-28T09:47:52.461Z eslint:code-path s5_3) Identifier
2020-05-28T09:47:52.461Z eslint:code-path s5_3) Identifier:exit
2020-05-28T09:47:52.461Z eslint:code-path onCodePathSegmentLoop s5_3 -> s5_2
2020-05-28T09:47:52.461Z eslint:code-path onCodePathSegmentEnd s5_3
2020-05-28T09:47:52.461Z eslint:code-path onCodePathSegmentStart s5_4
2020-05-28T09:47:52.461Z eslint:code-path s5_4) BlockStatement
2020-05-28T09:47:52.461Z eslint:code-path s5_4) ExpressionStatement
2020-05-28T09:47:52.463Z eslint:code-path s5_4) AssignmentExpression
2020-05-28T09:47:52.464Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.464Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.464Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.464Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.464Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.464Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.464Z eslint:code-path s5_4) AwaitExpression
2020-05-28T09:47:52.464Z eslint:code-path s5_4) CallExpression
2020-05-28T09:47:52.464Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.464Z eslint:code-path s5_4) ThisExpression
2020-05-28T09:47:52.464Z eslint:code-path s5_4) ThisExpression:exit
2020-05-28T09:47:52.464Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.464Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.464Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.464Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.465Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_4) MemberExpression
2020-05-28T09:47:52.465Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.465Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.465Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_4) MemberExpression:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_4) CallExpression:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_4) AwaitExpression:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_4) AssignmentExpression:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_4) ExpressionStatement:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_4) BlockStatement:exit
2020-05-28T09:47:52.465Z eslint:code-path onCodePathSegmentLoop s5_4 -> s5_2
2020-05-28T09:47:52.465Z eslint:code-path onCodePathSegmentEnd s5_4
2020-05-28T09:47:52.465Z eslint:code-path onCodePathSegmentStart s5_5
2020-05-28T09:47:52.465Z eslint:code-path s5_5) ForInStatement:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_5) ReturnStatement
2020-05-28T09:47:52.465Z eslint:code-path s5_5) Identifier
2020-05-28T09:47:52.465Z eslint:code-path s5_5) Identifier:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_5) ReturnStatement:exit
2020-05-28T09:47:52.465Z eslint:code-path onCodePathSegmentEnd s5_5
2020-05-28T09:47:52.465Z eslint:code-path onCodePathSegmentStart s5_6
2020-05-28T09:47:52.465Z eslint:code-path s5_6!) BlockStatement:exit
2020-05-28T09:47:52.465Z eslint:code-path s5_6!) FunctionExpression:exit
2020-05-28T09:47:52.465Z eslint:code-path onCodePathSegmentEnd s5_6
2020-05-28T09:47:52.465Z eslint:code-path onCodePathEnd s5
2020-05-28T09:47:52.465Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s5_1[label="FunctionExpression\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Promise)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (Result)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (result)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Result)\nObjectExpression\nForInStatement\nIdentifier:exit (Promise)\nIdentifier:exit (Result)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (Result)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (result)\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit"];
s5_3[label="Identifier (scenarios)\nIdentifier:exit (scenarios)"];
s5_2[label="VariableDeclaration\nVariableDeclarator\nIdentifier (name)\nIdentifier:exit (name)\nVariableDeclarator:exit\nVariableDeclaration:exit"];
s5_4[label="BlockStatement\nExpressionStatement\nAssignmentExpression\nMemberExpression\nIdentifier (result)\nIdentifier (name)\nAwaitExpression\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (runScenario)\nIdentifier (name)\nMemberExpression\nIdentifier (scenarios)\nIdentifier (name)\nIdentifier:exit (result)\nIdentifier:exit (name)\nMemberExpression:exit\nThisExpression:exit\nIdentifier:exit (runScenario)\nMemberExpression:exit\nIdentifier:exit (name)\nIdentifier:exit (scenarios)\nIdentifier:exit (name)\nMemberExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s5_5[label="ReturnStatement\nIdentifier (result)\nForInStatement:exit\nIdentifier:exit (result)\nReturnStatement:exit"];
s5_6[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s5_1->s5_3->s5_2->s5_4->s5_2;
s5_3->s5_5->s5_6;
s5_4->s5_5->final;
}
2020-05-28T09:47:52.465Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.465Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.465Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.465Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.465Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.465Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.466Z eslint:code-path onCodePathStart s6
2020-05-28T09:47:52.466Z eslint:code-path onCodePathSegmentStart s6_1
2020-05-28T09:47:52.466Z eslint:code-path s6_1) FunctionExpression
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeAnnotation
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSStringKeyword
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSStringKeyword:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeAnnotation
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeReference
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeReference:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeAnnotation
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeReference
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeReference
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeReference:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeReference:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) BlockStatement
2020-05-28T09:47:52.466Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.466Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.466Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) VariableDeclaration
2020-05-28T09:47:52.467Z eslint:code-path s6_1) VariableDeclarator
2020-05-28T09:47:52.467Z eslint:code-path s6_1) ObjectPattern
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Property
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Property:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Property
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) Property:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) ObjectPattern:exit
2020-05-28T09:47:52.467Z eslint:code-path s6_1) AwaitExpression
2020-05-28T09:47:52.469Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.469Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.469Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.469Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.469Z eslint:code-path s6_1) AwaitExpression:exit
2020-05-28T09:47:52.469Z eslint:code-path s6_1) VariableDeclarator:exit
2020-05-28T09:47:52.469Z eslint:code-path s6_1) VariableDeclaration:exit
2020-05-28T09:47:52.469Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.471Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) VariableDeclaration
2020-05-28T09:47:52.471Z eslint:code-path s6_1) VariableDeclarator
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) NewExpression
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.471Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) NewExpression:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclarator:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclaration:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclaration
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclarator
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.472Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.472Z eslint:code-path s6_1) ThisExpression
2020-05-28T09:47:52.472Z eslint:code-path s6_1) ThisExpression:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclarator:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclaration:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclaration
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclarator
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) NewExpression
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.472Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) NewExpression:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclarator:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) VariableDeclaration:exit
2020-05-28T09:47:52.472Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.473Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.473Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.473Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.473Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.473Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.473Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.473Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.473Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.473Z eslint:code-path s6_1) AwaitExpression
2020-05-28T09:47:52.474Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.474Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) AwaitExpression:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.474Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.474Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.474Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.475Z eslint:code-path s6_1) AwaitExpression
2020-05-28T09:47:52.476Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.476Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.476Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.476Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.476Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.476Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.476Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.476Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.476Z eslint:code-path s6_1) AwaitExpression:exit
2020-05-28T09:47:52.476Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.476Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.476Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.476Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.476Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.476Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.476Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.477Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) VariableDeclaration
2020-05-28T09:47:52.478Z eslint:code-path s6_1) VariableDeclarator
2020-05-28T09:47:52.478Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.478Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) AwaitExpression
2020-05-28T09:47:52.478Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.478Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.478Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.478Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.478Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.478Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) AwaitExpression:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) VariableDeclarator:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) VariableDeclaration:exit
2020-05-28T09:47:52.478Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.479Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.479Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.479Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.479Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.479Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.479Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.479Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.479Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.479Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.479Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.480Z eslint:code-path s6_1) AwaitExpression
2020-05-28T09:47:52.480Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.480Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.480Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.480Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) AwaitExpression:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.480Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.480Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.480Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) Literal
2020-05-28T09:47:52.480Z eslint:code-path s6_1) Literal:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.480Z eslint:code-path s6_1) ExpressionStatement
2020-05-28T09:47:52.480Z eslint:code-path s6_1) CallExpression
2020-05-28T09:47:52.480Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.481Z eslint:code-path s6_1) ThisExpression
2020-05-28T09:47:52.481Z eslint:code-path s6_1) ThisExpression:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.481Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.481Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.481Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_1) CallExpression:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_1) ExpressionStatement:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_1) ReturnStatement
2020-05-28T09:47:52.481Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.481Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_1) ReturnStatement:exit
2020-05-28T09:47:52.481Z eslint:code-path onCodePathSegmentEnd s6_1
2020-05-28T09:47:52.481Z eslint:code-path onCodePathSegmentStart s6_2
2020-05-28T09:47:52.481Z eslint:code-path s6_2!) BlockStatement:exit
2020-05-28T09:47:52.481Z eslint:code-path s6_2!) FunctionExpression:exit
2020-05-28T09:47:52.481Z eslint:code-path onCodePathSegmentEnd s6_2
2020-05-28T09:47:52.481Z eslint:code-path onCodePathEnd s6
2020-05-28T09:47:52.481Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s6_1[label="FunctionExpression\nIdentifier (name)\nTSTypeAnnotation\nTSStringKeyword\nIdentifier (scenarioFactory)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (ScenarioFactory)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Promise)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (EndpointStats)\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Starting scenario %j)\nIdentifier (name)\nVariableDeclaration\nVariableDeclarator\nObjectPattern\nProperty\nIdentifier (worker)\nIdentifier (worker)\nProperty\nIdentifier (url)\nIdentifier (url)\nAwaitExpression\nCallExpression\nIdentifier (startWorker)\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Worker started - pid=%s url=%s)\nMemberExpression\nIdentifier (worker)\nIdentifier (pid)\nIdentifier (url)\nVariableDeclaration\nVariableDeclarator\nIdentifier (client)\nNewExpression\nIdentifier (Client)\nIdentifier (url)\nVariableDeclaration\nVariableDeclarator\nIdentifier (autocannon)\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (cannonFactory)\nIdentifier (url)\nVariableDeclaration\nVariableDeclarator\nIdentifier (runner)\nNewExpression\nIdentifier (scenarioFactory)\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Setting up the scenario)\nExpressionStatement\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (runner)\nIdentifier (setup)\nIdentifier (client)\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Pinging the app)\nExpressionStatement\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (client)\nIdentifier (ping)\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Starting the stress test.)\nVariableDeclaration\nVariableDeclarator\nIdentifier (result)\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (runner)\nIdentifier (execute)\nIdentifier (autocannon)\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Stats: %j)\nIdentifier (result)\nExpressionStatement\nAwaitExpression\nCallExpression\nIdentifier (closeWorker)\nIdentifier (worker)\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Worker stopped, done.)\nExpressionStatement\nCallExpression\nMemberExpression\nThisExpression\nIdentifier (logger)\nIdentifier (name)\nIdentifier (result)\nReturnStatement\nIdentifier (result)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (name)\nIdentifier:exit (ScenarioFactory)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (scenarioFactory)\nIdentifier:exit (Promise)\nIdentifier:exit (EndpointStats)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (debug)\nLiteral:exit (Starting scenario %j)\nIdentifier:exit (name)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (worker)\nIdentifier:exit (worker)\nProperty:exit\nIdentifier:exit (url)\nIdentifier:exit (url)\nProperty:exit\nObjectPattern:exit\nIdentifier:exit (startWorker)\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (debug)\nLiteral:exit (Worker started - pid=%s url=%s)\nIdentifier:exit (worker)\nIdentifier:exit (pid)\nMemberExpression:exit\nIdentifier:exit (url)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (client)\nIdentifier:exit (Client)\nIdentifier:exit (url)\nNewExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (autocannon)\nThisExpression:exit\nIdentifier:exit (cannonFactory)\nMemberExpression:exit\nIdentifier:exit (url)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (runner)\nIdentifier:exit (scenarioFactory)\nNewExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (debug)\nLiteral:exit (Setting up the scenario)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (runner)\nIdentifier:exit (setup)\nMemberExpression:exit\nIdentifier:exit (client)\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nIdentifier:exit (debug)\nLiteral:exit (Pinging the app)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (client)\nIdentifier:exit (ping)\nMemberExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nIdentifier:exit (debug)\nLiteral:exit (Starting the stress test.)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (result)\nIdentifier:exit (runner)\nIdentifier:exit (execute)\nMemberExpression:exit\nIdentifier:exit (autocannon)\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (debug)\nLiteral:exit (Stats: %j)\nIdentifier:exit (result)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (closeWorker)\nIdentifier:exit (worker)\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nIdentifier:exit (debug)\nLiteral:exit (Worker stopped, done.)\nCallExpression:exit\nExpressionStatement:exit\nThisExpression:exit\nIdentifier:exit (logger)\nMemberExpression:exit\nIdentifier:exit (name)\nIdentifier:exit (result)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (result)\nReturnStatement:exit"];
s6_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s6_1->s6_2;
s6_1->final;
}
2020-05-28T09:47:52.481Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.481Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.481Z eslint:code-path s1_1) ClassBody:exit
2020-05-28T09:47:52.481Z eslint:code-path s1_1) ClassDeclaration:exit
2020-05-28T09:47:52.481Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.481Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.481Z eslint:code-path onCodePathStart s7
2020-05-28T09:47:52.481Z eslint:code-path onCodePathSegmentStart s7_1
2020-05-28T09:47:52.481Z eslint:code-path s7_1) FunctionDeclaration
2020-05-28T09:47:52.481Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.481Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.481Z eslint:code-path s7_1) BlockStatement
2020-05-28T09:47:52.481Z eslint:code-path s7_1) ReturnStatement
2020-05-28T09:47:52.481Z eslint:code-path s7_1) NewExpression
2020-05-28T09:47:52.482Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.482Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeLiteral
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSPropertySignature
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeAnnotation
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeReference
2020-05-28T09:47:52.482Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.482Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeReference:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.482Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSPropertySignature:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSPropertySignature
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeAnnotation
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSStringKeyword
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSStringKeyword:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.482Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSPropertySignature:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeLiteral:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.482Z eslint:code-path s7_1) ArrowFunctionExpression
2020-05-28T09:47:52.482Z eslint:code-path onCodePathStart s8
2020-05-28T09:47:52.482Z eslint:code-path onCodePathSegmentStart s8_1
2020-05-28T09:47:52.482Z eslint:code-path s8_1) ArrowFunctionExpression
2020-05-28T09:47:52.482Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.482Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.482Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.482Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.482Z eslint:code-path s8_1) BlockStatement
2020-05-28T09:47:52.482Z eslint:code-path s8_1) VariableDeclaration
2020-05-28T09:47:52.482Z eslint:code-path s8_1) VariableDeclarator
2020-05-28T09:47:52.482Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.482Z eslint:code-path s8_1) TSTypeAnnotation
2020-05-28T09:47:52.482Z eslint:code-path s8_1) TSArrayType
2020-05-28T09:47:52.482Z eslint:code-path s8_1) TSStringKeyword
2020-05-28T09:47:52.482Z eslint:code-path s8_1) TSStringKeyword:exit
2020-05-28T09:47:52.482Z eslint:code-path s8_1) TSArrayType:exit
2020-05-28T09:47:52.482Z eslint:code-path s8_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.482Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.482Z eslint:code-path s8_1) ArrayExpression
2020-05-28T09:47:52.482Z eslint:code-path s8_1) ArrayExpression:exit
2020-05-28T09:47:52.482Z eslint:code-path s8_1) VariableDeclarator:exit
2020-05-28T09:47:52.482Z eslint:code-path s8_1) VariableDeclaration:exit
2020-05-28T09:47:52.483Z eslint:code-path s8_1) VariableDeclaration
2020-05-28T09:47:52.483Z eslint:code-path s8_1) VariableDeclarator
2020-05-28T09:47:52.483Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.483Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.483Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.483Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.483Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.483Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.484Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ArrayExpression
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ArrayExpression:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ObjectExpression
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Property
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ArrayExpression
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ArrayExpression:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Property:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Property
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ArrayExpression
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ArrayExpression:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) Property:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ObjectExpression:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) VariableDeclarator:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) VariableDeclaration:exit
2020-05-28T09:47:52.484Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.485Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.486Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.486Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.486Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.486Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.486Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.486Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.486Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.486Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.486Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.486Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.486Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.486Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.486Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.487Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.487Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.488Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.488Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.488Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.488Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.488Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.488Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.488Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.488Z eslint:code-path s8_1) ArrowFunctionExpression
2020-05-28T09:47:52.488Z eslint:code-path onCodePathStart s9
2020-05-28T09:47:52.488Z eslint:code-path onCodePathSegmentStart s9_1
2020-05-28T09:47:52.488Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.488Z eslint:code-path s9_1) BlockStatement
2020-05-28T09:47:52.488Z eslint:code-path s9_1) ExpressionStatement
2020-05-28T09:47:52.488Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.488Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.488Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.488Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.488Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.488Z eslint:code-path s9_1) ExpressionStatement:exit
2020-05-28T09:47:52.488Z eslint:code-path s9_1) ExpressionStatement
2020-05-28T09:47:52.489Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.489Z eslint:code-path s9_1) ObjectExpression
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Property
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Property:exit
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Property
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.489Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.489Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.489Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.490Z eslint:code-path s9_1) Property:exit
2020-05-28T09:47:52.490Z eslint:code-path s9_1) ObjectExpression:exit
2020-05-28T09:47:52.490Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.490Z eslint:code-path s9_1) ExpressionStatement:exit
2020-05-28T09:47:52.490Z eslint:code-path s9_1) BlockStatement:exit
2020-05-28T09:47:52.490Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.490Z eslint:code-path onCodePathSegmentEnd s9_1
2020-05-28T09:47:52.490Z eslint:code-path onCodePathEnd s9
2020-05-28T09:47:52.490Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s9_1[label="ArrowFunctionExpression\nIdentifier (msg)\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral (Worker setup done, url is)\nMemberExpression\nIdentifier (msg)\nIdentifier (url)\nExpressionStatement\nCallExpression\nIdentifier (resolve)\nObjectExpression\nProperty\nIdentifier (worker)\nIdentifier (child)\nProperty\nIdentifier (url)\nMemberExpression\nIdentifier (msg)\nIdentifier (url)\nIdentifier:exit (msg)\nIdentifier:exit (debug)\nLiteral:exit (Worker setup done, url is)\nIdentifier:exit (msg)\nIdentifier:exit (url)\nMemberExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (resolve)\nIdentifier:exit (worker)\nIdentifier:exit (child)\nProperty:exit\nIdentifier:exit (url)\nIdentifier:exit (msg)\nIdentifier:exit (url)\nMemberExpression:exit\nProperty:exit\nObjectExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s9_1->final;
}
2020-05-28T09:47:52.490Z eslint:code-path s8_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.490Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.490Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.490Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.490Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.491Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.491Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.491Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.491Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.491Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.491Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.491Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.491Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.491Z eslint:code-path s8_1) ArrowFunctionExpression
2020-05-28T09:47:52.491Z eslint:code-path onCodePathStart s10
2020-05-28T09:47:52.491Z eslint:code-path onCodePathSegmentStart s10_1
2020-05-28T09:47:52.491Z eslint:code-path s10_1) ArrowFunctionExpression
2020-05-28T09:47:52.491Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.491Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.491Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.491Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.491Z eslint:code-path s10_1) BlockStatement
2020-05-28T09:47:52.491Z eslint:code-path s10_1) VariableDeclaration
2020-05-28T09:47:52.491Z eslint:code-path s10_1) VariableDeclarator
2020-05-28T09:47:52.491Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.491Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.491Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.496Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.496Z eslint:code-path s10_1) ArrayExpression
2020-05-28T09:47:52.496Z eslint:code-path s10_1) TemplateLiteral
2020-05-28T09:47:52.496Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.496Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.496Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) TemplateElement
2020-05-28T09:47:52.496Z eslint:code-path s10_1) TemplateElement:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) TemplateLiteral:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) SpreadElement
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) SpreadElement:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) ArrayExpression:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Literal
2020-05-28T09:47:52.496Z eslint:code-path s10_1) Literal:exit
2020-05-28T09:47:52.496Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) VariableDeclarator:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) VariableDeclaration:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) ExpressionStatement
2020-05-28T09:47:52.497Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.497Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.497Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) NewExpression
2020-05-28T09:47:52.497Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.497Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.497Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) NewExpression:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) ExpressionStatement:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) BlockStatement:exit
2020-05-28T09:47:52.497Z eslint:code-path s10_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.497Z eslint:code-path onCodePathSegmentEnd s10_1
2020-05-28T09:47:52.497Z eslint:code-path onCodePathEnd s10
2020-05-28T09:47:52.497Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s10_1[label="ArrowFunctionExpression\nIdentifier (code)\nIdentifier (signal)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (msg)\nCallExpression\nMemberExpression\nArrayExpression\nTemplateLiteral\nTemplateElement\nTemplateElement\nTemplateElement\nIdentifier (code)\nIdentifier (signal)\nSpreadElement\nIdentifier (lines)\nIdentifier (join)\nLiteral (
)\nExpressionStatement\nCallExpression\nIdentifier (reject)\nNewExpression\nIdentifier (Error)\nIdentifier (msg)\nIdentifier:exit (code)\nIdentifier:exit (signal)\nIdentifier:exit (msg)\nTemplateElement:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (code)\nIdentifier:exit (signal)\nTemplateLiteral:exit\nIdentifier:exit (lines)\nSpreadElement:exit\nArrayExpression:exit\nIdentifier:exit (join)\nMemberExpression:exit\nLiteral:exit (
)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (reject)\nIdentifier:exit (Error)\nIdentifier:exit (msg)\nNewExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s10_1->final;
}
2020-05-28T09:47:52.497Z eslint:code-path s8_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.497Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.497Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.497Z eslint:code-path s8_1) VariableDeclaration
2020-05-28T09:47:52.497Z eslint:code-path s8_1) VariableDeclarator
2020-05-28T09:47:52.497Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.497Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.497Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.499Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.499Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.499Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.499Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.499Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.499Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.499Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) VariableDeclarator:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) VariableDeclaration:exit
2020-05-28T09:47:52.499Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.517Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.518Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.518Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.518Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.518Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.518Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.518Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.518Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.518Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.518Z eslint:code-path s8_1) ArrowFunctionExpression
2020-05-28T09:47:52.518Z eslint:code-path onCodePathStart s11
2020-05-28T09:47:52.518Z eslint:code-path onCodePathSegmentStart s11_1
2020-05-28T09:47:52.518Z eslint:code-path s11_1) ArrowFunctionExpression
2020-05-28T09:47:52.518Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.518Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.518Z eslint:code-path s11_1) BlockStatement
2020-05-28T09:47:52.518Z eslint:code-path s11_1) VariableDeclaration
2020-05-28T09:47:52.518Z eslint:code-path s11_1) VariableDeclarator
2020-05-28T09:47:52.518Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.518Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.518Z eslint:code-path s11_1) CallExpression
2020-05-28T09:47:52.518Z eslint:code-path s11_1) MemberExpression
2020-05-28T09:47:52.518Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) MemberExpression:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) CallExpression:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) VariableDeclarator:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) VariableDeclaration:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) ExpressionStatement
2020-05-28T09:47:52.519Z eslint:code-path s11_1) CallExpression
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Literal
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Literal:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.519Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) CallExpression:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) ExpressionStatement:exit
2020-05-28T09:47:52.519Z eslint:code-path s11_1) ExpressionStatement
2020-05-28T09:47:52.519Z eslint:code-path s11_1) CallExpression
2020-05-28T09:47:52.519Z eslint:code-path s11_1) MemberExpression
2020-05-28T09:47:52.520Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.520Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.520Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.520Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.520Z eslint:code-path s11_1) MemberExpression:exit
2020-05-28T09:47:52.520Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.520Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.520Z eslint:code-path s11_1) CallExpression:exit
2020-05-28T09:47:52.520Z eslint:code-path s11_1) ExpressionStatement:exit
2020-05-28T09:47:52.520Z eslint:code-path s11_1) BlockStatement:exit
2020-05-28T09:47:52.520Z eslint:code-path s11_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.520Z eslint:code-path onCodePathSegmentEnd s11_1
2020-05-28T09:47:52.520Z eslint:code-path onCodePathEnd s11
2020-05-28T09:47:52.520Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s11_1[label="ArrowFunctionExpression\nIdentifier (line)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (str)\nCallExpression\nMemberExpression\nIdentifier (line)\nIdentifier (toString)\nExpressionStatement\nCallExpression\nIdentifier (debug)\nLiteral ([worker] %s)\nIdentifier (str)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (lines)\nIdentifier (push)\nIdentifier (str)\nIdentifier:exit (line)\nIdentifier:exit (str)\nIdentifier:exit (line)\nIdentifier:exit (toString)\nMemberExpression:exit\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (debug)\nLiteral:exit ([worker] %s)\nIdentifier:exit (str)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (lines)\nIdentifier:exit (push)\nMemberExpression:exit\nIdentifier:exit (str)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s11_1->final;
}
2020-05-28T09:47:52.520Z eslint:code-path s8_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.520Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.520Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.520Z eslint:code-path s8_1) BlockStatement:exit
2020-05-28T09:47:52.520Z eslint:code-path s8_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.520Z eslint:code-path onCodePathSegmentEnd s8_1
2020-05-28T09:47:52.520Z eslint:code-path onCodePathEnd s8
2020-05-28T09:47:52.520Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s8_1[label="ArrowFunctionExpression\nIdentifier (resolve)\nIdentifier (reject)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (lines)\nTSTypeAnnotation\nTSArrayType\nTSStringKeyword\nArrayExpression\nVariableDeclaration\nVariableDeclarator\nIdentifier (child)\nCallExpression\nIdentifier (fork)\nCallExpression\nMemberExpression\nIdentifier (require)\nIdentifier (resolve)\nLiteral (./worker)\nArrayExpression\nObjectExpression\nProperty\nIdentifier (execArgv)\nArrayExpression\nLiteral (--expose-gc)\nProperty\nIdentifier (stdio)\nArrayExpression\nLiteral (pipe)\nLiteral (pipe)\nMemberExpression\nIdentifier (process)\nIdentifier (stderr)\nLiteral (ipc)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (child)\nIdentifier (once)\nLiteral (error)\nIdentifier (reject)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (child)\nIdentifier (on)\nLiteral (message)\nArrowFunctionExpression\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (child)\nIdentifier (once)\nLiteral (exit)\nArrowFunctionExpression\nVariableDeclaration\nVariableDeclarator\nIdentifier (reader)\nCallExpression\nMemberExpression\nIdentifier (byline)\nIdentifier (createStream)\nMemberExpression\nIdentifier (child)\nIdentifier (stdout)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (reader)\nIdentifier (on)\nLiteral (data)\nArrowFunctionExpression\nIdentifier:exit (resolve)\nIdentifier:exit (reject)\nTSStringKeyword:exit\nTSArrayType:exit\nTSTypeAnnotation:exit\nIdentifier:exit (lines)\nArrayExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (child)\nIdentifier:exit (fork)\nIdentifier:exit (require)\nIdentifier:exit (resolve)\nMemberExpression:exit\nLiteral:exit (./worker)\nCallExpression:exit\nArrayExpression:exit\nIdentifier:exit (execArgv)\nLiteral:exit (--expose-gc)\nArrayExpression:exit\nProperty:exit\nIdentifier:exit (stdio)\nLiteral:exit (pipe)\nLiteral:exit (pipe)\nIdentifier:exit (process)\nIdentifier:exit (stderr)\nMemberExpression:exit\nLiteral:exit (ipc)\nArrayExpression:exit\nProperty:exit\nObjectExpression:exit\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (child)\nIdentifier:exit (once)\nMemberExpression:exit\nLiteral:exit (error)\nIdentifier:exit (reject)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (child)\nIdentifier:exit (on)\nMemberExpression:exit\nLiteral:exit (message)\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (child)\nIdentifier:exit (once)\nMemberExpression:exit\nLiteral:exit (exit)\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (reader)\nIdentifier:exit (byline)\nIdentifier:exit (createStream)\nMemberExpression:exit\nIdentifier:exit (child)\nIdentifier:exit (stdout)\nMemberExpression:exit\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (reader)\nIdentifier:exit (on)\nMemberExpression:exit\nLiteral:exit (data)\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s8_1->final;
}
2020-05-28T09:47:52.520Z eslint:code-path s7_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.520Z eslint:code-path s7_1) NewExpression:exit
2020-05-28T09:47:52.520Z eslint:code-path s7_1) ReturnStatement:exit
2020-05-28T09:47:52.520Z eslint:code-path onCodePathSegmentEnd s7_1
2020-05-28T09:47:52.520Z eslint:code-path onCodePathSegmentStart s7_2
2020-05-28T09:47:52.520Z eslint:code-path s7_2!) BlockStatement:exit
2020-05-28T09:47:52.520Z eslint:code-path s7_2!) FunctionDeclaration:exit
2020-05-28T09:47:52.520Z eslint:code-path onCodePathSegmentEnd s7_2
2020-05-28T09:47:52.520Z eslint:code-path onCodePathEnd s7
2020-05-28T09:47:52.520Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s7_1[label="FunctionDeclaration\nIdentifier (startWorker)\nBlockStatement\nReturnStatement\nNewExpression\nIdentifier (Promise)\nTSTypeParameterInstantiation\nTSTypeLiteral\nTSPropertySignature\nTSTypeAnnotation\nTSTypeReference\nIdentifier (ChildProcess)\nIdentifier (worker)\nTSPropertySignature\nTSTypeAnnotation\nTSStringKeyword\nIdentifier (url)\nArrowFunctionExpression\nIdentifier:exit (startWorker)\nIdentifier:exit (Promise)\nIdentifier:exit (ChildProcess)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (worker)\nTSPropertySignature:exit\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (url)\nTSPropertySignature:exit\nTSTypeLiteral:exit\nTSTypeParameterInstantiation:exit\nArrowFunctionExpression:exit\nNewExpression:exit\nReturnStatement:exit"];
s7_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s7_1->s7_2;
s7_1->final;
}
2020-05-28T09:47:52.520Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.520Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.520Z eslint:code-path onCodePathStart s12
2020-05-28T09:47:52.520Z eslint:code-path onCodePathSegmentStart s12_1
2020-05-28T09:47:52.520Z eslint:code-path s12_1) FunctionDeclaration
2020-05-28T09:47:52.520Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.520Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.520Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.520Z eslint:code-path s12_1) TSTypeAnnotation
2020-05-28T09:47:52.520Z eslint:code-path s12_1) TSTypeReference
2020-05-28T09:47:52.520Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.521Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) TSTypeReference:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) BlockStatement
2020-05-28T09:47:52.521Z eslint:code-path s12_1) ExpressionStatement
2020-05-28T09:47:52.521Z eslint:code-path s12_1) CallExpression
2020-05-28T09:47:52.521Z eslint:code-path s12_1) MemberExpression
2020-05-28T09:47:52.521Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.521Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.521Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) MemberExpression:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) CallExpression:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) ExpressionStatement:exit
2020-05-28T09:47:52.521Z eslint:code-path s12_1) ExpressionStatement
2020-05-28T09:47:52.522Z eslint:code-path s12_1) AwaitExpression
2020-05-28T09:47:52.522Z eslint:code-path s12_1) CallExpression
2020-05-28T09:47:52.522Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.522Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.522Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.522Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.522Z eslint:code-path s12_1) Literal
2020-05-28T09:47:52.522Z eslint:code-path s12_1) Literal:exit
2020-05-28T09:47:52.522Z eslint:code-path s12_1) CallExpression:exit
2020-05-28T09:47:52.522Z eslint:code-path s12_1) AwaitExpression:exit
2020-05-28T09:47:52.522Z eslint:code-path s12_1) ExpressionStatement:exit
2020-05-28T09:47:52.522Z eslint:code-path s12_1) BlockStatement:exit
2020-05-28T09:47:52.522Z eslint:code-path s12_1) FunctionDeclaration:exit
2020-05-28T09:47:52.522Z eslint:code-path onCodePathSegmentEnd s12_1
2020-05-28T09:47:52.522Z eslint:code-path onCodePathEnd s12
2020-05-28T09:47:52.522Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s12_1[label="FunctionDeclaration\nIdentifier (closeWorker)\nIdentifier (worker)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (ChildProcess)\nBlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (worker)\nIdentifier (kill)\nExpressionStatement\nAwaitExpression\nCallExpression\nIdentifier (once)\nIdentifier (worker)\nLiteral (close)\nIdentifier:exit (closeWorker)\nIdentifier:exit (ChildProcess)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (worker)\nIdentifier:exit (worker)\nIdentifier:exit (kill)\nMemberExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (once)\nIdentifier:exit (worker)\nLiteral:exit (close)\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s12_1->final;
}
2020-05-28T09:47:52.522Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.522Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.523Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.523Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.523Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportDefaultSpecifier\nIdentifier (byline)\nLiteral (byline)\nImportDeclaration\nImportSpecifier\nIdentifier (ChildProcess)\nIdentifier (ChildProcess)\nImportSpecifier\nIdentifier (fork)\nIdentifier (fork)\nLiteral (child_process)\nImportDeclaration\nImportSpecifier\nIdentifier (once)\nIdentifier (once)\nLiteral (events)\nImportDeclaration\nImportSpecifier\nIdentifier (Autocannon)\nIdentifier (Autocannon)\nImportSpecifier\nIdentifier (EndpointStats)\nIdentifier (EndpointStats)\nLiteral (./autocannon)\nImportDeclaration\nImportSpecifier\nIdentifier (Client)\nIdentifier (Client)\nLiteral (./client)\nImportDeclaration\nImportSpecifier\nIdentifier (scenarios)\nIdentifier (scenarios)\nLiteral (./scenarios)\nVariableDeclaration\nVariableDeclarator\nIdentifier (debug)\nCallExpression\nCallExpression\nIdentifier (require)\nLiteral (debug)\nLiteral (loopback:benchmark)\nExportNamedDeclaration\nTSInterfaceDeclaration\nIdentifier (Scenario)\nTSInterfaceBody\nTSMethodSignature\nIdentifier (setup)\nIdentifier (client)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Client)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Promise)\nTSTypeParameterInstantiation\nTSVoidKeyword\nTSMethodSignature\nIdentifier (execute)\nIdentifier (autocannon)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Autocannon)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Promise)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (EndpointStats)\nExportNamedDeclaration\nTSTypeAliasDeclaration\nIdentifier (ScenarioFactory)\nTSConstructorType\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Scenario)\nExportNamedDeclaration\nTSInterfaceDeclaration\nIdentifier (Options)\nTSInterfaceBody\nTSPropertySignature\nTSTypeAnnotation\nTSNumberKeyword\nIdentifier (duration)\nExportNamedDeclaration\nTSInterfaceDeclaration\nIdentifier (Result)\nTSInterfaceBody\nTSIndexSignature\nIdentifier (scenario)\nTSTypeAnnotation\nTSStringKeyword\nTSTypeAnnotation\nTSTypeReference\nIdentifier (EndpointStats)\nExportNamedDeclaration\nTSTypeAliasDeclaration\nIdentifier (AutocannonFactory)\nTSFunctionType\nIdentifier (url)\nTSTypeAnnotation\nTSStringKeyword\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Autocannon)\nExportNamedDeclaration\nClassDeclaration\nIdentifier (Benchmark)\nClassBody\nClassProperty\nIdentifier (options)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Options)\nClassProperty\nIdentifier (cannonFactory)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (AutocannonFactory)\nClassProperty\nIdentifier (logger)\nTSTypeAnnotation\nTSFunctionType\nIdentifier (title)\nTSTypeAnnotation\nTSStringKeyword\nIdentifier (stats)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (EndpointStats)\nTSTypeAnnotation\nTSVoidKeyword\nMethodDefinition\nIdentifier (constructor)\nFunctionExpression\nMethodDefinition\nIdentifier (run)\nFunctionExpression\nMethodDefinition\nIdentifier (runScenario)\nFunctionExpression\nFunctionDeclaration\nFunctionDeclaration\nIdentifier:exit (byline)\nImportDefaultSpecifier:exit\nLiteral:exit (byline)\nImportDeclaration:exit\nIdentifier:exit (ChildProcess)\nIdentifier:exit (ChildProcess)\nImportSpecifier:exit\nIdentifier:exit (fork)\nIdentifier:exit (fork)\nImportSpecifier:exit\nLiteral:exit (child_process)\nImportDeclaration:exit\nIdentifier:exit (once)\nIdentifier:exit (once)\nImportSpecifier:exit\nLiteral:exit (events)\nImportDeclaration:exit\nIdentifier:exit (Autocannon)\nIdentifier:exit (Autocannon)\nImportSpecifier:exit\nIdentifier:exit (EndpointStats)\nIdentifier:exit (EndpointStats)\nImportSpecifier:exit\nLiteral:exit (./autocannon)\nImportDeclaration:exit\nIdentifier:exit (Client)\nIdentifier:exit (Client)\nImportSpecifier:exit\nLiteral:exit (./client)\nImportDeclaration:exit\nIdentifier:exit (scenarios)\nIdentifier:exit (scenarios)\nImportSpecifier:exit\nLiteral:exit (./scenarios)\nImportDeclaration:exit\nIdentifier:exit (debug)\nIdentifier:exit (require)\nLiteral:exit (debug)\nCallExpression:exit\nLiteral:exit (loopback:benchmark)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (Scenario)\nIdentifier:exit (setup)\nIdentifier:exit (Client)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (client)\nIdentifier:exit (Promise)\nTSVoidKeyword:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nTSMethodSignature:exit\nIdentifier:exit (execute)\nIdentifier:exit (Autocannon)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (autocannon)\nIdentifier:exit (Promise)\nIdentifier:exit (EndpointStats)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nTSMethodSignature:exit\nTSInterfaceBody:exit\nTSInterfaceDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (ScenarioFactory)\nIdentifier:exit (Scenario)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nTSConstructorType:exit\nTSTypeAliasDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (Options)\nTSNumberKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (duration)\nTSPropertySignature:exit\nTSInterfaceBody:exit\nTSInterfaceDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (Result)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (scenario)\nIdentifier:exit (EndpointStats)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nTSIndexSignature:exit\nTSInterfaceBody:exit\nTSInterfaceDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (AutocannonFactory)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (url)\nIdentifier:exit (Autocannon)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nTSFunctionType:exit\nTSTypeAliasDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (Benchmark)\nIdentifier:exit (options)\nIdentifier:exit (Options)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nClassProperty:exit\nIdentifier:exit (cannonFactory)\nIdentifier:exit (AutocannonFactory)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nClassProperty:exit\nIdentifier:exit (logger)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (title)\nIdentifier:exit (EndpointStats)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (stats)\nTSVoidKeyword:exit\nTSTypeAnnotation:exit\nTSFunctionType:exit\nTSTypeAnnotation:exit\nClassProperty:exit\nIdentifier:exit (constructor)\nFunctionExpression:exit\nMethodDefinition:exit\nIdentifier:exit (run)\nFunctionExpression:exit\nMethodDefinition:exit\nIdentifier:exit (runScenario)\nFunctionExpression:exit\nMethodDefinition:exit\nClassBody:exit\nClassDeclaration:exit\nExportNamedDeclaration:exit\nFunctionDeclaration:exit\nFunctionDeclaration:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.523Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/benchmark/src/benchmark.ts (pass 1)
2020-05-28T09:47:52.523Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.523Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.523Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/client.ts',
dot: false,
relativePath: 'benchmark/src/client.ts',
result: false
}
2020-05-28T09:47:52.523Z eslint:file-enumerator Yield: client.ts
2020-05-28T09:47:52.523Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.523Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.525Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/benchmark/src/client.ts
2020-05-28T09:47:52.525Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/benchmark/src/client.ts (pass 1)
2020-05-28T09:47:52.525Z eslint:linter Verify
2020-05-28T09:47:52.525Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/benchmark/src/client.ts
2020-05-28T09:47:52.529Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.530Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.530Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/benchmark/src/client.ts
2020-05-28T09:47:52.530Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/benchmark/src/client.ts
2020-05-28T09:47:52.533Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.533Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.533Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.533Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.533Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.533Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.533Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ImportDefaultSpecifier
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ImportDefaultSpecifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ClassDeclaration
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) ClassBody
2020-05-28T09:47:52.534Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.534Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.534Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.534Z eslint:code-path s2_1) FunctionExpression
2020-05-28T09:47:52.534Z eslint:code-path s2_1) TSParameterProperty
2020-05-28T09:47:52.534Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.534Z eslint:code-path s2_1) TSTypeAnnotation
2020-05-28T09:47:52.534Z eslint:code-path s2_1) TSStringKeyword
2020-05-28T09:47:52.534Z eslint:code-path s2_1) TSStringKeyword:exit
2020-05-28T09:47:52.534Z eslint:code-path s2_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.534Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s2_1) TSParameterProperty:exit
2020-05-28T09:47:52.534Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.534Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.534Z eslint:code-path s2_1) FunctionExpression:exit
2020-05-28T09:47:52.534Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.534Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.534Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="FunctionExpression\nTSParameterProperty\nIdentifier (url)\nTSTypeAnnotation\nTSStringKeyword\nBlockStatement\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (url)\nTSParameterProperty:exit\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.534Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.534Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.534Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.534Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.534Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.535Z eslint:code-path s3_1) FunctionExpression
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TSTypeAnnotation
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TSTypeReference
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TSTypeReference
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TSTypeReference:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TSTypeReference:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:52.535Z eslint:code-path s3_1) ReturnStatement
2020-05-28T09:47:52.535Z eslint:code-path s3_1) CallExpression
2020-05-28T09:47:52.535Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.535Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TemplateLiteral
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TemplateElement
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TemplateElement:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TemplateElement
2020-05-28T09:47:52.535Z eslint:code-path s3_1) TemplateElement:exit
2020-05-28T09:47:52.535Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.535Z eslint:code-path s3_1) ThisExpression
2020-05-28T09:47:52.536Z eslint:code-path s3_1) ThisExpression:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) TemplateLiteral:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) ObjectExpression
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) ObjectExpression:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) CallExpression:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_1) ReturnStatement:exit
2020-05-28T09:47:52.536Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.536Z eslint:code-path onCodePathSegmentStart s3_2
2020-05-28T09:47:52.536Z eslint:code-path s3_2!) BlockStatement:exit
2020-05-28T09:47:52.536Z eslint:code-path s3_2!) FunctionExpression:exit
2020-05-28T09:47:52.536Z eslint:code-path onCodePathSegmentEnd s3_2
2020-05-28T09:47:52.536Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.536Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="FunctionExpression\nIdentifier (data)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Partial)\nTSTypeParameterInstantiation\nTSTypeReference\nIdentifier (Todo)\nBlockStatement\nReturnStatement\nCallExpression\nMemberExpression\nIdentifier (axios)\nIdentifier (post)\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nThisExpression\nIdentifier (url)\nIdentifier (data)\nObjectExpression\nProperty\nIdentifier (responseType)\nLiteral (json)\nIdentifier:exit (Partial)\nIdentifier:exit (Todo)\nTSTypeReference:exit\nTSTypeParameterInstantiation:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (data)\nIdentifier:exit (axios)\nIdentifier:exit (post)\nMemberExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nThisExpression:exit\nIdentifier:exit (url)\nMemberExpression:exit\nTemplateLiteral:exit\nIdentifier:exit (data)\nIdentifier:exit (responseType)\nLiteral:exit (json)\nProperty:exit\nObjectExpression:exit\nCallExpression:exit\nReturnStatement:exit"];
s3_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s3_1->s3_2;
s3_1->final;
}
2020-05-28T09:47:52.536Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.536Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.536Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.536Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.536Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.536Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.536Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.537Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.537Z eslint:code-path s4_1) FunctionExpression
2020-05-28T09:47:52.537Z eslint:code-path s4_1) BlockStatement
2020-05-28T09:47:52.537Z eslint:code-path s4_1) ReturnStatement
2020-05-28T09:47:52.537Z eslint:code-path s4_1) CallExpression
2020-05-28T09:47:52.537Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.537Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.537Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.537Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) TemplateLiteral
2020-05-28T09:47:52.537Z eslint:code-path s4_1) TemplateElement
2020-05-28T09:47:52.537Z eslint:code-path s4_1) TemplateElement:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) TemplateElement
2020-05-28T09:47:52.537Z eslint:code-path s4_1) TemplateElement:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.537Z eslint:code-path s4_1) ThisExpression
2020-05-28T09:47:52.537Z eslint:code-path s4_1) ThisExpression:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.537Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) TemplateLiteral:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) CallExpression:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_1) ReturnStatement:exit
2020-05-28T09:47:52.537Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.537Z eslint:code-path onCodePathSegmentStart s4_2
2020-05-28T09:47:52.537Z eslint:code-path s4_2!) BlockStatement:exit
2020-05-28T09:47:52.537Z eslint:code-path s4_2!) FunctionExpression:exit
2020-05-28T09:47:52.537Z eslint:code-path onCodePathSegmentEnd s4_2
2020-05-28T09:47:52.537Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.537Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="FunctionExpression\nBlockStatement\nReturnStatement\nCallExpression\nMemberExpression\nIdentifier (axios)\nIdentifier (get)\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nThisExpression\nIdentifier (url)\nIdentifier:exit (axios)\nIdentifier:exit (get)\nMemberExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nThisExpression:exit\nIdentifier:exit (url)\nMemberExpression:exit\nTemplateLiteral:exit\nCallExpression:exit\nReturnStatement:exit"];
s4_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s4_1->s4_2;
s4_1->final;
}
2020-05-28T09:47:52.537Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.537Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.537Z eslint:code-path s1_1) ClassBody:exit
2020-05-28T09:47:52.537Z eslint:code-path s1_1) ClassDeclaration:exit
2020-05-28T09:47:52.537Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.537Z eslint:code-path s1_1) Program:exit
2020-05-28T09:47:52.538Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.538Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.538Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (Todo)\nIdentifier (Todo)\nLiteral (@loopback/example-todo)\nImportDeclaration\nImportDefaultSpecifier\nIdentifier (axios)\nLiteral (axios)\nExportNamedDeclaration\nClassDeclaration\nIdentifier (Client)\nClassBody\nMethodDefinition\nIdentifier (constructor)\nFunctionExpression\nMethodDefinition\nIdentifier (createTodo)\nFunctionExpression\nMethodDefinition\nIdentifier (ping)\nFunctionExpression\nIdentifier:exit (Todo)\nIdentifier:exit (Todo)\nImportSpecifier:exit\nLiteral:exit (@loopback/example-todo)\nImportDeclaration:exit\nIdentifier:exit (axios)\nImportDefaultSpecifier:exit\nLiteral:exit (axios)\nImportDeclaration:exit\nIdentifier:exit (Client)\nIdentifier:exit (constructor)\nFunctionExpression:exit\nMethodDefinition:exit\nIdentifier:exit (createTodo)\nFunctionExpression:exit\nMethodDefinition:exit\nIdentifier:exit (ping)\nFunctionExpression:exit\nMethodDefinition:exit\nClassBody:exit\nClassDeclaration:exit\nExportNamedDeclaration:exit\nProgram:exit"];
initial->s1_1->final;
}
2020-05-28T09:47:52.538Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/benchmark/src/client.ts (pass 1)
2020-05-28T09:47:52.538Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.538Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.538Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/context-binding/',
dot: false,
relativePath: 'benchmark/src/context-binding/',
result: false
}
2020-05-28T09:47:52.538Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/benchmark/src/context-binding
2020-05-28T09:47:52.538Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src/context-binding.
2020-05-28T09:47:52.538Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/benchmark/src/context-binding.
2020-05-28T09:47:52.538Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/benchmark/src/context-binding
2020-05-28T09:47:52.538Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.538Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:52.538Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/context-binding/context-binding.ts',
dot: false,
relativePath: 'benchmark/src/context-binding/context-binding.ts',
result: false
}
2020-05-28T09:47:52.538Z eslint:file-enumerator Yield: context-binding.ts
2020-05-28T09:47:52.538Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src/context-binding.
2020-05-28T09:47:52.539Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src/context-binding.
2020-05-28T09:47:52.539Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/benchmark/src/context-binding/context-binding.ts
2020-05-28T09:47:52.539Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/benchmark/src/context-binding/context-binding.ts (pass 1)
2020-05-28T09:47:52.539Z eslint:linter Verify
2020-05-28T09:47:52.539Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/benchmark/src/context-binding/context-binding.ts
2020-05-28T09:47:52.542Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.543Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.543Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/benchmark/src/context-binding/context-binding.ts
2020-05-28T09:47:52.543Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/benchmark/src/context-binding/context-binding.ts
2020-05-28T09:47:52.554Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.554Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportDefaultSpecifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportDefaultSpecifier:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.554Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.554Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.555Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.555Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.555Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.555Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.555Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.555Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.555Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.555Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.555Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.555Z eslint:code-path s1_1) ArrowFunctionExpression
2020-05-28T09:47:52.555Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.555Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.555Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.555Z eslint:code-path s2_1) ObjectPattern
2020-05-28T09:47:52.555Z eslint:code-path s2_1) Property
2020-05-28T09:47:52.555Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.555Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.555Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.555Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.555Z eslint:code-path s2_1) Property:exit
2020-05-28T09:47:52.555Z eslint:code-path s2_1) ObjectPattern:exit
2020-05-28T09:47:52.555Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.555Z eslint:code-path s2_1) VariableDeclaration
2020-05-28T09:47:52.555Z eslint:code-path s2_1) VariableDeclarator
2020-05-28T09:47:52.555Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.555Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.555Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.556Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.556Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.556Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.556Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) Literal
2020-05-28T09:47:52.556Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) VariableDeclarator:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) VariableDeclaration:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) ReturnStatement
2020-05-28T09:47:52.556Z eslint:code-path s2_1) TemplateLiteral
2020-05-28T09:47:52.556Z eslint:code-path s2_1) TemplateElement
2020-05-28T09:47:52.556Z eslint:code-path s2_1) TemplateElement:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) TemplateElement
2020-05-28T09:47:52.556Z eslint:code-path s2_1) TemplateElement:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.556Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) TemplateLiteral:exit
2020-05-28T09:47:52.556Z eslint:code-path s2_1) ReturnStatement:exit
2020-05-28T09:47:52.556Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.556Z eslint:code-path onCodePathSegmentStart s2_2
2020-05-28T09:47:52.557Z eslint:code-path s2_2!) BlockStatement:exit
2020-05-28T09:47:52.557Z eslint:code-path s2_2!) ArrowFunctionExpression:exit
2020-05-28T09:47:52.557Z eslint:code-path onCodePathSegmentEnd s2_2
2020-05-28T09:47:52.557Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.557Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="ArrowFunctionExpression\nObjectPattern\nProperty\nIdentifier (context)\nIdentifier (context)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (user)\nCallExpression\nMemberExpression\nIdentifier (context)\nIdentifier (getSync)\nLiteral (user)\nReturnStatement\nTemplateLiteral\nTemplateElement\nTemplateElement\nIdentifier (user)\nIdentifier:exit (context)\nIdentifier:exit (context)\nProperty:exit\nObjectPattern:exit\nIdentifier:exit (user)\nIdentifier:exit (context)\nIdentifier:exit (getSync)\nMemberExpression:exit\nLiteral:exit (user)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (user)\nTemplateLiteral:exit\nReturnStatement:exit"];
s2_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s2_1->s2_2;
s2_1->final;
}
2020-05-28T09:47:52.557Z eslint:code-path s1_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.557Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.557Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.557Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.557Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.557Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.557Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.557Z eslint:code-path s1_1) TSTypeReference
2020-05-28T09:47:52.557Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.557Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.557Z eslint:code-path s1_1) TSTypeReference:exit
2020-05-28T09:47:52.557Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.557Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.557Z eslint:code-path s1_1) ArrowFunctionExpression
2020-05-28T09:47:52.557Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.557Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.557Z eslint:code-path s3_1) ArrowFunctionExpression
2020-05-28T09:47:52.557Z eslint:code-path s3_1) ObjectPattern
2020-05-28T09:47:52.557Z eslint:code-path s3_1) Property
2020-05-28T09:47:52.557Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.557Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.557Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.557Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.557Z eslint:code-path s3_1) Property:exit
2020-05-28T09:47:52.557Z eslint:code-path s3_1) ObjectPattern:exit
2020-05-28T09:47:52.557Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:52.557Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.557Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.557Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.557Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.557Z eslint:code-path s3_1) AwaitExpression
2020-05-28T09:47:52.557Z eslint:code-path s3_1) CallExpression
2020-05-28T09:47:52.558Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.558Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.558Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.558Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.558Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) CallExpression:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) AwaitExpression:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) ReturnStatement
2020-05-28T09:47:52.558Z eslint:code-path s3_1) TemplateLiteral
2020-05-28T09:47:52.558Z eslint:code-path s3_1) TemplateElement
2020-05-28T09:47:52.558Z eslint:code-path s3_1) TemplateElement:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) TemplateElement
2020-05-28T09:47:52.558Z eslint:code-path s3_1) TemplateElement:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.558Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) TemplateLiteral:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_1) ReturnStatement:exit
2020-05-28T09:47:52.558Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.558Z eslint:code-path onCodePathSegmentStart s3_2
2020-05-28T09:47:52.558Z eslint:code-path s3_2!) BlockStatement:exit
2020-05-28T09:47:52.558Z eslint:code-path s3_2!) ArrowFunctionExpression:exit
2020-05-28T09:47:52.558Z eslint:code-path onCodePathSegmentEnd s3_2
2020-05-28T09:47:52.558Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.558Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="ArrowFunctionExpression\nObjectPattern\nProperty\nIdentifier (context)\nIdentifier (context)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (user)\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (context)\nIdentifier (get)\nLiteral (user)\nReturnStatement\nTemplateLiteral\nTemplateElement\nTemplateElement\nIdentifier (user)\nIdentifier:exit (context)\nIdentifier:exit (context)\nProperty:exit\nObjectPattern:exit\nIdentifier:exit (user)\nIdentifier:exit (context)\nIdentifier:exit (get)\nMemberExpression:exit\nLiteral:exit (user)\nCallExpression:exit\nAwaitExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (user)\nTemplateLiteral:exit\nReturnStatement:exit"];
s3_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s3_1->s3_2;
s3_1->final;
}
2020-05-28T09:47:52.558Z eslint:code-path s1_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.558Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.558Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.558Z eslint:code-path s1_1) ClassDeclaration
2020-05-28T09:47:52.558Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.558Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.558Z eslint:code-path s1_1) ClassBody
2020-05-28T09:47:52.558Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.558Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.558Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.558Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.558Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.558Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.558Z eslint:code-path s4_1) FunctionExpression
2020-05-28T09:47:52.558Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Decorator
2020-05-28T09:47:52.559Z eslint:code-path s4_1) CallExpression
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Literal
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Literal:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) CallExpression:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Decorator:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TSTypeAnnotation
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TSStringKeyword
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TSStringKeyword:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) BlockStatement
2020-05-28T09:47:52.559Z eslint:code-path s4_1) ReturnStatement
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TemplateLiteral
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TemplateElement
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TemplateElement:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TemplateElement
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TemplateElement:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.559Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) TemplateLiteral:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_1) ReturnStatement:exit
2020-05-28T09:47:52.559Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.559Z eslint:code-path onCodePathSegmentStart s4_2
2020-05-28T09:47:52.559Z eslint:code-path s4_2!) BlockStatement:exit
2020-05-28T09:47:52.559Z eslint:code-path s4_2!) FunctionExpression:exit
2020-05-28T09:47:52.559Z eslint:code-path onCodePathSegmentEnd s4_2
2020-05-28T09:47:52.559Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.559Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="FunctionExpression\nIdentifier (user)\nDecorator\nCallExpression\nIdentifier (inject)\nLiteral (user)\nTSTypeAnnotation\nTSStringKeyword\nBlockStatement\nReturnStatement\nTemplateLiteral\nTemplateElement\nTemplateElement\nIdentifier (user)\nIdentifier:exit (inject)\nLiteral:exit (user)\nCallExpression:exit\nDecorator:exit\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (user)\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (user)\nTemplateLiteral:exit\nReturnStatement:exit"];
s4_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s4_1->s4_2;
s4_1->final;
}
2020-05-28T09:47:52.559Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.559Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.559Z eslint:code-path s1_1) ClassBody:exit
2020-05-28T09:47:52.559Z eslint:code-path s1_1) ClassDeclaration:exit
2020-05-28T09:47:52.559Z eslint:code-path s1_1) ClassDeclaration
2020-05-28T09:47:52.559Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.559Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.559Z eslint:code-path s1_1) ClassBody
2020-05-28T09:47:52.559Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.559Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.559Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.559Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.559Z eslint:code-path onCodePathStart s5
2020-05-28T09:47:52.559Z eslint:code-path onCodePathSegmentStart s5_1
2020-05-28T09:47:52.560Z eslint:code-path s5_1) FunctionExpression
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Decorator
2020-05-28T09:47:52.560Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Decorator:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) TSTypeAnnotation
2020-05-28T09:47:52.560Z eslint:code-path s5_1) TSStringKeyword
2020-05-28T09:47:52.560Z eslint:code-path s5_1) TSStringKeyword:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) BlockStatement
2020-05-28T09:47:52.560Z eslint:code-path s5_1) ReturnStatement
2020-05-28T09:47:52.560Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.560Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.560Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.560Z eslint:code-path s5_1) TemplateLiteral
2020-05-28T09:47:52.560Z eslint:code-path s5_1) TemplateElement
2020-05-28T09:47:52.560Z eslint:code-path s5_1) TemplateElement:exit
2020-05-28T09:47:52.561Z eslint:code-path s5_1) TemplateElement
2020-05-28T09:47:52.561Z eslint:code-path s5_1) TemplateElement:exit
2020-05-28T09:47:52.561Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.561Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.561Z eslint:code-path s5_1) TemplateLiteral:exit
2020-05-28T09:47:52.561Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.561Z eslint:code-path s5_1) ReturnStatement:exit
2020-05-28T09:47:52.561Z eslint:code-path onCodePathSegmentEnd s5_1
2020-05-28T09:47:52.561Z eslint:code-path onCodePathSegmentStart s5_2
2020-05-28T09:47:52.561Z eslint:code-path s5_2!) BlockStatement:exit
2020-05-28T09:47:52.561Z eslint:code-path s5_2!) FunctionExpression:exit
2020-05-28T09:47:52.561Z eslint:code-path onCodePathSegmentEnd s5_2
2020-05-28T09:47:52.561Z eslint:code-path onCodePathEnd s5
2020-05-28T09:47:52.561Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s5_1[label="FunctionExpression\nIdentifier (user)\nDecorator\nCallExpression\nIdentifier (inject)\nLiteral (user)\nTSTypeAnnotation\nTSStringKeyword\nBlockStatement\nReturnStatement\nCallExpression\nMemberExpression\nIdentifier (Promise)\nIdentifier (resolve)\nTemplateLiteral\nTemplateElement\nTemplateElement\nIdentifier (user)\nIdentifier:exit (inject)\nLiteral:exit (user)\nCallExpression:exit\nDecorator:exit\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (user)\nIdentifier:exit (Promise)\nIdentifier:exit (resolve)\nMemberExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (user)\nTemplateLiteral:exit\nCallExpression:exit\nReturnStatement:exit"];
s5_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s5_1->s5_2;
s5_1->final;
}
2020-05-28T09:47:52.561Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) ClassBody:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) ClassDeclaration:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) ClassDeclaration
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) TSClassImplements
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.561Z eslint:code-path s1_1) TSStringKeyword
2020-05-28T09:47:52.561Z eslint:code-path s1_1) TSStringKeyword:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) TSClassImplements:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) ClassBody
2020-05-28T09:47:52.561Z eslint:code-path s1_1) ClassProperty
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Decorator
2020-05-28T09:47:52.561Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Decorator:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.561Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.561Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSStringKeyword
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSStringKeyword:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) ClassProperty:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.562Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.562Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.562Z eslint:code-path onCodePathStart s6
2020-05-28T09:47:52.562Z eslint:code-path onCodePathSegmentStart s6_1
2020-05-28T09:47:52.562Z eslint:code-path s6_1) FunctionExpression
2020-05-28T09:47:52.562Z eslint:code-path s6_1) BlockStatement
2020-05-28T09:47:52.562Z eslint:code-path s6_1) ReturnStatement
2020-05-28T09:47:52.562Z eslint:code-path s6_1) TemplateLiteral
2020-05-28T09:47:52.562Z eslint:code-path s6_1) TemplateElement
2020-05-28T09:47:52.562Z eslint:code-path s6_1) TemplateElement:exit
2020-05-28T09:47:52.562Z eslint:code-path s6_1) TemplateElement
2020-05-28T09:47:52.562Z eslint:code-path s6_1) TemplateElement:exit
2020-05-28T09:47:52.562Z eslint:code-path s6_1) MemberExpression
2020-05-28T09:47:52.562Z eslint:code-path s6_1) ThisExpression
2020-05-28T09:47:52.562Z eslint:code-path s6_1) ThisExpression:exit
2020-05-28T09:47:52.562Z eslint:code-path s6_1) Identifier
2020-05-28T09:47:52.562Z eslint:code-path s6_1) Identifier:exit
2020-05-28T09:47:52.562Z eslint:code-path s6_1) MemberExpression:exit
2020-05-28T09:47:52.562Z eslint:code-path s6_1) TemplateLiteral:exit
2020-05-28T09:47:52.562Z eslint:code-path s6_1) ReturnStatement:exit
2020-05-28T09:47:52.562Z eslint:code-path onCodePathSegmentEnd s6_1
2020-05-28T09:47:52.562Z eslint:code-path onCodePathSegmentStart s6_2
2020-05-28T09:47:52.562Z eslint:code-path s6_2!) BlockStatement:exit
2020-05-28T09:47:52.562Z eslint:code-path s6_2!) FunctionExpression:exit
2020-05-28T09:47:52.562Z eslint:code-path onCodePathSegmentEnd s6_2
2020-05-28T09:47:52.562Z eslint:code-path onCodePathEnd s6
2020-05-28T09:47:52.562Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s6_1[label="FunctionExpression\nBlockStatement\nReturnStatement\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nThisExpression\nIdentifier (user)\nTemplateElement:exit\nTemplateElement:exit\nThisExpression:exit\nIdentifier:exit (user)\nMemberExpression:exit\nTemplateLiteral:exit\nReturnStatement:exit"];
s6_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s6_1->s6_2;
s6_1->final;
}
2020-05-28T09:47:52.562Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) ClassBody:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) ClassDeclaration:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) ClassDeclaration
2020-05-28T09:47:52.562Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.562Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSClassImplements
2020-05-28T09:47:52.562Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.562Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSTypeParameterInstantiation
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSStringKeyword
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSStringKeyword:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSTypeParameterInstantiation:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) TSClassImplements:exit
2020-05-28T09:47:52.562Z eslint:code-path s1_1) ClassBody
2020-05-28T09:47:52.562Z eslint:code-path s1_1) ClassProperty
2020-05-28T09:47:52.562Z eslint:code-path s1_1) Decorator
2020-05-28T09:47:52.562Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Decorator:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) TSTypeAnnotation
2020-05-28T09:47:52.563Z eslint:code-path s1_1) TSStringKeyword
2020-05-28T09:47:52.563Z eslint:code-path s1_1) TSStringKeyword:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) ClassProperty:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) MethodDefinition
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.563Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.563Z eslint:code-path s1_1) FunctionExpression
2020-05-28T09:47:52.563Z eslint:code-path onCodePathStart s7
2020-05-28T09:47:52.563Z eslint:code-path onCodePathSegmentStart s7_1
2020-05-28T09:47:52.563Z eslint:code-path s7_1) FunctionExpression
2020-05-28T09:47:52.563Z eslint:code-path s7_1) BlockStatement
2020-05-28T09:47:52.563Z eslint:code-path s7_1) ReturnStatement
2020-05-28T09:47:52.563Z eslint:code-path s7_1) CallExpression
2020-05-28T09:47:52.563Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.563Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.563Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.563Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.563Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.563Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.563Z eslint:code-path s7_1) TemplateLiteral
2020-05-28T09:47:52.563Z eslint:code-path s7_1) TemplateElement
2020-05-28T09:47:52.563Z eslint:code-path s7_1) TemplateElement:exit
2020-05-28T09:47:52.563Z eslint:code-path s7_1) TemplateElement
2020-05-28T09:47:52.563Z eslint:code-path s7_1) TemplateElement:exit
2020-05-28T09:47:52.563Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.563Z eslint:code-path s7_1) ThisExpression
2020-05-28T09:47:52.563Z eslint:code-path s7_1) ThisExpression:exit
2020-05-28T09:47:52.563Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.563Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.563Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.563Z eslint:code-path s7_1) TemplateLiteral:exit
2020-05-28T09:47:52.564Z eslint:code-path s7_1) CallExpression:exit
2020-05-28T09:47:52.564Z eslint:code-path s7_1) ReturnStatement:exit
2020-05-28T09:47:52.564Z eslint:code-path onCodePathSegmentEnd s7_1
2020-05-28T09:47:52.564Z eslint:code-path onCodePathSegmentStart s7_2
2020-05-28T09:47:52.564Z eslint:code-path s7_2!) BlockStatement:exit
2020-05-28T09:47:52.564Z eslint:code-path s7_2!) FunctionExpression:exit
2020-05-28T09:47:52.564Z eslint:code-path onCodePathSegmentEnd s7_2
2020-05-28T09:47:52.564Z eslint:code-path onCodePathEnd s7
2020-05-28T09:47:52.564Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s7_1[label="FunctionExpression\nBlockStatement\nReturnStatement\nCallExpression\nMemberExpression\nIdentifier (Promise)\nIdentifier (resolve)\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nThisExpression\nIdentifier (user)\nIdentifier:exit (Promise)\nIdentifier:exit (resolve)\nMemberExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nThisExpression:exit\nIdentifier:exit (user)\nMemberExpression:exit\nTemplateLiteral:exit\nCallExpression:exit\nReturnStatement:exit"];
s7_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionExpression:exit"];
initial->s7_1->s7_2;
s7_1->final;
}
2020-05-28T09:47:52.564Z eslint:code-path s1_1) FunctionExpression:exit
2020-05-28T09:47:52.564Z eslint:code-path s1_1) MethodDefinition:exit
2020-05-28T09:47:52.564Z eslint:code-path s1_1) ClassBody:exit
2020-05-28T09:47:52.564Z eslint:code-path s1_1) ClassDeclaration:exit
2020-05-28T09:47:52.564Z eslint:code-path s1_1) ExpressionStatement
2020-05-28T09:47:52.564Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.564Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.564Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.564Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.564Z eslint:code-path s1_1) ExpressionStatement:exit
2020-05-28T09:47:52.564Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.564Z eslint:code-path onCodePathStart s8
2020-05-28T09:47:52.564Z eslint:code-path onCodePathSegmentStart s8_1
2020-05-28T09:47:52.564Z eslint:code-path s8_1) FunctionDeclaration
2020-05-28T09:47:52.564Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.564Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.564Z eslint:code-path s8_1) BlockStatement
2020-05-28T09:47:52.564Z eslint:code-path s8_1) VariableDeclaration
2020-05-28T09:47:52.564Z eslint:code-path s8_1) VariableDeclarator
2020-05-28T09:47:52.564Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.564Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.564Z eslint:code-path s8_1) NewExpression
2020-05-28T09:47:52.564Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) NewExpression:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) VariableDeclarator:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) VariableDeclaration:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.565Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.565Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.565Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.565Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.565Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.565Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.565Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.565Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.566Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.566Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.566Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.566Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.566Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.566Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.566Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.567Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.567Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.567Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.567Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.567Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.567Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.568Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.568Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.568Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.568Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.568Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.568Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.568Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.568Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.568Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.568Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) ExpressionStatement
2020-05-28T09:47:52.569Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.569Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.569Z eslint:code-path s8_1) CallExpression
2020-05-28T09:47:52.569Z eslint:code-path s8_1) MemberExpression
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Literal
2020-05-28T09:47:52.569Z eslint:code-path s8_1) Literal:exit
2020-05-28T09:47:52.569Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.570Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.570Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.570Z eslint:code-path s8_1) MemberExpression:exit
2020-05-28T09:47:52.570Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.570Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.570Z eslint:code-path s8_1) CallExpression:exit
2020-05-28T09:47:52.570Z eslint:code-path s8_1) ExpressionStatement:exit
2020-05-28T09:47:52.570Z eslint:code-path s8_1) ReturnStatement
2020-05-28T09:47:52.570Z eslint:code-path s8_1) Identifier
2020-05-28T09:47:52.570Z eslint:code-path s8_1) Identifier:exit
2020-05-28T09:47:52.570Z eslint:code-path s8_1) ReturnStatement:exit
2020-05-28T09:47:52.570Z eslint:code-path onCodePathSegmentEnd s8_1
2020-05-28T09:47:52.570Z eslint:code-path onCodePathSegmentStart s8_2
2020-05-28T09:47:52.570Z eslint:code-path s8_2!) BlockStatement:exit
2020-05-28T09:47:52.570Z eslint:code-path s8_2!) FunctionDeclaration:exit
2020-05-28T09:47:52.570Z eslint:code-path onCodePathSegmentEnd s8_2
2020-05-28T09:47:52.570Z eslint:code-path onCodePathEnd s8
2020-05-28T09:47:52.570Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s8_1[label="FunctionDeclaration\nIdentifier (setupContextBindings)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (ctx)\nNewExpression\nIdentifier (Context)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (bind)\nLiteral (user)\nIdentifier (to)\nLiteral (John)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (bind)\nLiteral (greeting.syncFactory)\nIdentifier (toDynamicValue)\nIdentifier (factory)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (bind)\nLiteral (greeting.asyncFactory)\nIdentifier (toDynamicValue)\nIdentifier (asyncFactory)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (bind)\nLiteral (greeting.syncStaticProvider)\nIdentifier (toDynamicValue)\nIdentifier (StaticGreetingProvider)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (bind)\nLiteral (greeting.asyncStaticProvider)\nIdentifier (toDynamicValue)\nIdentifier (AsyncStaticGreetingProvider)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (bind)\nLiteral (greeting.syncProvider)\nIdentifier (toProvider)\nIdentifier (GreetingProvider)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (bind)\nLiteral (greeting.asyncProvider)\nIdentifier (toProvider)\nIdentifier (AsyncGreetingProvider)\nReturnStatement\nIdentifier (ctx)\nIdentifier:exit (setupContextBindings)\nIdentifier:exit (ctx)\nIdentifier:exit (Context)\nNewExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (ctx)\nIdentifier:exit (bind)\nMemberExpression:exit\nLiteral:exit (user)\nCallExpression:exit\nIdentifier:exit (to)\nMemberExpression:exit\nLiteral:exit (John)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (ctx)\nIdentifier:exit (bind)\nMemberExpression:exit\nLiteral:exit (greeting.syncFactory)\nCallExpression:exit\nIdentifier:exit (toDynamicValue)\nMemberExpression:exit\nIdentifier:exit (factory)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (ctx)\nIdentifier:exit (bind)\nMemberExpression:exit\nLiteral:exit (greeting.asyncFactory)\nCallExpression:exit\nIdentifier:exit (toDynamicValue)\nMemberExpression:exit\nIdentifier:exit (asyncFactory)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (ctx)\nIdentifier:exit (bind)\nMemberExpression:exit\nLiteral:exit (greeting.syncStaticProvider)\nCallExpression:exit\nIdentifier:exit (toDynamicValue)\nMemberExpression:exit\nIdentifier:exit (StaticGreetingProvider)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (ctx)\nIdentifier:exit (bind)\nMemberExpression:exit\nLiteral:exit (greeting.asyncStaticProvider)\nCallExpression:exit\nIdentifier:exit (toDynamicValue)\nMemberExpression:exit\nIdentifier:exit (AsyncStaticGreetingProvider)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (ctx)\nIdentifier:exit (bind)\nMemberExpression:exit\nLiteral:exit (greeting.syncProvider)\nCallExpression:exit\nIdentifier:exit (toProvider)\nMemberExpression:exit\nIdentifier:exit (GreetingProvider)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (ctx)\nIdentifier:exit (bind)\nMemberExpression:exit\nLiteral:exit (greeting.asyncProvider)\nCallExpression:exit\nIdentifier:exit (toProvider)\nMemberExpression:exit\nIdentifier:exit (AsyncGreetingProvider)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (ctx)\nReturnStatement:exit"];
s8_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s8_1->s8_2;
s8_1->final;
}
2020-05-28T09:47:52.570Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.570Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.570Z eslint:code-path onCodePathStart s9
2020-05-28T09:47:52.570Z eslint:code-path onCodePathSegmentStart s9_1
2020-05-28T09:47:52.570Z eslint:code-path s9_1) FunctionDeclaration
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.570Z eslint:code-path s9_1) TSTypeAnnotation
2020-05-28T09:47:52.570Z eslint:code-path s9_1) TSTypeReference
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.570Z eslint:code-path s9_1) TSTypeReference:exit
2020-05-28T09:47:52.570Z eslint:code-path s9_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.570Z eslint:code-path s9_1) BlockStatement
2020-05-28T09:47:52.570Z eslint:code-path s9_1) VariableDeclaration
2020-05-28T09:47:52.570Z eslint:code-path s9_1) VariableDeclarator
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.570Z eslint:code-path s9_1) TSTypeAnnotation
2020-05-28T09:47:52.570Z eslint:code-path s9_1) TSTypeReference
2020-05-28T09:47:52.570Z eslint:code-path s9_1) TSQualifiedName
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.570Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) TSQualifiedName:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) TSTypeReference:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) ObjectExpression
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Property
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Property:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Property
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.571Z eslint:code-path onCodePathStart s10
2020-05-28T09:47:52.571Z eslint:code-path onCodePathSegmentStart s10_1
2020-05-28T09:47:52.571Z eslint:code-path s10_1) ArrowFunctionExpression
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s10_1) TSTypeAnnotation
2020-05-28T09:47:52.571Z eslint:code-path s10_1) TSTypeReference
2020-05-28T09:47:52.571Z eslint:code-path s10_1) TSQualifiedName
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) TSQualifiedName:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) TSTypeReference:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) BlockStatement
2020-05-28T09:47:52.571Z eslint:code-path s10_1) VariableDeclaration
2020-05-28T09:47:52.571Z eslint:code-path s10_1) VariableDeclarator
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.571Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) VariableDeclarator:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) VariableDeclaration:exit
2020-05-28T09:47:52.571Z eslint:code-path s10_1) ExpressionStatement
2020-05-28T09:47:52.572Z eslint:code-path s10_1) CallExpression
2020-05-28T09:47:52.572Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Literal
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Literal:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) MemberExpression
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier
2020-05-28T09:47:52.572Z eslint:code-path s10_1) Identifier:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) MemberExpression:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) CallExpression:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) ExpressionStatement:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) BlockStatement:exit
2020-05-28T09:47:52.572Z eslint:code-path s10_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.572Z eslint:code-path onCodePathSegmentEnd s10_1
2020-05-28T09:47:52.572Z eslint:code-path onCodePathEnd s10
2020-05-28T09:47:52.572Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s10_1[label="ArrowFunctionExpression\nIdentifier (e)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Benchmark)\nIdentifier (Event)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (benchmark)\nMemberExpression\nIdentifier (e)\nIdentifier (target)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nLiteral (%s %d)\nIdentifier (benchmark)\nMemberExpression\nIdentifier (benchmark)\nIdentifier (count)\nIdentifier:exit (Benchmark)\nIdentifier:exit (Event)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (e)\nIdentifier:exit (benchmark)\nIdentifier:exit (e)\nIdentifier:exit (target)\nMemberExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nLiteral:exit (%s %d)\nIdentifier:exit (benchmark)\nIdentifier:exit (benchmark)\nIdentifier:exit (count)\nMemberExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s10_1->final;
}
2020-05-28T09:47:52.572Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.572Z eslint:code-path s9_1) Property:exit
2020-05-28T09:47:52.572Z eslint:code-path s9_1) ObjectExpression:exit
2020-05-28T09:47:52.572Z eslint:code-path s9_1) VariableDeclarator:exit
2020-05-28T09:47:52.572Z eslint:code-path s9_1) VariableDeclaration:exit
2020-05-28T09:47:52.572Z eslint:code-path s9_1) VariableDeclaration
2020-05-28T09:47:52.572Z eslint:code-path s9_1) VariableDeclarator
2020-05-28T09:47:52.572Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.572Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.572Z eslint:code-path s9_1) NewExpression
2020-05-28T09:47:52.573Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.573Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.573Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.573Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.573Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.573Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.573Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.573Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.573Z eslint:code-path s9_1) NewExpression:exit
2020-05-28T09:47:52.573Z eslint:code-path s9_1) VariableDeclarator:exit
2020-05-28T09:47:52.573Z eslint:code-path s9_1) VariableDeclaration:exit
2020-05-28T09:47:52.573Z eslint:code-path s9_1) ExpressionStatement
2020-05-28T09:47:52.578Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.578Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.578Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.579Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.580Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.580Z eslint:code-path s9_1) CallExpression
2020-05-28T09:47:52.580Z eslint:code-path s9_1) MemberExpression
2020-05-28T09:47:52.580Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.580Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.580Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.580Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.580Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.580Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.580Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.580Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.580Z eslint:code-path onCodePathStart s11
2020-05-28T09:47:52.580Z eslint:code-path onCodePathSegmentStart s11_1
2020-05-28T09:47:52.580Z eslint:code-path s11_1) ArrowFunctionExpression
2020-05-28T09:47:52.580Z eslint:code-path s11_1) CallExpression
2020-05-28T09:47:52.580Z eslint:code-path s11_1) MemberExpression
2020-05-28T09:47:52.580Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.581Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.581Z eslint:code-path s11_1) Identifier
2020-05-28T09:47:52.581Z eslint:code-path s11_1) Identifier:exit
2020-05-28T09:47:52.581Z eslint:code-path s11_1) MemberExpression:exit
2020-05-28T09:47:52.581Z eslint:code-path s11_1) Literal
2020-05-28T09:47:52.581Z eslint:code-path s11_1) Literal:exit
2020-05-28T09:47:52.581Z eslint:code-path s11_1) CallExpression:exit
2020-05-28T09:47:52.581Z eslint:code-path s11_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.581Z eslint:code-path onCodePathSegmentEnd s11_1
2020-05-28T09:47:52.581Z eslint:code-path onCodePathEnd s11
2020-05-28T09:47:52.581Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s11_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (getSync)\nLiteral (greeting.syncFactory)\nIdentifier:exit (ctx)\nIdentifier:exit (getSync)\nMemberExpression:exit\nLiteral:exit (greeting.syncFactory)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s11_1->final;
}
2020-05-28T09:47:52.581Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.581Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.581Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.581Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.581Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.581Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.581Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.581Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.581Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.581Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.581Z eslint:code-path onCodePathStart s12
2020-05-28T09:47:52.581Z eslint:code-path onCodePathSegmentStart s12_1
2020-05-28T09:47:52.581Z eslint:code-path s12_1) ArrowFunctionExpression
2020-05-28T09:47:52.581Z eslint:code-path s12_1) CallExpression
2020-05-28T09:47:52.581Z eslint:code-path s12_1) MemberExpression
2020-05-28T09:47:52.581Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.581Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.581Z eslint:code-path s12_1) Identifier
2020-05-28T09:47:52.581Z eslint:code-path s12_1) Identifier:exit
2020-05-28T09:47:52.581Z eslint:code-path s12_1) MemberExpression:exit
2020-05-28T09:47:52.581Z eslint:code-path s12_1) Literal
2020-05-28T09:47:52.581Z eslint:code-path s12_1) Literal:exit
2020-05-28T09:47:52.582Z eslint:code-path s12_1) CallExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s12_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path onCodePathSegmentEnd s12_1
2020-05-28T09:47:52.582Z eslint:code-path onCodePathEnd s12
2020-05-28T09:47:52.582Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s12_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (get)\nLiteral (greeting.syncFactory)\nIdentifier:exit (ctx)\nIdentifier:exit (get)\nMemberExpression:exit\nLiteral:exit (greeting.syncFactory)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s12_1->final;
}
2020-05-28T09:47:52.582Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.582Z eslint:code-path onCodePathStart s13
2020-05-28T09:47:52.582Z eslint:code-path onCodePathSegmentStart s13_1
2020-05-28T09:47:52.582Z eslint:code-path s13_1) ArrowFunctionExpression
2020-05-28T09:47:52.582Z eslint:code-path s13_1) CallExpression
2020-05-28T09:47:52.582Z eslint:code-path s13_1) MemberExpression
2020-05-28T09:47:52.582Z eslint:code-path s13_1) Identifier
2020-05-28T09:47:52.582Z eslint:code-path s13_1) Identifier:exit
2020-05-28T09:47:52.582Z eslint:code-path s13_1) Identifier
2020-05-28T09:47:52.582Z eslint:code-path s13_1) Identifier:exit
2020-05-28T09:47:52.582Z eslint:code-path s13_1) MemberExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s13_1) Literal
2020-05-28T09:47:52.582Z eslint:code-path s13_1) Literal:exit
2020-05-28T09:47:52.582Z eslint:code-path s13_1) CallExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s13_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path onCodePathSegmentEnd s13_1
2020-05-28T09:47:52.582Z eslint:code-path onCodePathEnd s13
2020-05-28T09:47:52.582Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s13_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (get)\nLiteral (greeting.asyncFactory)\nIdentifier:exit (ctx)\nIdentifier:exit (get)\nMemberExpression:exit\nLiteral:exit (greeting.asyncFactory)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s13_1->final;
}
2020-05-28T09:47:52.582Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.582Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.583Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.583Z eslint:code-path onCodePathStart s14
2020-05-28T09:47:52.583Z eslint:code-path onCodePathSegmentStart s14_1
2020-05-28T09:47:52.583Z eslint:code-path s14_1) ArrowFunctionExpression
2020-05-28T09:47:52.583Z eslint:code-path s14_1) CallExpression
2020-05-28T09:47:52.583Z eslint:code-path s14_1) MemberExpression
2020-05-28T09:47:52.583Z eslint:code-path s14_1) Identifier
2020-05-28T09:47:52.588Z eslint:code-path s14_1) Identifier:exit
2020-05-28T09:47:52.588Z eslint:code-path s14_1) Identifier
2020-05-28T09:47:52.588Z eslint:code-path s14_1) Identifier:exit
2020-05-28T09:47:52.588Z eslint:code-path s14_1) MemberExpression:exit
2020-05-28T09:47:52.588Z eslint:code-path s14_1) Literal
2020-05-28T09:47:52.588Z eslint:code-path s14_1) Literal:exit
2020-05-28T09:47:52.588Z eslint:code-path s14_1) CallExpression:exit
2020-05-28T09:47:52.588Z eslint:code-path s14_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.588Z eslint:code-path onCodePathSegmentEnd s14_1
2020-05-28T09:47:52.588Z eslint:code-path onCodePathEnd s14
2020-05-28T09:47:52.588Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s14_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (getSync)\nLiteral (greeting.syncStaticProvider)\nIdentifier:exit (ctx)\nIdentifier:exit (getSync)\nMemberExpression:exit\nLiteral:exit (greeting.syncStaticProvider)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s14_1->final;
}
2020-05-28T09:47:52.588Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.588Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.588Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.588Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.588Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.588Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.588Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.588Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.588Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.588Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.588Z eslint:code-path onCodePathStart s15
2020-05-28T09:47:52.588Z eslint:code-path onCodePathSegmentStart s15_1
2020-05-28T09:47:52.588Z eslint:code-path s15_1) ArrowFunctionExpression
2020-05-28T09:47:52.589Z eslint:code-path s15_1) CallExpression
2020-05-28T09:47:52.589Z eslint:code-path s15_1) MemberExpression
2020-05-28T09:47:52.589Z eslint:code-path s15_1) Identifier
2020-05-28T09:47:52.589Z eslint:code-path s15_1) Identifier:exit
2020-05-28T09:47:52.589Z eslint:code-path s15_1) Identifier
2020-05-28T09:47:52.589Z eslint:code-path s15_1) Identifier:exit
2020-05-28T09:47:52.589Z eslint:code-path s15_1) MemberExpression:exit
2020-05-28T09:47:52.589Z eslint:code-path s15_1) Literal
2020-05-28T09:47:52.589Z eslint:code-path s15_1) Literal:exit
2020-05-28T09:47:52.589Z eslint:code-path s15_1) CallExpression:exit
2020-05-28T09:47:52.589Z eslint:code-path s15_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.589Z eslint:code-path onCodePathSegmentEnd s15_1
2020-05-28T09:47:52.589Z eslint:code-path onCodePathEnd s15
2020-05-28T09:47:52.589Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s15_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (get)\nLiteral (greeting.syncStaticProvider)\nIdentifier:exit (ctx)\nIdentifier:exit (get)\nMemberExpression:exit\nLiteral:exit (greeting.syncStaticProvider)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s15_1->final;
}
2020-05-28T09:47:52.589Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.589Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.589Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.589Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.589Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.589Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.589Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.589Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.589Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.589Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.589Z eslint:code-path onCodePathStart s16
2020-05-28T09:47:52.589Z eslint:code-path onCodePathSegmentStart s16_1
2020-05-28T09:47:52.589Z eslint:code-path s16_1) ArrowFunctionExpression
2020-05-28T09:47:52.589Z eslint:code-path s16_1) CallExpression
2020-05-28T09:47:52.589Z eslint:code-path s16_1) MemberExpression
2020-05-28T09:47:52.589Z eslint:code-path s16_1) Identifier
2020-05-28T09:47:52.589Z eslint:code-path s16_1) Identifier:exit
2020-05-28T09:47:52.589Z eslint:code-path s16_1) Identifier
2020-05-28T09:47:52.589Z eslint:code-path s16_1) Identifier:exit
2020-05-28T09:47:52.589Z eslint:code-path s16_1) MemberExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s16_1) Literal
2020-05-28T09:47:52.590Z eslint:code-path s16_1) Literal:exit
2020-05-28T09:47:52.590Z eslint:code-path s16_1) CallExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s16_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path onCodePathSegmentEnd s16_1
2020-05-28T09:47:52.590Z eslint:code-path onCodePathEnd s16
2020-05-28T09:47:52.590Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s16_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (get)\nLiteral (greeting.asyncStaticProvider)\nIdentifier:exit (ctx)\nIdentifier:exit (get)\nMemberExpression:exit\nLiteral:exit (greeting.asyncStaticProvider)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s16_1->final;
}
2020-05-28T09:47:52.590Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.590Z eslint:code-path onCodePathStart s17
2020-05-28T09:47:52.590Z eslint:code-path onCodePathSegmentStart s17_1
2020-05-28T09:47:52.590Z eslint:code-path s17_1) ArrowFunctionExpression
2020-05-28T09:47:52.590Z eslint:code-path s17_1) CallExpression
2020-05-28T09:47:52.590Z eslint:code-path s17_1) MemberExpression
2020-05-28T09:47:52.590Z eslint:code-path s17_1) Identifier
2020-05-28T09:47:52.590Z eslint:code-path s17_1) Identifier:exit
2020-05-28T09:47:52.590Z eslint:code-path s17_1) Identifier
2020-05-28T09:47:52.590Z eslint:code-path s17_1) Identifier:exit
2020-05-28T09:47:52.590Z eslint:code-path s17_1) MemberExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s17_1) Literal
2020-05-28T09:47:52.590Z eslint:code-path s17_1) Literal:exit
2020-05-28T09:47:52.590Z eslint:code-path s17_1) CallExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s17_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path onCodePathSegmentEnd s17_1
2020-05-28T09:47:52.590Z eslint:code-path onCodePathEnd s17
2020-05-28T09:47:52.590Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s17_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (getSync)\nLiteral (greeting.syncProvider)\nIdentifier:exit (ctx)\nIdentifier:exit (getSync)\nMemberExpression:exit\nLiteral:exit (greeting.syncProvider)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s17_1->final;
}
2020-05-28T09:47:52.590Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.590Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.590Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.590Z eslint:code-path onCodePathStart s18
2020-05-28T09:47:52.591Z eslint:code-path onCodePathSegmentStart s18_1
2020-05-28T09:47:52.591Z eslint:code-path s18_1) ArrowFunctionExpression
2020-05-28T09:47:52.591Z eslint:code-path s18_1) CallExpression
2020-05-28T09:47:52.591Z eslint:code-path s18_1) MemberExpression
2020-05-28T09:47:52.591Z eslint:code-path s18_1) Identifier
2020-05-28T09:47:52.591Z eslint:code-path s18_1) Identifier:exit
2020-05-28T09:47:52.591Z eslint:code-path s18_1) Identifier
2020-05-28T09:47:52.591Z eslint:code-path s18_1) Identifier:exit
2020-05-28T09:47:52.591Z eslint:code-path s18_1) MemberExpression:exit
2020-05-28T09:47:52.591Z eslint:code-path s18_1) Literal
2020-05-28T09:47:52.591Z eslint:code-path s18_1) Literal:exit
2020-05-28T09:47:52.591Z eslint:code-path s18_1) CallExpression:exit
2020-05-28T09:47:52.591Z eslint:code-path s18_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.591Z eslint:code-path onCodePathSegmentEnd s18_1
2020-05-28T09:47:52.591Z eslint:code-path onCodePathEnd s18
2020-05-28T09:47:52.591Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s18_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (get)\nLiteral (greeting.syncProvider)\nIdentifier:exit (ctx)\nIdentifier:exit (get)\nMemberExpression:exit\nLiteral:exit (greeting.syncProvider)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s18_1->final;
}
2020-05-28T09:47:52.591Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.591Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.591Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.591Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.591Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.591Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.591Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.591Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.591Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.591Z eslint:code-path s9_1) ArrowFunctionExpression
2020-05-28T09:47:52.591Z eslint:code-path onCodePathStart s19
2020-05-28T09:47:52.591Z eslint:code-path onCodePathSegmentStart s19_1
2020-05-28T09:47:52.591Z eslint:code-path s19_1) ArrowFunctionExpression
2020-05-28T09:47:52.591Z eslint:code-path s19_1) CallExpression
2020-05-28T09:47:52.591Z eslint:code-path s19_1) MemberExpression
2020-05-28T09:47:52.591Z eslint:code-path s19_1) Identifier
2020-05-28T09:47:52.592Z eslint:code-path s19_1) Identifier:exit
2020-05-28T09:47:52.592Z eslint:code-path s19_1) Identifier
2020-05-28T09:47:52.592Z eslint:code-path s19_1) Identifier:exit
2020-05-28T09:47:52.592Z eslint:code-path s19_1) MemberExpression:exit
2020-05-28T09:47:52.592Z eslint:code-path s19_1) Literal
2020-05-28T09:47:52.592Z eslint:code-path s19_1) Literal:exit
2020-05-28T09:47:52.592Z eslint:code-path s19_1) CallExpression:exit
2020-05-28T09:47:52.592Z eslint:code-path s19_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.592Z eslint:code-path onCodePathSegmentEnd s19_1
2020-05-28T09:47:52.592Z eslint:code-path onCodePathEnd s19
2020-05-28T09:47:52.592Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s19_1[label="ArrowFunctionExpression\nCallExpression\nMemberExpression\nIdentifier (ctx)\nIdentifier (get)\nLiteral (greeting.asyncProvider)\nIdentifier:exit (ctx)\nIdentifier:exit (get)\nMemberExpression:exit\nLiteral:exit (greeting.asyncProvider)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s19_1->final;
}
2020-05-28T09:47:52.592Z eslint:code-path s9_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) MemberExpression:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) ObjectExpression
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Property
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Identifier
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Identifier:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Literal
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Literal:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) Property:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) ObjectExpression:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) CallExpression:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) ExpressionStatement:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) BlockStatement:exit
2020-05-28T09:47:52.592Z eslint:code-path s9_1) FunctionDeclaration:exit
2020-05-28T09:47:52.592Z eslint:code-path onCodePathSegmentEnd s9_1
2020-05-28T09:47:52.592Z eslint:code-path onCodePathEnd s9
2020-05-28T09:47:52.592Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s9_1[label="FunctionDeclaration\nIdentifier (runBenchmark)\nIdentifier (ctx)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Context)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (options)\nTSTypeAnnotation\nTSTypeReference\nTSQualifiedName\nIdentifier (Benchmark)\nIdentifier (Options)\nObjectExpression\nProperty\nIdentifier (initCount)\nLiteral (1000)\nProperty\nIdentifier (onComplete)\nArrowFunctionExpression\nVariableDeclaration\nVariableDeclarator\nIdentifier (suite)\nNewExpression\nMemberExpression\nIdentifier (Benchmark)\nIdentifier (Suite)\nLiteral (context-bindings)\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nCallExpression\nMemberExpression\nIdentifier (suite)\nIdentifier (add)\nLiteral (factory - getSync)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (add)\nLiteral (factory - get)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (add)\nLiteral (asyncFactory - get)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (add)\nLiteral (staticProvider - getSync)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (add)\nLiteral (staticProvider - get)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (add)\nLiteral (asyncStaticProvider - get)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (add)\nLiteral (provider - getSync)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (add)\nLiteral (provider - get)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (add)\nLiteral (asyncProvider - get)\nArrowFunctionExpression\nIdentifier (options)\nIdentifier (run)\nObjectExpression\nProperty\nIdentifier (async)\nLiteral (true)\nIdentifier:exit (runBenchmark)\nIdentifier:exit (Context)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (ctx)\nIdentifier:exit (Benchmark)\nIdentifier:exit (Options)\nTSQualifiedName:exit\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (options)\nIdentifier:exit (initCount)\nLiteral:exit (1000)\nProperty:exit\nIdentifier:exit (onComplete)\nArrowFunctionExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (suite)\nIdentifier:exit (Benchmark)\nIdentifier:exit (Suite)\nMemberExpression:exit\nLiteral:exit (context-bindings)\nNewExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (suite)\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (factory - getSync)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (factory - get)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (asyncFactory - get)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (staticProvider - getSync)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (staticProvider - get)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (asyncStaticProvider - get)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (provider - getSync)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (provider - get)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (add)\nMemberExpression:exit\nLiteral:exit (asyncProvider - get)\nArrowFunctionExpression:exit\nIdentifier:exit (options)\nCallExpression:exit\nIdentifier:exit (run)\nMemberExpression:exit\nIdentifier:exit (async)\nLiteral:exit (true)\nProperty:exit\nObjectExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s9_1->final;
}
2020-05-28T09:47:52.592Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.592Z eslint:code-path s1_1) IfStatement
2020-05-28T09:47:52.593Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.593Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.593Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.593Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.593Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.593Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.593Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.593Z eslint:code-path onCodePathSegmentStart s1_2
2020-05-28T09:47:52.593Z eslint:code-path s1_2) BlockStatement
2020-05-28T09:47:52.593Z eslint:code-path s1_2) VariableDeclaration
2020-05-28T09:47:52.593Z eslint:code-path s1_2) VariableDeclarator
2020-05-28T09:47:52.593Z eslint:code-path s1_2) Identifier
2020-05-28T09:47:52.593Z eslint:code-path s1_2) Identifier:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) CallExpression
2020-05-28T09:47:52.593Z eslint:code-path s1_2) Identifier
2020-05-28T09:47:52.593Z eslint:code-path s1_2) Identifier:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) CallExpression:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) VariableDeclarator:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) VariableDeclaration:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) ExpressionStatement
2020-05-28T09:47:52.593Z eslint:code-path s1_2) CallExpression
2020-05-28T09:47:52.593Z eslint:code-path s1_2) Identifier
2020-05-28T09:47:52.593Z eslint:code-path s1_2) Identifier:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) Identifier
2020-05-28T09:47:52.593Z eslint:code-path s1_2) Identifier:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) CallExpression:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) ExpressionStatement:exit
2020-05-28T09:47:52.593Z eslint:code-path s1_2) BlockStatement:exit
2020-05-28T09:47:52.594Z eslint:code-path onCodePathSegmentEnd s1_2
2020-05-28T09:47:52.594Z eslint:code-path onCodePathSegmentStart s1_3
2020-05-28T09:47:52.594Z eslint:code-path s1_3) IfStatement:exit
2020-05-28T09:47:52.594Z eslint:code-path s1_3) Program:exit
2020-05-28T09:47:52.594Z eslint:code-path onCodePathSegmentEnd s1_3
2020-05-28T09:47:52.594Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.594Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (Context)\nIdentifier (Context)\nImportSpecifier\nIdentifier (inject)\nIdentifier (inject)\nImportSpecifier\nIdentifier (Provider)\nIdentifier (Provider)\nImportSpecifier\nIdentifier (ValueFactory)\nIdentifier (ValueFactory)\nLiteral (@loopback/context)\nImportDeclaration\nImportDefaultSpecifier\nIdentifier (Benchmark)\nLiteral (benchmark)\nVariableDeclaration\nVariableDeclarator\nIdentifier (factory)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (ValueFactory)\nArrowFunctionExpression\nVariableDeclaration\nVariableDeclarator\nIdentifier (asyncFactory)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (ValueFactory)\nArrowFunctionExpression\nClassDeclaration\nIdentifier (StaticGreetingProvider)\nClassBody\nMethodDefinition\nIdentifier (value)\nFunctionExpression\nClassDeclaration\nIdentifier (AsyncStaticGreetingProvider)\nClassBody\nMethodDefinition\nIdentifier (value)\nFunctionExpression\nClassDeclaration\nIdentifier (GreetingProvider)\nTSClassImplements\nIdentifier (Provider)\nTSTypeParameterInstantiation\nTSStringKeyword\nClassBody\nClassProperty\nDecorator\nCallExpression\nIdentifier (inject)\nLiteral (user)\nIdentifier (user)\nTSTypeAnnotation\nTSStringKeyword\nMethodDefinition\nIdentifier (value)\nFunctionExpression\nClassDeclaration\nIdentifier (AsyncGreetingProvider)\nTSClassImplements\nIdentifier (Provider)\nTSTypeParameterInstantiation\nTSStringKeyword\nClassBody\nClassProperty\nDecorator\nCallExpression\nIdentifier (inject)\nLiteral (user)\nIdentifier (user)\nTSTypeAnnotation\nTSStringKeyword\nMethodDefinition\nIdentifier (value)\nFunctionExpression\nExpressionStatement\nCallExpression\nIdentifier (setupContextBindings)\nFunctionDeclaration\nFunctionDeclaration\nIfStatement\nBinaryExpression\nMemberExpression\nIdentifier (require)\nIdentifier (main)\nIdentifier (module)\nIdentifier:exit (Context)\nIdentifier:exit (Context)\nImportSpecifier:exit\nIdentifier:exit (inject)\nIdentifier:exit (inject)\nImportSpecifier:exit\nIdentifier:exit (Provider)\nIdentifier:exit (Provider)\nImportSpecifier:exit\nIdentifier:exit (ValueFactory)\nIdentifier:exit (ValueFactory)\nImportSpecifier:exit\nLiteral:exit (@loopback/context)\nImportDeclaration:exit\nIdentifier:exit (Benchmark)\nImportDefaultSpecifier:exit\nLiteral:exit (benchmark)\nImportDeclaration:exit\nIdentifier:exit (ValueFactory)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (factory)\nArrowFunctionExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (ValueFactory)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (asyncFactory)\nArrowFunctionExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (StaticGreetingProvider)\nIdentifier:exit (value)\nFunctionExpression:exit\nMethodDefinition:exit\nClassBody:exit\nClassDeclaration:exit\nIdentifier:exit (AsyncStaticGreetingProvider)\nIdentifier:exit (value)\nFunctionExpression:exit\nMethodDefinition:exit\nClassBody:exit\nClassDeclaration:exit\nIdentifier:exit (GreetingProvider)\nIdentifier:exit (Provider)\nTSStringKeyword:exit\nTSTypeParameterInstantiation:exit\nTSClassImplements:exit\nIdentifier:exit (inject)\nLiteral:exit (user)\nCallExpression:exit\nDecorator:exit\nIdentifier:exit (user)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nClassProperty:exit\nIdentifier:exit (value)\nFunctionExpression:exit\nMethodDefinition:exit\nClassBody:exit\nClassDeclaration:exit\nIdentifier:exit (AsyncGreetingProvider)\nIdentifier:exit (Provider)\nTSStringKeyword:exit\nTSTypeParameterInstantiation:exit\nTSClassImplements:exit\nIdentifier:exit (inject)\nLiteral:exit (user)\nCallExpression:exit\nDecorator:exit\nIdentifier:exit (user)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nClassProperty:exit\nIdentifier:exit (value)\nFunctionExpression:exit\nMethodDefinition:exit\nClassBody:exit\nClassDeclaration:exit\nIdentifier:exit (setupContextBindings)\nCallExpression:exit\nExpressionStatement:exit\nFunctionDeclaration:exit\nFunctionDeclaration:exit\nIdentifier:exit (require)\nIdentifier:exit (main)\nMemberExpression:exit\nIdentifier:exit (module)\nBinaryExpression:exit"];
s1_2[label="BlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (ctx)\nCallExpression\nIdentifier (setupContextBindings)\nExpressionStatement\nCallExpression\nIdentifier (runBenchmark)\nIdentifier (ctx)\nIdentifier:exit (ctx)\nIdentifier:exit (setupContextBindings)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (runBenchmark)\nIdentifier:exit (ctx)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s1_3[label="IfStatement:exit\nProgram:exit"];
initial->s1_1->s1_2->s1_3;
s1_1->s1_3->final;
}
2020-05-28T09:47:52.594Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/benchmark/src/context-binding/context-binding.ts (pass 1)
2020-05-28T09:47:52.594Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.594Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.594Z eslint:file-enumerator Leave the directory: /Users/bajtos/src/loopback/next/benchmark/src/context-binding
2020-05-28T09:47:52.594Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/index.ts',
dot: false,
relativePath: 'benchmark/src/index.ts',
result: false
}
2020-05-28T09:47:52.594Z eslint:file-enumerator Yield: index.ts
2020-05-28T09:47:52.594Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.594Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.596Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/benchmark/src/index.ts
2020-05-28T09:47:52.596Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/benchmark/src/index.ts (pass 1)
2020-05-28T09:47:52.596Z eslint:linter Verify
2020-05-28T09:47:52.596Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/benchmark/src/index.ts
2020-05-28T09:47:52.599Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.599Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.599Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/benchmark/src/index.ts
2020-05-28T09:47:52.600Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/benchmark/src/index.ts
2020-05-28T09:47:52.605Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.605Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.605Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.605Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.605Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.605Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ExportSpecifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ExportSpecifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ExportSpecifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ExportSpecifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.606Z eslint:code-path s1_1) ExportNamedDeclaration
2020-05-28T09:47:52.606Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.606Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.606Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.606Z eslint:code-path s2_1) FunctionDeclaration
2020-05-28T09:47:52.606Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s2_1) BlockStatement
2020-05-28T09:47:52.606Z eslint:code-path s2_1) VariableDeclaration
2020-05-28T09:47:52.606Z eslint:code-path s2_1) VariableDeclarator
2020-05-28T09:47:52.606Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.606Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.606Z eslint:code-path s2_1) LogicalExpression
2020-05-28T09:47:52.607Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.607Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Literal
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Literal:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) LogicalExpression:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) VariableDeclarator:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) VariableDeclaration:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) VariableDeclaration
2020-05-28T09:47:52.607Z eslint:code-path s2_1) VariableDeclarator
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.607Z eslint:code-path s2_1) TSTypeAnnotation
2020-05-28T09:47:52.607Z eslint:code-path s2_1) TSTypeReference
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.607Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) TSTypeReference:exit
2020-05-28T09:47:52.607Z eslint:code-path s2_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) ObjectExpression
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Property
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) UnaryExpression
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) UnaryExpression:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Property:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) ObjectExpression:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) VariableDeclarator:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) VariableDeclaration:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) VariableDeclaration
2020-05-28T09:47:52.608Z eslint:code-path s2_1) VariableDeclarator
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) NewExpression
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.608Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) NewExpression:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) VariableDeclarator:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) VariableDeclaration:exit
2020-05-28T09:47:52.608Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.609Z eslint:code-path s2_1) AssignmentExpression
2020-05-28T09:47:52.609Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.609Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.609Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.609Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.609Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.609Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.609Z eslint:code-path s2_1) ArrowFunctionExpression
2020-05-28T09:47:52.609Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.609Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.609Z eslint:code-path s3_1) ArrowFunctionExpression
2020-05-28T09:47:52.609Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.609Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.609Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.609Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.609Z eslint:code-path s3_1) CallExpression
2020-05-28T09:47:52.610Z eslint:code-path s3_1) MemberExpression
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.610Z eslint:code-path s3_1) MemberExpression:exit
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.610Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.610Z eslint:code-path s3_1) CallExpression:exit
2020-05-28T09:47:52.610Z eslint:code-path s3_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.610Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.610Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.610Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="ArrowFunctionExpression\nIdentifier (title)\nIdentifier (stats)\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nLiteral (%s:)\nIdentifier (title)\nIdentifier (stats)\nIdentifier:exit (title)\nIdentifier:exit (stats)\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nLiteral:exit (%s:)\nIdentifier:exit (title)\nIdentifier:exit (stats)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s3_1->final;
}
2020-05-28T09:47:52.610Z eslint:code-path s2_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) AssignmentExpression:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) ExpressionStatement
2020-05-28T09:47:52.611Z eslint:code-path s2_1) AwaitExpression
2020-05-28T09:47:52.611Z eslint:code-path s2_1) CallExpression
2020-05-28T09:47:52.611Z eslint:code-path s2_1) MemberExpression
2020-05-28T09:47:52.611Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.611Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.611Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) MemberExpression:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) CallExpression:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) AwaitExpression:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) ExpressionStatement:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) BlockStatement:exit
2020-05-28T09:47:52.611Z eslint:code-path s2_1) FunctionDeclaration:exit
2020-05-28T09:47:52.611Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.611Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.611Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="FunctionDeclaration\nIdentifier (main)\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (duration)\nLogicalExpression\nMemberExpression\nMemberExpression\nIdentifier (process)\nIdentifier (env)\nIdentifier (DURATION)\nLiteral (30)\nVariableDeclaration\nVariableDeclarator\nIdentifier (options)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (Options)\nObjectExpression\nProperty\nIdentifier (duration)\nUnaryExpression\nIdentifier (duration)\nVariableDeclaration\nVariableDeclarator\nIdentifier (bench)\nNewExpression\nIdentifier (Benchmark)\nIdentifier (options)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nIdentifier (bench)\nIdentifier (logger)\nArrowFunctionExpression\nExpressionStatement\nAwaitExpression\nCallExpression\nMemberExpression\nIdentifier (bench)\nIdentifier (run)\nIdentifier:exit (main)\nIdentifier:exit (duration)\nIdentifier:exit (process)\nIdentifier:exit (env)\nMemberExpression:exit\nIdentifier:exit (DURATION)\nMemberExpression:exit\nLiteral:exit (30)\nLogicalExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (Options)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (options)\nIdentifier:exit (duration)\nIdentifier:exit (duration)\nUnaryExpression:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (bench)\nIdentifier:exit (Benchmark)\nIdentifier:exit (options)\nNewExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (bench)\nIdentifier:exit (logger)\nMemberExpression:exit\nArrowFunctionExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (bench)\nIdentifier:exit (run)\nMemberExpression:exit\nCallExpression:exit\nAwaitExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s2_1->final;
}
2020-05-28T09:47:52.611Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.611Z eslint:code-path s1_1) ExportNamedDeclaration:exit
2020-05-28T09:47:52.611Z eslint:code-path s1_1) IfStatement
2020-05-28T09:47:52.611Z eslint:code-path s1_1) BinaryExpression
2020-05-28T09:47:52.612Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.612Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.612Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.612Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.612Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.612Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.612Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.612Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.612Z eslint:code-path s1_1) BinaryExpression:exit
2020-05-28T09:47:52.612Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.612Z eslint:code-path onCodePathSegmentStart s1_2
2020-05-28T09:47:52.612Z eslint:code-path s1_2) BlockStatement
2020-05-28T09:47:52.612Z eslint:code-path s1_2) ExpressionStatement
2020-05-28T09:47:52.614Z eslint:code-path s1_2) CallExpression
2020-05-28T09:47:52.614Z eslint:code-path s1_2) MemberExpression
2020-05-28T09:47:52.614Z eslint:code-path s1_2) CallExpression
2020-05-28T09:47:52.614Z eslint:code-path s1_2) Identifier
2020-05-28T09:47:52.614Z eslint:code-path s1_2) Identifier:exit
2020-05-28T09:47:52.614Z eslint:code-path s1_2) CallExpression:exit
2020-05-28T09:47:52.614Z eslint:code-path s1_2) Identifier
2020-05-28T09:47:52.614Z eslint:code-path s1_2) Identifier:exit
2020-05-28T09:47:52.614Z eslint:code-path s1_2) MemberExpression:exit
2020-05-28T09:47:52.614Z eslint:code-path s1_2) ArrowFunctionExpression
2020-05-28T09:47:52.614Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.614Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.614Z eslint:code-path s4_1) ArrowFunctionExpression
2020-05-28T09:47:52.615Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.615Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.615Z eslint:code-path s4_1) CallExpression
2020-05-28T09:47:52.615Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.615Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.615Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.615Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.615Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.615Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.615Z eslint:code-path s4_1) Literal
2020-05-28T09:47:52.615Z eslint:code-path s4_1) Literal:exit
2020-05-28T09:47:52.615Z eslint:code-path s4_1) CallExpression:exit
2020-05-28T09:47:52.615Z eslint:code-path s4_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.615Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.615Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.615Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="ArrowFunctionExpression\nIdentifier (success)\nCallExpression\nMemberExpression\nIdentifier (process)\nIdentifier (exit)\nLiteral (0)\nIdentifier:exit (success)\nIdentifier:exit (process)\nIdentifier:exit (exit)\nMemberExpression:exit\nLiteral:exit (0)\nCallExpression:exit\nArrowFunctionExpression:exit"];
initial->s4_1->final;
}
2020-05-28T09:47:52.615Z eslint:code-path s1_2) ArrowFunctionExpression:exit
2020-05-28T09:47:52.615Z eslint:code-path s1_2) ArrowFunctionExpression
2020-05-28T09:47:52.615Z eslint:code-path onCodePathStart s5
2020-05-28T09:47:52.615Z eslint:code-path onCodePathSegmentStart s5_1
2020-05-28T09:47:52.615Z eslint:code-path s5_1) ArrowFunctionExpression
2020-05-28T09:47:52.615Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.615Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.615Z eslint:code-path s5_1) BlockStatement
2020-05-28T09:47:52.615Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.615Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.615Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.615Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.615Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.615Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.616Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.616Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.616Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) BlockStatement:exit
2020-05-28T09:47:52.616Z eslint:code-path s5_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.616Z eslint:code-path onCodePathSegmentEnd s5_1
2020-05-28T09:47:52.616Z eslint:code-path onCodePathEnd s5
2020-05-28T09:47:52.616Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s5_1[label="ArrowFunctionExpression\nIdentifier (err)\nBlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (error)\nLiteral (Cannot run the benchmark.)\nIdentifier (err)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (process)\nIdentifier (exit)\nLiteral (1)\nIdentifier:exit (err)\nIdentifier:exit (console)\nIdentifier:exit (error)\nMemberExpression:exit\nLiteral:exit (Cannot run the benchmark.)\nIdentifier:exit (err)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (process)\nIdentifier:exit (exit)\nMemberExpression:exit\nLiteral:exit (1)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s5_1->final;
}
2020-05-28T09:47:52.616Z eslint:code-path s1_2) ArrowFunctionExpression:exit
2020-05-28T09:47:52.616Z eslint:code-path s1_2) CallExpression:exit
2020-05-28T09:47:52.616Z eslint:code-path s1_2) ExpressionStatement:exit
2020-05-28T09:47:52.616Z eslint:code-path s1_2) BlockStatement:exit
2020-05-28T09:47:52.616Z eslint:code-path onCodePathSegmentEnd s1_2
2020-05-28T09:47:52.616Z eslint:code-path onCodePathSegmentStart s1_3
2020-05-28T09:47:52.616Z eslint:code-path s1_3) IfStatement:exit
2020-05-28T09:47:52.616Z eslint:code-path s1_3) Program:exit
2020-05-28T09:47:52.616Z eslint:code-path onCodePathSegmentEnd s1_3
2020-05-28T09:47:52.616Z eslint:code-path onCodePathEnd s1
2020-05-28T09:47:52.616Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s1_1[label="Program\nImportDeclaration\nImportSpecifier\nIdentifier (Benchmark)\nIdentifier (Benchmark)\nImportSpecifier\nIdentifier (Options)\nIdentifier (Options)\nLiteral (./benchmark)\nExportNamedDeclaration\nExportSpecifier\nIdentifier (Benchmark)\nIdentifier (Benchmark)\nExportSpecifier\nIdentifier (Options)\nIdentifier (Options)\nExportNamedDeclaration\nFunctionDeclaration\nIfStatement\nBinaryExpression\nMemberExpression\nIdentifier (require)\nIdentifier (main)\nIdentifier (module)\nIdentifier:exit (Benchmark)\nIdentifier:exit (Benchmark)\nImportSpecifier:exit\nIdentifier:exit (Options)\nIdentifier:exit (Options)\nImportSpecifier:exit\nLiteral:exit (./benchmark)\nImportDeclaration:exit\nIdentifier:exit (Benchmark)\nIdentifier:exit (Benchmark)\nExportSpecifier:exit\nIdentifier:exit (Options)\nIdentifier:exit (Options)\nExportSpecifier:exit\nExportNamedDeclaration:exit\nFunctionDeclaration:exit\nExportNamedDeclaration:exit\nIdentifier:exit (require)\nIdentifier:exit (main)\nMemberExpression:exit\nIdentifier:exit (module)\nBinaryExpression:exit"];
s1_2[label="BlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nCallExpression\nIdentifier (main)\nIdentifier (then)\nArrowFunctionExpression\nArrowFunctionExpression\nIdentifier:exit (main)\nCallExpression:exit\nIdentifier:exit (then)\nMemberExpression:exit\nArrowFunctionExpression:exit\nArrowFunctionExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s1_3[label="IfStatement:exit\nProgram:exit"];
initial->s1_1->s1_2->s1_3;
s1_1->s1_3->final;
}
2020-05-28T09:47:52.617Z eslint:linter Generating fixed text for /Users/bajtos/src/loopback/next/benchmark/src/index.ts (pass 1)
2020-05-28T09:47:52.617Z eslint:source-code-fixer Applying fixes
2020-05-28T09:47:52.617Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2020-05-28T09:47:52.617Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/rest-routing/',
dot: false,
relativePath: 'benchmark/src/rest-routing/',
result: false
}
2020-05-28T09:47:52.617Z eslint:file-enumerator Enter the directory: /Users/bajtos/src/loopback/next/benchmark/src/rest-routing
2020-05-28T09:47:52.617Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src/rest-routing.
2020-05-28T09:47:52.617Z eslint:cascading-config-array-factory No cache found: /Users/bajtos/src/loopback/next/benchmark/src/rest-routing.
2020-05-28T09:47:52.617Z eslint:config-array-factory Config file not found on /Users/bajtos/src/loopback/next/benchmark/src/rest-routing
2020-05-28T09:47:52.617Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src.
2020-05-28T09:47:52.617Z eslint:file-enumerator Didn't match: README.md
2020-05-28T09:47:52.617Z eslint:ignore-pattern Check {
filePath: '/Users/bajtos/src/loopback/next/benchmark/src/rest-routing/routing-table.ts',
dot: false,
relativePath: 'benchmark/src/rest-routing/routing-table.ts',
result: false
}
2020-05-28T09:47:52.617Z eslint:file-enumerator Yield: routing-table.ts
2020-05-28T09:47:52.617Z eslint:cascading-config-array-factory Load config files for /Users/bajtos/src/loopback/next/benchmark/src/rest-routing.
2020-05-28T09:47:52.617Z eslint:cascading-config-array-factory Cache hit: /Users/bajtos/src/loopback/next/benchmark/src/rest-routing.
2020-05-28T09:47:52.618Z eslint:cli-engine Lint /Users/bajtos/src/loopback/next/benchmark/src/rest-routing/routing-table.ts
2020-05-28T09:47:52.618Z eslint:linter Linting code for /Users/bajtos/src/loopback/next/benchmark/src/rest-routing/routing-table.ts (pass 1)
2020-05-28T09:47:52.618Z eslint:linter Verify
2020-05-28T09:47:52.618Z eslint:linter With ConfigArray: /Users/bajtos/src/loopback/next/benchmark/src/rest-routing/routing-table.ts
2020-05-28T09:47:52.621Z typescript-eslint:typescript-estree:parser parserOptions.project matched projects: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.621Z typescript-eslint:typescript-estree:parser ignore list applied to parserOptions.project: [
'tsconfig.eslint.json',
'acceptance/extension-logging-fluentd/tsconfig.json',
'acceptance/repository-cloudant/tsconfig.json',
'acceptance/repository-mongodb/tsconfig.json',
'acceptance/repository-mysql/tsconfig.json',
'acceptance/repository-postgresql/tsconfig.json',
'fixtures/mock-oauth2-provider/tsconfig.json',
'benchmark/tsconfig.json',
'examples/access-control-migration/tsconfig.json',
'examples/context/tsconfig.json',
'examples/express-composition/tsconfig.json',
'examples/file-transfer/tsconfig.json',
'examples/greeter-extension/tsconfig.json',
'examples/greeting-app/tsconfig.json',
'examples/hello-world/tsconfig.json',
'examples/lb3-application/tsconfig.json',
'examples/log-extension/tsconfig.json',
'examples/metrics-prometheus/tsconfig.json',
'examples/multi-tenancy/tsconfig.json',
'examples/passport-login/tsconfig.json',
'examples/rest-crud/tsconfig.json',
'examples/rpc-server/tsconfig.json',
'examples/soap-calculator/tsconfig.json',
'examples/todo-jwt/tsconfig.json',
'examples/todo-list/tsconfig.json',
'examples/todo/tsconfig.json',
'examples/validation-app/tsconfig.json',
'packages/authentication/tsconfig.json',
'packages/authorization/tsconfig.json',
'packages/boot/tsconfig.json',
'packages/booter-lb3app/tsconfig.json',
'packages/context/tsconfig.json',
'packages/core/tsconfig.json',
'packages/express/tsconfig.json',
'packages/http-caching-proxy/tsconfig.json',
'packages/http-server/tsconfig.json',
'packages/metadata/tsconfig.json',
'packages/model-api-builder/tsconfig.json',
'packages/openapi-spec-builder/tsconfig.json',
'packages/openapi-v3/tsconfig.json',
'packages/repository-json-schema/tsconfig.json',
'packages/repository-tests/tsconfig.json',
'packages/repository/tsconfig.json',
'packages/rest-crud/tsconfig.json',
'packages/rest-explorer/tsconfig.json',
'packages/rest/tsconfig.json',
'packages/security/tsconfig.json',
'packages/service-proxy/tsconfig.json',
'packages/testlab/tsconfig.json',
'packages/tsdocs/tsconfig.json',
'extensions/apiconnect/tsconfig.json',
'extensions/authentication-jwt/tsconfig.json',
'extensions/authentication-passport/tsconfig.json',
'extensions/context-explorer/tsconfig.json',
'extensions/cron/tsconfig.json',
'extensions/health/tsconfig.json',
'extensions/logging/tsconfig.json',
'extensions/metrics/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg1/tsconfig.json',
'packages/tsdocs/fixtures/monorepo/packages/pkg2/tsconfig.json'
]
2020-05-28T09:47:52.621Z typescript-eslint:typescript-estree:createProjectProgram Creating project program for: /Users/bajtos/src/loopback/next/benchmark/src/rest-routing/routing-table.ts
2020-05-28T09:47:52.621Z typescript-eslint:typescript-estree:createWatchProgram Found existing program for file. /users/bajtos/src/loopback/next/benchmark/src/rest-routing/routing-table.ts
2020-05-28T09:47:52.640Z eslint:config-comment-parser Parsing list config
2020-05-28T09:47:52.642Z eslint:code-path onCodePathStart s1
2020-05-28T09:47:52.642Z eslint:code-path onCodePathSegmentStart s1_1
2020-05-28T09:47:52.642Z eslint:code-path s1_1) Program
2020-05-28T09:47:52.642Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.642Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.642Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.642Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.642Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportDeclaration
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportSpecifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.643Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) ImportDeclaration:exit
2020-05-28T09:47:52.643Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.643Z eslint:code-path onCodePathStart s2
2020-05-28T09:47:52.643Z eslint:code-path onCodePathSegmentStart s2_1
2020-05-28T09:47:52.643Z eslint:code-path s2_1) FunctionDeclaration
2020-05-28T09:47:52.643Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path s2_1) AssignmentPattern
2020-05-28T09:47:52.643Z eslint:code-path s2_1) Identifier
2020-05-28T09:47:52.643Z eslint:code-path s2_1) Identifier:exit
2020-05-28T09:47:52.643Z eslint:code-path onCodePathSegmentEnd s2_1
2020-05-28T09:47:52.644Z eslint:code-path onCodePathSegmentStart s2_2
2020-05-28T09:47:52.644Z eslint:code-path s2_2) Literal
2020-05-28T09:47:52.644Z eslint:code-path s2_2) Literal:exit
2020-05-28T09:47:52.644Z eslint:code-path onCodePathSegmentEnd s2_2
2020-05-28T09:47:52.644Z eslint:code-path onCodePathSegmentStart s2_3
2020-05-28T09:47:52.644Z eslint:code-path s2_3) AssignmentPattern:exit
2020-05-28T09:47:52.644Z eslint:code-path s2_3) BlockStatement
2020-05-28T09:47:52.644Z eslint:code-path s2_3) VariableDeclaration
2020-05-28T09:47:52.644Z eslint:code-path s2_3) VariableDeclarator
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.644Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.644Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.644Z eslint:code-path s2_3) VariableDeclarator:exit
2020-05-28T09:47:52.644Z eslint:code-path s2_3) VariableDeclaration:exit
2020-05-28T09:47:52.644Z eslint:code-path s2_3) VariableDeclaration
2020-05-28T09:47:52.644Z eslint:code-path s2_3) VariableDeclarator
2020-05-28T09:47:52.644Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.645Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.645Z eslint:code-path s2_3) NewExpression
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.645Z eslint:code-path s2_3) NewExpression:exit
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.645Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.645Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.645Z eslint:code-path s2_3) VariableDeclarator:exit
2020-05-28T09:47:52.645Z eslint:code-path s2_3) VariableDeclaration:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) VariableDeclaration
2020-05-28T09:47:52.646Z eslint:code-path s2_3) VariableDeclarator
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) NewExpression
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) NewExpression:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) VariableDeclarator:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) VariableDeclaration:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) VariableDeclaration
2020-05-28T09:47:52.646Z eslint:code-path s2_3) VariableDeclarator
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.646Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.646Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.647Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.648Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) VariableDeclarator:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) VariableDeclaration:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) VariableDeclaration
2020-05-28T09:47:52.648Z eslint:code-path s2_3) VariableDeclarator
2020-05-28T09:47:52.648Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.648Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.648Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.648Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) VariableDeclarator:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) VariableDeclaration:exit
2020-05-28T09:47:52.648Z eslint:code-path s2_3) ExpressionStatement
2020-05-28T09:47:52.648Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.649Z eslint:code-path s2_3) MemberExpression
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) MemberExpression:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.649Z eslint:code-path s2_3) MemberExpression
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) MemberExpression:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.649Z eslint:code-path s2_3) MemberExpression
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.649Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) MemberExpression:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.650Z eslint:code-path s2_3) MemberExpression
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) MemberExpression:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.650Z eslint:code-path s2_3) MemberExpression
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) MemberExpression:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.650Z eslint:code-path s2_3) CallExpression
2020-05-28T09:47:52.650Z eslint:code-path s2_3) MemberExpression
2020-05-28T09:47:52.650Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.651Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_3) Identifier
2020-05-28T09:47:52.651Z eslint:code-path s2_3) Identifier:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_3) MemberExpression:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_3) Literal
2020-05-28T09:47:52.651Z eslint:code-path s2_3) Literal:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_3) CallExpression:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_3) ExpressionStatement:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_3) ForOfStatement
2020-05-28T09:47:52.651Z eslint:code-path onCodePathSegmentEnd s2_3
2020-05-28T09:47:52.651Z eslint:code-path onCodePathSegmentStart s2_4
2020-05-28T09:47:52.651Z eslint:code-path s2_4) VariableDeclaration
2020-05-28T09:47:52.651Z eslint:code-path s2_4) VariableDeclarator
2020-05-28T09:47:52.651Z eslint:code-path s2_4) Identifier
2020-05-28T09:47:52.651Z eslint:code-path s2_4) Identifier:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_4) VariableDeclarator:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_4) VariableDeclaration:exit
2020-05-28T09:47:52.651Z eslint:code-path onCodePathSegmentEnd s2_4
2020-05-28T09:47:52.651Z eslint:code-path onCodePathSegmentStart s2_5
2020-05-28T09:47:52.651Z eslint:code-path s2_5) ArrayExpression
2020-05-28T09:47:52.651Z eslint:code-path s2_5) Identifier
2020-05-28T09:47:52.651Z eslint:code-path s2_5) Identifier:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_5) Identifier
2020-05-28T09:47:52.651Z eslint:code-path s2_5) Identifier:exit
2020-05-28T09:47:52.651Z eslint:code-path s2_5) ArrayExpression:exit
2020-05-28T09:47:52.651Z eslint:code-path onCodePathSegmentLoop s2_5 -> s2_4
2020-05-28T09:47:52.651Z eslint:code-path onCodePathSegmentEnd s2_5
2020-05-28T09:47:52.651Z eslint:code-path onCodePathSegmentStart s2_6
2020-05-28T09:47:52.651Z eslint:code-path s2_6) BlockStatement
2020-05-28T09:47:52.651Z eslint:code-path s2_6) ExpressionStatement
2020-05-28T09:47:52.651Z eslint:code-path s2_6) CallExpression
2020-05-28T09:47:52.652Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.652Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.652Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.652Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.652Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.652Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.652Z eslint:code-path s2_6) Literal
2020-05-28T09:47:52.652Z eslint:code-path s2_6) Literal:exit
2020-05-28T09:47:52.652Z eslint:code-path s2_6) CallExpression
2020-05-28T09:47:52.656Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.656Z eslint:code-path s2_6) TemplateLiteral
2020-05-28T09:47:52.656Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.656Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.656Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.656Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.656Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.656Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.656Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.656Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.656Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.656Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.656Z eslint:code-path s2_6) TemplateLiteral:exit
2020-05-28T09:47:52.656Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.656Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Literal
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Literal:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) CallExpression:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) CallExpression
2020-05-28T09:47:52.657Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.657Z eslint:code-path s2_6) TemplateLiteral
2020-05-28T09:47:52.657Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.657Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.657Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) TemplateLiteral:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Literal
2020-05-28T09:47:52.657Z eslint:code-path s2_6) Literal:exit
2020-05-28T09:47:52.657Z eslint:code-path s2_6) CallExpression:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) CallExpression
2020-05-28T09:47:52.658Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.658Z eslint:code-path s2_6) TemplateLiteral
2020-05-28T09:47:52.658Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.658Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.658Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.658Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.658Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.658Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) TemplateLiteral:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.658Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) Literal
2020-05-28T09:47:52.658Z eslint:code-path s2_6) Literal:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) CallExpression:exit
2020-05-28T09:47:52.658Z eslint:code-path s2_6) CallExpression
2020-05-28T09:47:52.659Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateLiteral
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateLiteral:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Literal
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Literal:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) CallExpression:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) CallExpression
2020-05-28T09:47:52.659Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateLiteral
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateElement
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateElement:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) MemberExpression
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) TemplateLiteral:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Identifier:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) MemberExpression:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Literal
2020-05-28T09:47:52.659Z eslint:code-path s2_6) Literal:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) CallExpression:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) CallExpression:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) ExpressionStatement:exit
2020-05-28T09:47:52.659Z eslint:code-path s2_6) BlockStatement:exit
2020-05-28T09:47:52.659Z eslint:code-path onCodePathSegmentLoop s2_6 -> s2_4
2020-05-28T09:47:52.660Z eslint:code-path onCodePathSegmentEnd s2_6
2020-05-28T09:47:52.660Z eslint:code-path onCodePathSegmentStart s2_7
2020-05-28T09:47:52.660Z eslint:code-path s2_7) ForOfStatement:exit
2020-05-28T09:47:52.660Z eslint:code-path s2_7) BlockStatement:exit
2020-05-28T09:47:52.660Z eslint:code-path s2_7) FunctionDeclaration:exit
2020-05-28T09:47:52.660Z eslint:code-path onCodePathSegmentEnd s2_7
2020-05-28T09:47:52.660Z eslint:code-path onCodePathEnd s2
2020-05-28T09:47:52.660Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s2_1[label="FunctionDeclaration\nIdentifier (runBenchmark)\nAssignmentPattern\nIdentifier (count)\nIdentifier:exit (runBenchmark)\nIdentifier:exit (count)"];
s2_2[label="Literal (1000)\nLiteral:exit (1000)"];
s2_3[label="BlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (spec)\nCallExpression\nIdentifier (givenNumberOfRoutes)\nLiteral (/hello)\nIdentifier (count)\nVariableDeclaration\nVariableDeclarator\nIdentifier (trieTest)\nCallExpression\nIdentifier (givenRouter)\nNewExpression\nIdentifier (TrieRouter)\nIdentifier (spec)\nIdentifier (count)\nVariableDeclaration\nVariableDeclarator\nIdentifier (regexpTest)\nCallExpression\nIdentifier (givenRouter)\nNewExpression\nIdentifier (RegExpRouter)\nIdentifier (spec)\nIdentifier (count)\nVariableDeclaration\nVariableDeclarator\nIdentifier (result1)\nCallExpression\nIdentifier (trieTest)\nVariableDeclaration\nVariableDeclarator\nIdentifier (result2)\nCallExpression\nIdentifier (regexpTest)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nLiteral (%s %s %s %s %s)\nCallExpression\nMemberExpression\nLiteral (name)\nIdentifier (padEnd)\nLiteral (12)\nCallExpression\nMemberExpression\nLiteral (duration)\nIdentifier (padStart)\nLiteral (16)\nCallExpression\nMemberExpression\nLiteral (count)\nIdentifier (padStart)\nLiteral (8)\nCallExpression\nMemberExpression\nLiteral (found)\nIdentifier (padStart)\nLiteral (8)\nCallExpression\nMemberExpression\nLiteral (missed)\nIdentifier (padStart)\nLiteral (8)\nForOfStatement\nAssignmentPattern:exit\nIdentifier:exit (spec)\nIdentifier:exit (givenNumberOfRoutes)\nLiteral:exit (/hello)\nIdentifier:exit (count)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (trieTest)\nIdentifier:exit (givenRouter)\nIdentifier:exit (TrieRouter)\nNewExpression:exit\nIdentifier:exit (spec)\nIdentifier:exit (count)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (regexpTest)\nIdentifier:exit (givenRouter)\nIdentifier:exit (RegExpRouter)\nNewExpression:exit\nIdentifier:exit (spec)\nIdentifier:exit (count)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (result1)\nIdentifier:exit (trieTest)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (result2)\nIdentifier:exit (regexpTest)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nLiteral:exit (%s %s %s %s %s)\nLiteral:exit (name)\nIdentifier:exit (padEnd)\nMemberExpression:exit\nLiteral:exit (12)\nCallExpression:exit\nLiteral:exit (duration)\nIdentifier:exit (padStart)\nMemberExpression:exit\nLiteral:exit (16)\nCallExpression:exit\nLiteral:exit (count)\nIdentifier:exit (padStart)\nMemberExpression:exit\nLiteral:exit (8)\nCallExpression:exit\nLiteral:exit (found)\nIdentifier:exit (padStart)\nMemberExpression:exit\nLiteral:exit (8)\nCallExpression:exit\nLiteral:exit (missed)\nIdentifier:exit (padStart)\nMemberExpression:exit\nLiteral:exit (8)\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit"];
s2_5[label="ArrayExpression\nIdentifier (result1)\nIdentifier (result2)\nIdentifier:exit (result1)\nIdentifier:exit (result2)\nArrayExpression:exit"];
s2_4[label="VariableDeclaration\nVariableDeclarator\nIdentifier (r)\nIdentifier:exit (r)\nVariableDeclarator:exit\nVariableDeclaration:exit"];
s2_6[label="BlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nLiteral (%s %s %s %s %s)\nCallExpression\nMemberExpression\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nIdentifier (r)\nIdentifier (name)\nIdentifier (padEnd)\nLiteral (12)\nCallExpression\nMemberExpression\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nIdentifier (r)\nIdentifier (duration)\nIdentifier (padStart)\nLiteral (16)\nCallExpression\nMemberExpression\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nIdentifier (r)\nIdentifier (count)\nIdentifier (padStart)\nLiteral (8)\nCallExpression\nMemberExpression\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nIdentifier (r)\nIdentifier (found)\nIdentifier (padStart)\nLiteral (8)\nCallExpression\nMemberExpression\nTemplateLiteral\nTemplateElement\nTemplateElement\nMemberExpression\nIdentifier (r)\nIdentifier (missed)\nIdentifier (padStart)\nLiteral (8)\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nLiteral:exit (%s %s %s %s %s)\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (r)\nIdentifier:exit (name)\nMemberExpression:exit\nTemplateLiteral:exit\nIdentifier:exit (padEnd)\nMemberExpression:exit\nLiteral:exit (12)\nCallExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (r)\nIdentifier:exit (duration)\nMemberExpression:exit\nTemplateLiteral:exit\nIdentifier:exit (padStart)\nMemberExpression:exit\nLiteral:exit (16)\nCallExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (r)\nIdentifier:exit (count)\nMemberExpression:exit\nTemplateLiteral:exit\nIdentifier:exit (padStart)\nMemberExpression:exit\nLiteral:exit (8)\nCallExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (r)\nIdentifier:exit (found)\nMemberExpression:exit\nTemplateLiteral:exit\nIdentifier:exit (padStart)\nMemberExpression:exit\nLiteral:exit (8)\nCallExpression:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (r)\nIdentifier:exit (missed)\nMemberExpression:exit\nTemplateLiteral:exit\nIdentifier:exit (padStart)\nMemberExpression:exit\nLiteral:exit (8)\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s2_7[label="ForOfStatement:exit\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s2_1->s2_2->s2_3->s2_5->s2_4->s2_6->s2_4;
s2_1->s2_3;
s2_5->s2_7;
s2_6->s2_7->final;
}
2020-05-28T09:47:52.660Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.660Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.660Z eslint:code-path onCodePathStart s3
2020-05-28T09:47:52.660Z eslint:code-path onCodePathSegmentStart s3_1
2020-05-28T09:47:52.660Z eslint:code-path s3_1) FunctionDeclaration
2020-05-28T09:47:52.660Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.660Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.660Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.660Z eslint:code-path s3_1) TSTypeAnnotation
2020-05-28T09:47:52.660Z eslint:code-path s3_1) TSStringKeyword
2020-05-28T09:47:52.660Z eslint:code-path s3_1) TSStringKeyword:exit
2020-05-28T09:47:52.660Z eslint:code-path s3_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.660Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.660Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.660Z eslint:code-path s3_1) TSTypeAnnotation
2020-05-28T09:47:52.660Z eslint:code-path s3_1) TSNumberKeyword
2020-05-28T09:47:52.660Z eslint:code-path s3_1) TSNumberKeyword:exit
2020-05-28T09:47:52.660Z eslint:code-path s3_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.660Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.660Z eslint:code-path s3_1) BlockStatement
2020-05-28T09:47:52.660Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.660Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.660Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.660Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.660Z eslint:code-path s3_1) CallExpression
2020-05-28T09:47:52.661Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.661Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_1) CallExpression:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_1) VariableDeclaration
2020-05-28T09:47:52.661Z eslint:code-path s3_1) VariableDeclarator
2020-05-28T09:47:52.661Z eslint:code-path s3_1) Identifier
2020-05-28T09:47:52.661Z eslint:code-path s3_1) Identifier:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_1) Literal
2020-05-28T09:47:52.661Z eslint:code-path s3_1) Literal:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_1) VariableDeclarator:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_1) VariableDeclaration:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_1) WhileStatement
2020-05-28T09:47:52.661Z eslint:code-path onCodePathSegmentEnd s3_1
2020-05-28T09:47:52.661Z eslint:code-path onCodePathSegmentStart s3_2
2020-05-28T09:47:52.661Z eslint:code-path s3_2) BinaryExpression
2020-05-28T09:47:52.661Z eslint:code-path s3_2) Identifier
2020-05-28T09:47:52.661Z eslint:code-path s3_2) Identifier:exit
2020-05-28T09:47:52.661Z eslint:code-path s3_2) Identifier
2020-05-28T09:47:52.662Z eslint:code-path s3_2) Identifier:exit
2020-05-28T09:47:52.662Z eslint:code-path s3_2) BinaryExpression:exit
2020-05-28T09:47:52.662Z eslint:code-path onCodePathSegmentEnd s3_2
2020-05-28T09:47:52.662Z eslint:code-path onCodePathSegmentStart s3_3
2020-05-28T09:47:52.662Z eslint:code-path s3_3) BlockStatement
2020-05-28T09:47:52.662Z eslint:code-path s3_3) IfStatement
2020-05-28T09:47:52.662Z eslint:code-path s3_3) BinaryExpression
2020-05-28T09:47:52.662Z eslint:code-path s3_3) BinaryExpression
2020-05-28T09:47:52.662Z eslint:code-path s3_3) Identifier
2020-05-28T09:47:52.662Z eslint:code-path s3_3) Identifier:exit
2020-05-28T09:47:52.662Z eslint:code-path s3_3) Literal
2020-05-28T09:47:52.662Z eslint:code-path s3_3) Literal:exit
2020-05-28T09:47:52.662Z eslint:code-path s3_3) BinaryExpression:exit
2020-05-28T09:47:52.662Z eslint:code-path s3_3) Literal
2020-05-28T09:47:52.662Z eslint:code-path s3_3) Literal:exit
2020-05-28T09:47:52.662Z eslint:code-path s3_3) BinaryExpression:exit
2020-05-28T09:47:52.662Z eslint:code-path onCodePathSegmentEnd s3_3
2020-05-28T09:47:52.662Z eslint:code-path onCodePathSegmentStart s3_4
2020-05-28T09:47:52.662Z eslint:code-path s3_4) BlockStatement
2020-05-28T09:47:52.662Z eslint:code-path s3_4) ExpressionStatement
2020-05-28T09:47:52.663Z eslint:code-path s3_4) CallExpression
2020-05-28T09:47:52.663Z eslint:code-path s3_4) MemberExpression
2020-05-28T09:47:52.663Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:52.663Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:52.663Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:52.663Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:52.663Z eslint:code-path s3_4) MemberExpression:exit
2020-05-28T09:47:52.663Z eslint:code-path s3_4) Literal
2020-05-28T09:47:52.663Z eslint:code-path s3_4) Literal:exit
2020-05-28T09:47:52.663Z eslint:code-path s3_4) TemplateLiteral
2020-05-28T09:47:52.663Z eslint:code-path s3_4) TemplateElement
2020-05-28T09:47:52.663Z eslint:code-path s3_4) TemplateElement:exit
2020-05-28T09:47:52.663Z eslint:code-path s3_4) TemplateElement
2020-05-28T09:47:52.663Z eslint:code-path s3_4) TemplateElement:exit
2020-05-28T09:47:52.663Z eslint:code-path s3_4) TemplateElement
2020-05-28T09:47:52.663Z eslint:code-path s3_4) TemplateElement:exit
2020-05-28T09:47:52.663Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:52.663Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:52.664Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) TemplateLiteral:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) TemplateLiteral
2020-05-28T09:47:52.664Z eslint:code-path s3_4) TemplateElement
2020-05-28T09:47:52.664Z eslint:code-path s3_4) TemplateElement:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) TemplateElement
2020-05-28T09:47:52.664Z eslint:code-path s3_4) TemplateElement:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) Identifier
2020-05-28T09:47:52.664Z eslint:code-path s3_4) Identifier:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) TemplateLiteral:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) CallExpression:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) ExpressionStatement:exit
2020-05-28T09:47:52.664Z eslint:code-path s3_4) BlockStatement:exit
2020-05-28T09:47:52.664Z eslint:code-path onCodePathSegmentEnd s3_4
2020-05-28T09:47:52.664Z eslint:code-path onCodePathSegmentStart s3_5
2020-05-28T09:47:52.664Z eslint:code-path s3_5) BlockStatement
2020-05-28T09:47:52.664Z eslint:code-path s3_5) ExpressionStatement
2020-05-28T09:47:52.665Z eslint:code-path s3_5) CallExpression
2020-05-28T09:47:52.666Z eslint:code-path s3_5) MemberExpression
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) MemberExpression:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Literal
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Literal:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateLiteral
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateLiteral:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateLiteral
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateElement:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier
2020-05-28T09:47:52.666Z eslint:code-path s3_5) Identifier:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) TemplateLiteral:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) CallExpression:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) ExpressionStatement:exit
2020-05-28T09:47:52.666Z eslint:code-path s3_5) BlockStatement:exit
2020-05-28T09:47:52.666Z eslint:code-path onCodePathSegmentEnd s3_5
2020-05-28T09:47:52.666Z eslint:code-path onCodePathSegmentStart s3_6
2020-05-28T09:47:52.666Z eslint:code-path s3_6) IfStatement:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_6) ExpressionStatement
2020-05-28T09:47:52.667Z eslint:code-path s3_6) UpdateExpression
2020-05-28T09:47:52.667Z eslint:code-path s3_6) Identifier
2020-05-28T09:47:52.667Z eslint:code-path s3_6) Identifier:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_6) UpdateExpression:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_6) ExpressionStatement:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_6) BlockStatement:exit
2020-05-28T09:47:52.667Z eslint:code-path onCodePathSegmentLoop s3_6 -> s3_2
2020-05-28T09:47:52.667Z eslint:code-path onCodePathSegmentEnd s3_6
2020-05-28T09:47:52.667Z eslint:code-path onCodePathSegmentStart s3_7
2020-05-28T09:47:52.667Z eslint:code-path s3_7) WhileStatement:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_7) VariableDeclaration
2020-05-28T09:47:52.667Z eslint:code-path s3_7) VariableDeclarator
2020-05-28T09:47:52.667Z eslint:code-path s3_7) Identifier
2020-05-28T09:47:52.667Z eslint:code-path s3_7) Identifier:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_7) CallExpression
2020-05-28T09:47:52.667Z eslint:code-path s3_7) MemberExpression
2020-05-28T09:47:52.667Z eslint:code-path s3_7) Identifier
2020-05-28T09:47:52.667Z eslint:code-path s3_7) Identifier:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_7) Identifier
2020-05-28T09:47:52.667Z eslint:code-path s3_7) Identifier:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_7) MemberExpression:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_7) CallExpression:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_7) VariableDeclarator:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_7) VariableDeclaration:exit
2020-05-28T09:47:52.667Z eslint:code-path s3_7) ExpressionStatement
2020-05-28T09:47:52.668Z eslint:code-path s3_7) AssignmentExpression
2020-05-28T09:47:52.668Z eslint:code-path s3_7) MemberExpression
2020-05-28T09:47:52.668Z eslint:code-path s3_7) Identifier
2020-05-28T09:47:52.668Z eslint:code-path s3_7) Identifier:exit
2020-05-28T09:47:52.668Z eslint:code-path s3_7) Identifier
2020-05-28T09:47:52.668Z eslint:code-path s3_7) Identifier:exit
2020-05-28T09:47:52.668Z eslint:code-path s3_7) MemberExpression:exit
2020-05-28T09:47:52.668Z eslint:code-path s3_7) Literal
2020-05-28T09:47:52.668Z eslint:code-path s3_7) Literal:exit
2020-05-28T09:47:52.668Z eslint:code-path s3_7) AssignmentExpression:exit
2020-05-28T09:47:52.668Z eslint:code-path s3_7) ExpressionStatement:exit
2020-05-28T09:47:52.668Z eslint:code-path s3_7) ReturnStatement
2020-05-28T09:47:52.668Z eslint:code-path s3_7) Identifier
2020-05-28T09:47:52.668Z eslint:code-path s3_7) Identifier:exit
2020-05-28T09:47:52.668Z eslint:code-path s3_7) ReturnStatement:exit
2020-05-28T09:47:52.668Z eslint:code-path onCodePathSegmentEnd s3_7
2020-05-28T09:47:52.668Z eslint:code-path onCodePathSegmentStart s3_8
2020-05-28T09:47:52.668Z eslint:code-path s3_8!) BlockStatement:exit
2020-05-28T09:47:52.668Z eslint:code-path s3_8!) FunctionDeclaration:exit
2020-05-28T09:47:52.668Z eslint:code-path onCodePathSegmentEnd s3_8
2020-05-28T09:47:52.668Z eslint:code-path onCodePathEnd s3
2020-05-28T09:47:52.668Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s3_1[label="FunctionDeclaration\nIdentifier (givenNumberOfRoutes)\nIdentifier (base)\nTSTypeAnnotation\nTSStringKeyword\nIdentifier (num)\nTSTypeAnnotation\nTSNumberKeyword\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (spec)\nCallExpression\nIdentifier (anOpenApiSpec)\nVariableDeclaration\nVariableDeclarator\nIdentifier (i)\nLiteral (0)\nWhileStatement\nIdentifier:exit (givenNumberOfRoutes)\nTSStringKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (base)\nTSNumberKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (num)\nIdentifier:exit (spec)\nIdentifier:exit (anOpenApiSpec)\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (i)\nLiteral:exit (0)\nVariableDeclarator:exit\nVariableDeclaration:exit"];
s3_2[label="BinaryExpression\nIdentifier (i)\nIdentifier (num)\nIdentifier:exit (i)\nIdentifier:exit (num)\nBinaryExpression:exit"];
s3_3[label="BlockStatement\nIfStatement\nBinaryExpression\nBinaryExpression\nIdentifier (i)\nLiteral (4)\nLiteral (0)\nIdentifier:exit (i)\nLiteral:exit (4)\nBinaryExpression:exit\nLiteral:exit (0)\nBinaryExpression:exit"];
s3_4[label="BlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (spec)\nIdentifier (withOperationReturningString)\nLiteral (get)\nTemplateLiteral\nTemplateElement\nTemplateElement\nTemplateElement\nIdentifier (base)\nIdentifier (i)\nTemplateLiteral\nTemplateElement\nTemplateElement\nIdentifier (i)\nIdentifier:exit (spec)\nIdentifier:exit (withOperationReturningString)\nMemberExpression:exit\nLiteral:exit (get)\nTemplateElement:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (base)\nIdentifier:exit (i)\nTemplateLiteral:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (i)\nTemplateLiteral:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s3_6[label="ExpressionStatement\nUpdateExpression\nIdentifier (i)\nIfStatement:exit\nIdentifier:exit (i)\nUpdateExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s3_7[label="VariableDeclaration\nVariableDeclarator\nIdentifier (result)\nCallExpression\nMemberExpression\nIdentifier (spec)\nIdentifier (build)\nExpressionStatement\nAssignmentExpression\nMemberExpression\nIdentifier (result)\nIdentifier (basePath)\nLiteral (/my)\nReturnStatement\nIdentifier (result)\nWhileStatement:exit\nIdentifier:exit (result)\nIdentifier:exit (spec)\nIdentifier:exit (build)\nMemberExpression:exit\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (result)\nIdentifier:exit (basePath)\nMemberExpression:exit\nLiteral:exit (/my)\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (result)\nReturnStatement:exit"];
s3_8[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
s3_5[label="BlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (spec)\nIdentifier (withOperationReturningString)\nLiteral (get)\nTemplateLiteral\nTemplateElement\nTemplateElement\nTemplateElement\nTemplateElement\nIdentifier (base)\nIdentifier (i)\nIdentifier (i)\nTemplateLiteral\nTemplateElement\nTemplateElement\nIdentifier (i)\nIdentifier:exit (spec)\nIdentifier:exit (withOperationReturningString)\nMemberExpression:exit\nLiteral:exit (get)\nTemplateElement:exit\nTemplateElement:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (base)\nIdentifier:exit (i)\nIdentifier:exit (i)\nTemplateLiteral:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (i)\nTemplateLiteral:exit\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
initial->s3_1->s3_2->s3_3->s3_4->s3_6->s3_2->s3_7->s3_8;
s3_3->s3_5->s3_6;
s3_7->final;
}
2020-05-28T09:47:52.668Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.668Z eslint:code-path s1_1) FunctionDeclaration
2020-05-28T09:47:52.668Z eslint:code-path onCodePathStart s4
2020-05-28T09:47:52.668Z eslint:code-path onCodePathSegmentStart s4_1
2020-05-28T09:47:52.668Z eslint:code-path s4_1) FunctionDeclaration
2020-05-28T09:47:52.668Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.668Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeAnnotation
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeReference
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeReference:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeAnnotation
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeReference
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeReference:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeAnnotation
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSNumberKeyword
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSNumberKeyword:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) BlockStatement
2020-05-28T09:47:52.669Z eslint:code-path s4_1) VariableDeclaration
2020-05-28T09:47:52.669Z eslint:code-path s4_1) VariableDeclarator
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.669Z eslint:code-path s4_1) MemberExpression
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.669Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) MemberExpression:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) VariableDeclarator:exit
2020-05-28T09:47:52.669Z eslint:code-path s4_1) VariableDeclaration:exit
2020-05-28T09:47:52.670Z eslint:code-path s4_1) ClassDeclaration
2020-05-28T09:47:52.670Z eslint:code-path s4_1) Identifier
2020-05-28T09:47:52.670Z eslint:code-path s4_1) Identifier:exit
2020-05-28T09:47:52.670Z eslint:code-path s4_1) ClassBody
2020-05-28T09:47:52.670Z eslint:code-path s4_1) ClassBody:exit
2020-05-28T09:47:52.670Z eslint:code-path s4_1) ClassDeclaration:exit
2020-05-28T09:47:52.670Z eslint:code-path s4_1) ReturnStatement
2020-05-28T09:47:52.670Z eslint:code-path s4_1) ArrowFunctionExpression
2020-05-28T09:47:52.670Z eslint:code-path onCodePathStart s5
2020-05-28T09:47:52.670Z eslint:code-path onCodePathSegmentStart s5_1
2020-05-28T09:47:52.670Z eslint:code-path s5_1) ArrowFunctionExpression
2020-05-28T09:47:52.670Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSTypeAnnotation
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSFunctionType
2020-05-28T09:47:52.670Z eslint:code-path s5_1) RestElement
2020-05-28T09:47:52.670Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.670Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSTypeAnnotation
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSArrayType
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSUnknownKeyword
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSUnknownKeyword:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSArrayType:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) RestElement:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSTypeAnnotation
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSVoidKeyword
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSVoidKeyword:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSFunctionType:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) TSTypeAnnotation:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.670Z eslint:code-path s5_1) BlockStatement
2020-05-28T09:47:52.670Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.671Z eslint:code-path s5_1) AssignmentExpression
2020-05-28T09:47:52.671Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.671Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.671Z eslint:code-path s5_1) LogicalExpression
2020-05-28T09:47:52.671Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.672Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.672Z eslint:code-path s5_1) ArrowFunctionExpression
2020-05-28T09:47:52.672Z eslint:code-path onCodePathStart s6
2020-05-28T09:47:52.672Z eslint:code-path onCodePathSegmentStart s6_1
2020-05-28T09:47:52.672Z eslint:code-path s6_1) ArrowFunctionExpression
2020-05-28T09:47:52.672Z eslint:code-path s6_1) BlockStatement
2020-05-28T09:47:52.672Z eslint:code-path s6_1) BlockStatement:exit
2020-05-28T09:47:52.672Z eslint:code-path s6_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.672Z eslint:code-path onCodePathSegmentEnd s6_1
2020-05-28T09:47:52.672Z eslint:code-path onCodePathEnd s6
2020-05-28T09:47:52.672Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s6_1[label="ArrowFunctionExpression\nBlockStatement\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s6_1->final;
}
2020-05-28T09:47:52.672Z eslint:code-path s5_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.672Z eslint:code-path s5_1) LogicalExpression:exit
2020-05-28T09:47:52.672Z eslint:code-path s5_1) AssignmentExpression:exit
2020-05-28T09:47:52.672Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.672Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.673Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.673Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.673Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.673Z eslint:code-path s5_1) VariableDeclaration
2020-05-28T09:47:52.673Z eslint:code-path s5_1) VariableDeclarator
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.673Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.673Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.674Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) VariableDeclarator:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) VariableDeclaration:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) VariableDeclaration
2020-05-28T09:47:52.674Z eslint:code-path s5_1) VariableDeclarator
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) NewExpression
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.674Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) NewExpression:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) VariableDeclarator:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) VariableDeclaration:exit
2020-05-28T09:47:52.674Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.675Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.675Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.675Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.675Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.675Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.675Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.675Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.675Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.675Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.675Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.675Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.675Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.675Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.675Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.675Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.676Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.676Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.676Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.676Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.676Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.676Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.676Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.676Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.677Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.677Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.677Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.677Z eslint:code-path s5_1) VariableDeclaration
2020-05-28T09:47:52.677Z eslint:code-path s5_1) VariableDeclarator
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.678Z eslint:code-path s5_1) VariableDeclarator:exit
2020-05-28T09:47:52.678Z eslint:code-path s5_1) VariableDeclarator
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.678Z eslint:code-path s5_1) VariableDeclarator:exit
2020-05-28T09:47:52.678Z eslint:code-path s5_1) VariableDeclaration:exit
2020-05-28T09:47:52.678Z eslint:code-path s5_1) ExpressionStatement
2020-05-28T09:47:52.678Z eslint:code-path s5_1) AssignmentExpression
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.678Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.678Z eslint:code-path s5_1) CallExpression
2020-05-28T09:47:52.679Z eslint:code-path s5_1) MemberExpression
2020-05-28T09:47:52.679Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.679Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.679Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.679Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.679Z eslint:code-path s5_1) MemberExpression:exit
2020-05-28T09:47:52.679Z eslint:code-path s5_1) CallExpression:exit
2020-05-28T09:47:52.679Z eslint:code-path s5_1) AssignmentExpression:exit
2020-05-28T09:47:52.679Z eslint:code-path s5_1) ExpressionStatement:exit
2020-05-28T09:47:52.679Z eslint:code-path s5_1) ForStatement
2020-05-28T09:47:52.679Z eslint:code-path s5_1) VariableDeclaration
2020-05-28T09:47:52.679Z eslint:code-path s5_1) VariableDeclarator
2020-05-28T09:47:52.679Z eslint:code-path s5_1) Identifier
2020-05-28T09:47:52.679Z eslint:code-path s5_1) Identifier:exit
2020-05-28T09:47:52.679Z eslint:code-path s5_1) Literal
2020-05-28T09:47:52.680Z eslint:code-path s5_1) Literal:exit
2020-05-28T09:47:52.680Z eslint:code-path s5_1) VariableDeclarator:exit
2020-05-28T09:47:52.680Z eslint:code-path s5_1) VariableDeclaration:exit
2020-05-28T09:47:52.680Z eslint:code-path onCodePathSegmentEnd s5_1
2020-05-28T09:47:52.680Z eslint:code-path onCodePathSegmentStart s5_2
2020-05-28T09:47:52.680Z eslint:code-path s5_2) BinaryExpression
2020-05-28T09:47:52.680Z eslint:code-path s5_2) Identifier
2020-05-28T09:47:52.680Z eslint:code-path s5_2) Identifier:exit
2020-05-28T09:47:52.680Z eslint:code-path s5_2) Identifier
2020-05-28T09:47:52.680Z eslint:code-path s5_2) Identifier:exit
2020-05-28T09:47:52.680Z eslint:code-path s5_2) BinaryExpression:exit
2020-05-28T09:47:52.680Z eslint:code-path onCodePathSegmentEnd s5_2
2020-05-28T09:47:52.680Z eslint:code-path onCodePathSegmentStart s5_4
2020-05-28T09:47:52.680Z eslint:code-path s5_4) UpdateExpression
2020-05-28T09:47:52.680Z eslint:code-path s5_4) Identifier
2020-05-28T09:47:52.680Z eslint:code-path s5_4) Identifier:exit
2020-05-28T09:47:52.680Z eslint:code-path s5_4) UpdateExpression:exit
2020-05-28T09:47:52.680Z eslint:code-path onCodePathSegmentLoop s5_4 -> s5_2
2020-05-28T09:47:52.680Z eslint:code-path onCodePathSegmentEnd s5_4
2020-05-28T09:47:52.680Z eslint:code-path onCodePathSegmentStart s5_3
2020-05-28T09:47:52.680Z eslint:code-path s5_3) BlockStatement
2020-05-28T09:47:52.680Z eslint:code-path s5_3) VariableDeclaration
2020-05-28T09:47:52.680Z eslint:code-path s5_3) VariableDeclarator
2020-05-28T09:47:52.680Z eslint:code-path s5_3) Identifier
2020-05-28T09:47:52.680Z eslint:code-path s5_3) Identifier:exit
2020-05-28T09:47:52.680Z eslint:code-path s5_3) TemplateLiteral
2020-05-28T09:47:52.680Z eslint:code-path s5_3) TemplateElement
2020-05-28T09:47:52.680Z eslint:code-path s5_3) TemplateElement:exit
2020-05-28T09:47:52.680Z eslint:code-path s5_3) TemplateElement
2020-05-28T09:47:52.681Z eslint:code-path s5_3) TemplateElement:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) Identifier
2020-05-28T09:47:52.681Z eslint:code-path s5_3) Identifier:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) TemplateLiteral:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) VariableDeclarator:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) VariableDeclaration:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) IfStatement
2020-05-28T09:47:52.681Z eslint:code-path s5_3) BinaryExpression
2020-05-28T09:47:52.681Z eslint:code-path s5_3) BinaryExpression
2020-05-28T09:47:52.681Z eslint:code-path s5_3) Identifier
2020-05-28T09:47:52.681Z eslint:code-path s5_3) Identifier:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) Literal
2020-05-28T09:47:52.681Z eslint:code-path s5_3) Literal:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) BinaryExpression:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) Literal
2020-05-28T09:47:52.681Z eslint:code-path s5_3) Literal:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_3) BinaryExpression:exit
2020-05-28T09:47:52.681Z eslint:code-path onCodePathSegmentEnd s5_3
2020-05-28T09:47:52.681Z eslint:code-path onCodePathSegmentStart s5_5
2020-05-28T09:47:52.681Z eslint:code-path s5_5) BlockStatement
2020-05-28T09:47:52.681Z eslint:code-path s5_5) ExpressionStatement
2020-05-28T09:47:52.681Z eslint:code-path s5_5) AssignmentExpression
2020-05-28T09:47:52.681Z eslint:code-path s5_5) Identifier
2020-05-28T09:47:52.681Z eslint:code-path s5_5) Identifier:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_5) Literal
2020-05-28T09:47:52.681Z eslint:code-path s5_5) Literal:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_5) AssignmentExpression:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_5) ExpressionStatement:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_5) BlockStatement:exit
2020-05-28T09:47:52.681Z eslint:code-path onCodePathSegmentEnd s5_5
2020-05-28T09:47:52.681Z eslint:code-path onCodePathSegmentStart s5_6
2020-05-28T09:47:52.681Z eslint:code-path s5_6) IfStatement:exit
2020-05-28T09:47:52.681Z eslint:code-path s5_6) VariableDeclaration
2020-05-28T09:47:52.681Z eslint:code-path s5_6) VariableDeclarator
2020-05-28T09:47:52.681Z eslint:code-path s5_6) Identifier
2020-05-28T09:47:52.681Z eslint:code-path s5_6) TSTypeAnnotation
2020-05-28T09:47:52.681Z eslint:code-path s5_6) TSAnyKeyword
2020-05-28T09:47:52.682Z eslint:code-path s5_6) TSAnyKeyword:exit
2020-05-28T09:47:52.682Z eslint:code-path s5_6) TSTypeAnnotation:exit
2020-05-28T09:47:52.682Z eslint:code-path s5_6) Identifier:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) ObjectExpression
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Property
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Identifier
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Identifier:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Literal
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Literal:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Property:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Property
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Identifier
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Identifier:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TemplateLiteral
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TemplateElement
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TemplateElement:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TemplateElement
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TemplateElement:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TemplateElement
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TemplateElement:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Identifier
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Identifier:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Identifier
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Identifier:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TemplateLiteral:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) Property:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) ObjectExpression:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) VariableDeclarator:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) VariableDeclaration:exit
2020-05-28T09:47:52.683Z eslint:code-path s5_6) TryStatement
2020-05-28T09:47:52.683Z eslint:code-path s5_6) BlockStatement
2020-05-28T09:47:52.683Z eslint:code-path s5_6) ExpressionStatement
2020-05-28T09:47:52.683Z eslint:code-path s5_6) CallExpression
2020-05-28T09:47:52.684Z eslint:code-path s5_6) MemberExpression
2020-05-28T09:47:52.684Z eslint:code-path s5_6) Identifier
2020-05-28T09:47:52.684Z eslint:code-path s5_6) Identifier:exit
2020-05-28T09:47:52.684Z eslint:code-path onCodePathSegmentEnd s5_6
2020-05-28T09:47:52.684Z eslint:code-path onCodePathSegmentStart s5_7
2020-05-28T09:47:52.684Z eslint:code-path s5_7) Identifier
2020-05-28T09:47:52.684Z eslint:code-path s5_7) Identifier:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_7) MemberExpression:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_7) Identifier
2020-05-28T09:47:52.684Z eslint:code-path s5_7) Identifier:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_7) CallExpression:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_7) ExpressionStatement:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_7) ExpressionStatement
2020-05-28T09:47:52.684Z eslint:code-path s5_7) UpdateExpression
2020-05-28T09:47:52.684Z eslint:code-path s5_7) Identifier
2020-05-28T09:47:52.684Z eslint:code-path s5_7) Identifier:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_7) UpdateExpression:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_7) ExpressionStatement:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_7) BlockStatement:exit
2020-05-28T09:47:52.684Z eslint:code-path onCodePathSegmentEnd s5_7
2020-05-28T09:47:52.684Z eslint:code-path onCodePathSegmentStart s5_8
2020-05-28T09:47:52.684Z eslint:code-path s5_8) CatchClause
2020-05-28T09:47:52.684Z eslint:code-path s5_8) Identifier
2020-05-28T09:47:52.684Z eslint:code-path s5_8) Identifier:exit
2020-05-28T09:47:52.684Z eslint:code-path s5_8) BlockStatement
2020-05-28T09:47:52.684Z eslint:code-path s5_8) ExpressionStatement
2020-05-28T09:47:52.684Z eslint:code-path s5_8) UpdateExpression
2020-05-28T09:47:52.684Z eslint:code-path s5_8) Identifier
2020-05-28T09:47:52.685Z eslint:code-path s5_8) Identifier:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_8) UpdateExpression:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_8) ExpressionStatement:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_8) BlockStatement:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_8) CatchClause:exit
2020-05-28T09:47:52.685Z eslint:code-path onCodePathSegmentEnd s5_8
2020-05-28T09:47:52.685Z eslint:code-path onCodePathSegmentStart s5_9
2020-05-28T09:47:52.685Z eslint:code-path s5_9) TryStatement:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_9) BlockStatement:exit
2020-05-28T09:47:52.685Z eslint:code-path onCodePathSegmentLoop s5_9 -> s5_4
2020-05-28T09:47:52.685Z eslint:code-path onCodePathSegmentEnd s5_9
2020-05-28T09:47:52.685Z eslint:code-path onCodePathSegmentStart s5_10
2020-05-28T09:47:52.685Z eslint:code-path s5_10) ForStatement:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_10) ExpressionStatement
2020-05-28T09:47:52.685Z eslint:code-path s5_10) CallExpression
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Literal
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Literal:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_10) CallExpression:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_10) ExpressionStatement:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_10) ReturnStatement
2020-05-28T09:47:52.685Z eslint:code-path s5_10) ObjectExpression
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Property
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.685Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) CallExpression
2020-05-28T09:47:52.686Z eslint:code-path s5_10) MemberExpression
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) MemberExpression:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) CallExpression:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Identifier:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) Property:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) ObjectExpression:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_10) ReturnStatement:exit
2020-05-28T09:47:52.686Z eslint:code-path onCodePathSegmentEnd s5_10
2020-05-28T09:47:52.686Z eslint:code-path onCodePathSegmentStart s5_11
2020-05-28T09:47:52.686Z eslint:code-path s5_11!) BlockStatement:exit
2020-05-28T09:47:52.686Z eslint:code-path s5_11!) ArrowFunctionExpression:exit
2020-05-28T09:47:52.686Z eslint:code-path onCodePathSegmentEnd s5_11
2020-05-28T09:47:52.686Z eslint:code-path onCodePathEnd s5
2020-05-28T09:47:52.687Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s5_1[label="ArrowFunctionExpression\nIdentifier (log)\nTSTypeAnnotation\nTSFunctionType\nRestElement\nIdentifier (args)\nTSTypeAnnotation\nTSArrayType\nTSUnknownKeyword\nTSTypeAnnotation\nTSVoidKeyword\nBlockStatement\nExpressionStatement\nAssignmentExpression\nIdentifier (log)\nLogicalExpression\nIdentifier (log)\nArrowFunctionExpression\nExpressionStatement\nCallExpression\nIdentifier (log)\nLiteral (Creating %s, %d)\nIdentifier (name)\nIdentifier (count)\nVariableDeclaration\nVariableDeclarator\nIdentifier (start)\nCallExpression\nMemberExpression\nIdentifier (process)\nIdentifier (hrtime)\nVariableDeclaration\nVariableDeclarator\nIdentifier (table)\nNewExpression\nIdentifier (RoutingTable)\nIdentifier (router)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (table)\nIdentifier (registerController)\nIdentifier (spec)\nIdentifier (TestController)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (router)\nIdentifier (list)\nExpressionStatement\nCallExpression\nIdentifier (log)\nLiteral (Created %s %s)\nIdentifier (name)\nCallExpression\nMemberExpression\nIdentifier (process)\nIdentifier (hrtime)\nIdentifier (start)\nExpressionStatement\nCallExpression\nIdentifier (log)\nLiteral (Starting %s %d)\nIdentifier (name)\nIdentifier (count)\nVariableDeclaration\nVariableDeclarator\nIdentifier (found)\nLiteral (0)\nVariableDeclarator\nIdentifier (missed)\nLiteral (0)\nExpressionStatement\nAssignmentExpression\nIdentifier (start)\nCallExpression\nMemberExpression\nIdentifier (process)\nIdentifier (hrtime)\nForStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (i)\nLiteral (0)\nIdentifier:exit (args)\nTSUnknownKeyword:exit\nTSArrayType:exit\nTSTypeAnnotation:exit\nRestElement:exit\nTSVoidKeyword:exit\nTSTypeAnnotation:exit\nTSFunctionType:exit\nTSTypeAnnotation:exit\nIdentifier:exit (log)\nIdentifier:exit (log)\nIdentifier:exit (log)\nArrowFunctionExpression:exit\nLogicalExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (log)\nLiteral:exit (Creating %s, %d)\nIdentifier:exit (name)\nIdentifier:exit (count)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (start)\nIdentifier:exit (process)\nIdentifier:exit (hrtime)\nMemberExpression:exit\nCallExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (table)\nIdentifier:exit (RoutingTable)\nIdentifier:exit (router)\nNewExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (table)\nIdentifier:exit (registerController)\nMemberExpression:exit\nIdentifier:exit (spec)\nIdentifier:exit (TestController)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (router)\nIdentifier:exit (list)\nMemberExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (log)\nLiteral:exit (Created %s %s)\nIdentifier:exit (name)\nIdentifier:exit (process)\nIdentifier:exit (hrtime)\nMemberExpression:exit\nIdentifier:exit (start)\nCallExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (log)\nLiteral:exit (Starting %s %d)\nIdentifier:exit (name)\nIdentifier:exit (count)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (found)\nLiteral:exit (0)\nVariableDeclarator:exit\nIdentifier:exit (missed)\nLiteral:exit (0)\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (start)\nIdentifier:exit (process)\nIdentifier:exit (hrtime)\nMemberExpression:exit\nCallExpression:exit\nAssignmentExpression:exit\nExpressionStatement:exit\nIdentifier:exit (i)\nLiteral:exit (0)\nVariableDeclarator:exit\nVariableDeclaration:exit"];
s5_2[label="BinaryExpression\nIdentifier (i)\nIdentifier (count)\nIdentifier:exit (i)\nIdentifier:exit (count)\nBinaryExpression:exit"];
s5_3[label="BlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (group)\nTemplateLiteral\nTemplateElement\nTemplateElement\nIdentifier (i)\nIfStatement\nBinaryExpression\nBinaryExpression\nIdentifier (i)\nLiteral (8)\nLiteral (0)\nIdentifier:exit (group)\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (i)\nTemplateLiteral:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (i)\nLiteral:exit (8)\nBinaryExpression:exit\nLiteral:exit (0)\nBinaryExpression:exit"];
s5_5[label="BlockStatement\nExpressionStatement\nAssignmentExpression\nIdentifier (group)\nLiteral (groupX)\nIdentifier:exit (group)\nLiteral:exit (groupX)\nAssignmentExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s5_6[label="VariableDeclaration\nVariableDeclarator\nIdentifier (request)\nTSTypeAnnotation\nTSAnyKeyword\nObjectExpression\nProperty\nIdentifier (method)\nLiteral (get)\nProperty\nIdentifier (path)\nTemplateLiteral\nTemplateElement\nTemplateElement\nTemplateElement\nIdentifier (group)\nIdentifier (i)\nTryStatement\nBlockStatement\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (table)\nIfStatement:exit\nTSAnyKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (request)\nIdentifier:exit (method)\nLiteral:exit (get)\nProperty:exit\nIdentifier:exit (path)\nTemplateElement:exit\nTemplateElement:exit\nTemplateElement:exit\nIdentifier:exit (group)\nIdentifier:exit (i)\nTemplateLiteral:exit\nProperty:exit\nObjectExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (table)"];
s5_7[label="Identifier (find)\nIdentifier (request)\nExpressionStatement\nUpdateExpression\nIdentifier (found)\nIdentifier:exit (find)\nMemberExpression:exit\nIdentifier:exit (request)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (found)\nUpdateExpression:exit\nExpressionStatement:exit\nBlockStatement:exit"];
s5_8[label="CatchClause\nIdentifier (e)\nBlockStatement\nExpressionStatement\nUpdateExpression\nIdentifier (missed)\nIdentifier:exit (e)\nIdentifier:exit (missed)\nUpdateExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nCatchClause:exit"];
s5_9[label="TryStatement:exit\nBlockStatement:exit"];
s5_4[label="UpdateExpression\nIdentifier (i)\nIdentifier:exit (i)\nUpdateExpression:exit"];
s5_10[label="ExpressionStatement\nCallExpression\nIdentifier (log)\nLiteral (Done %s)\nIdentifier (name)\nReturnStatement\nObjectExpression\nProperty\nIdentifier (name)\nIdentifier (name)\nProperty\nIdentifier (duration)\nCallExpression\nMemberExpression\nIdentifier (process)\nIdentifier (hrtime)\nIdentifier (start)\nProperty\nIdentifier (count)\nIdentifier (count)\nProperty\nIdentifier (found)\nIdentifier (found)\nProperty\nIdentifier (missed)\nIdentifier (missed)\nForStatement:exit\nIdentifier:exit (log)\nLiteral:exit (Done %s)\nIdentifier:exit (name)\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (name)\nIdentifier:exit (name)\nProperty:exit\nIdentifier:exit (duration)\nIdentifier:exit (process)\nIdentifier:exit (hrtime)\nMemberExpression:exit\nIdentifier:exit (start)\nCallExpression:exit\nProperty:exit\nIdentifier:exit (count)\nIdentifier:exit (count)\nProperty:exit\nIdentifier:exit (found)\nIdentifier:exit (found)\nProperty:exit\nIdentifier:exit (missed)\nIdentifier:exit (missed)\nProperty:exit\nObjectExpression:exit\nReturnStatement:exit"];
s5_11[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s5_1->s5_2->s5_3->s5_5->s5_6->s5_7->s5_8->s5_9->s5_4->s5_2->s5_10->s5_11;
s5_3->s5_6->s5_8;
s5_7->s5_9;
s5_10->final;
}
2020-05-28T09:47:52.687Z eslint:code-path s4_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.687Z eslint:code-path s4_1) ReturnStatement:exit
2020-05-28T09:47:52.687Z eslint:code-path onCodePathSegmentEnd s4_1
2020-05-28T09:47:52.687Z eslint:code-path onCodePathSegmentStart s4_2
2020-05-28T09:47:52.687Z eslint:code-path s4_2!) BlockStatement:exit
2020-05-28T09:47:52.687Z eslint:code-path s4_2!) FunctionDeclaration:exit
2020-05-28T09:47:52.687Z eslint:code-path onCodePathSegmentEnd s4_2
2020-05-28T09:47:52.687Z eslint:code-path onCodePathEnd s4
2020-05-28T09:47:52.687Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s4_1[label="FunctionDeclaration\nIdentifier (givenRouter)\nIdentifier (router)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (RestRouter)\nIdentifier (spec)\nTSTypeAnnotation\nTSTypeReference\nIdentifier (OpenApiSpec)\nIdentifier (count)\nTSTypeAnnotation\nTSNumberKeyword\nBlockStatement\nVariableDeclaration\nVariableDeclarator\nIdentifier (name)\nMemberExpression\nMemberExpression\nIdentifier (router)\nIdentifier (constructor)\nIdentifier (name)\nClassDeclaration\nIdentifier (TestController)\nClassBody\nReturnStatement\nArrowFunctionExpression\nIdentifier:exit (givenRouter)\nIdentifier:exit (RestRouter)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (router)\nIdentifier:exit (OpenApiSpec)\nTSTypeReference:exit\nTSTypeAnnotation:exit\nIdentifier:exit (spec)\nTSNumberKeyword:exit\nTSTypeAnnotation:exit\nIdentifier:exit (count)\nIdentifier:exit (name)\nIdentifier:exit (router)\nIdentifier:exit (constructor)\nMemberExpression:exit\nIdentifier:exit (name)\nMemberExpression:exit\nVariableDeclarator:exit\nVariableDeclaration:exit\nIdentifier:exit (TestController)\nClassBody:exit\nClassDeclaration:exit\nArrowFunctionExpression:exit\nReturnStatement:exit"];
s4_2[style="rounded,dashed,filled",fillcolor="#FF9800",label="<<unreachable>>\nBlockStatement:exit\nFunctionDeclaration:exit"];
initial->s4_1->s4_2;
s4_1->final;
}
2020-05-28T09:47:52.687Z eslint:code-path s1_1) FunctionDeclaration:exit
2020-05-28T09:47:52.687Z eslint:code-path s1_1) VariableDeclaration
2020-05-28T09:47:52.687Z eslint:code-path s1_1) VariableDeclarator
2020-05-28T09:47:52.687Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.687Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.687Z eslint:code-path s1_1) CallExpression
2020-05-28T09:47:52.687Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.687Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.687Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.687Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.687Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.687Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.688Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) Literal
2020-05-28T09:47:52.688Z eslint:code-path s1_1) Literal:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) CallExpression:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) VariableDeclarator:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) VariableDeclaration:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) IfStatement
2020-05-28T09:47:52.688Z eslint:code-path s1_1) UnaryExpression
2020-05-28T09:47:52.688Z eslint:code-path s1_1) MemberExpression
2020-05-28T09:47:52.688Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.688Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) Identifier
2020-05-28T09:47:52.688Z eslint:code-path s1_1) Identifier:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) MemberExpression:exit
2020-05-28T09:47:52.688Z eslint:code-path s1_1) UnaryExpression:exit
2020-05-28T09:47:52.688Z eslint:code-path onCodePathSegmentEnd s1_1
2020-05-28T09:47:52.688Z eslint:code-path onCodePathSegmentStart s1_2
2020-05-28T09:47:52.688Z eslint:code-path s1_2) BlockStatement
2020-05-28T09:47:52.688Z eslint:code-path s1_2) ExpressionStatement
2020-05-28T09:47:52.689Z eslint:code-path s1_2) AssignmentExpression
2020-05-28T09:47:52.690Z eslint:code-path s1_2) Identifier
2020-05-28T09:47:52.690Z eslint:code-path s1_2) Identifier:exit
2020-05-28T09:47:52.691Z eslint:code-path s1_2) ArrayExpression
2020-05-28T09:47:52.691Z eslint:code-path s1_2) Literal
2020-05-28T09:47:52.691Z eslint:code-path s1_2) Literal:exit
2020-05-28T09:47:52.691Z eslint:code-path s1_2) ArrayExpression:exit
2020-05-28T09:47:52.691Z eslint:code-path s1_2) AssignmentExpression:exit
2020-05-28T09:47:52.691Z eslint:code-path s1_2) ExpressionStatement:exit
2020-05-28T09:47:52.691Z eslint:code-path s1_2) BlockStatement:exit
2020-05-28T09:47:52.691Z eslint:code-path onCodePathSegmentEnd s1_2
2020-05-28T09:47:52.691Z eslint:code-path onCodePathSegmentStart s1_3
2020-05-28T09:47:52.691Z eslint:code-path s1_3) IfStatement:exit
2020-05-28T09:47:52.691Z eslint:code-path s1_3) ExpressionStatement
2020-05-28T09:47:52.691Z eslint:code-path s1_3) CallExpression
2020-05-28T09:47:52.692Z eslint:code-path s1_3) MemberExpression
2020-05-28T09:47:52.692Z eslint:code-path s1_3) Identifier
2020-05-28T09:47:52.692Z eslint:code-path s1_3) Identifier:exit
2020-05-28T09:47:52.692Z eslint:code-path s1_3) Identifier
2020-05-28T09:47:52.692Z eslint:code-path s1_3) Identifier:exit
2020-05-28T09:47:52.692Z eslint:code-path s1_3) MemberExpression:exit
2020-05-28T09:47:52.692Z eslint:code-path s1_3) ArrowFunctionExpression
2020-05-28T09:47:52.692Z eslint:code-path onCodePathStart s7
2020-05-28T09:47:52.692Z eslint:code-path onCodePathSegmentStart s7_1
2020-05-28T09:47:52.692Z eslint:code-path s7_1) ArrowFunctionExpression
2020-05-28T09:47:52.692Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.692Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.692Z eslint:code-path s7_1) BlockStatement
2020-05-28T09:47:52.692Z eslint:code-path s7_1) ExpressionStatement
2020-05-28T09:47:52.692Z eslint:code-path s7_1) CallExpression
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) UnaryExpression
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) UnaryExpression:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) CallExpression:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) ExpressionStatement:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) ExpressionStatement
2020-05-28T09:47:52.693Z eslint:code-path s7_1) CallExpression
2020-05-28T09:47:52.693Z eslint:code-path s7_1) MemberExpression
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Identifier
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Identifier:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) MemberExpression:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Literal
2020-05-28T09:47:52.693Z eslint:code-path s7_1) Literal:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) CallExpression:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) ExpressionStatement:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) BlockStatement:exit
2020-05-28T09:47:52.693Z eslint:code-path s7_1) ArrowFunctionExpression:exit
2020-05-28T09:47:52.693Z eslint:code-path onCodePathSegmentEnd s7_1
2020-05-28T09:47:52.693Z eslint:code-path onCodePathEnd s7
2020-05-28T09:47:52.693Z eslint:code-path DOT
digraph {
node[shape=box,style="rounded,filled",fillcolor=white];
initial[label="",shape=circle,style=filled,fillcolor=black,width=0.25,height=0.25];
final[label="",shape=doublecircle,style=filled,fillcolor=black,width=0.25,height=0.25];
s7_1[label="ArrowFunctionExpression\nIdentifier (n)\nBlockStatement\nExpressionStatement\nCallExpression\nIdentifier (runBenchmark)\nUnaryExpression\nIdentifier (n)\nExpressionStatement\nCallExpression\nMemberExpression\nIdentifier (console)\nIdentifier (log)\nLiteral (
)\nIdentifier:exit (n)\nIdentifier:exit (runBenchmark)\nIdentifier:exit (n)\nUnaryExpression:exit\nCallExpression:exit\nExpressionStatement:exit\nIdentifier:exit (console)\nIdentifier:exit (log)\nMemberExpression:exit\nLiteral:exit (
)\nCallExpression:exit\nExpressionStatement:exit\nBlockStatement:exit\nArrowFunctionExpression:exit"];
initial->s7_1->final;
}
2020-05-28T09:47:52.693Z eslint:code-path s1_3) ArrowFunctionExpression:exit
2020-05-28T09:47:52.693Z eslint:code-path s1_3) CallExpression:exit
2020-05-28T09:47:52.693Z eslint:code-path s1_3) ExpressionStateme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment