├── .eslintrc ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── index.js ├── input-scripts ├── coolclock │ ├── coolclock.js │ ├── excanvas.js │ └── moreskins.js ├── flotr │ ├── flotr-0.2.0-alpha.js │ ├── flotr.debug-0.2.0-alpha.js │ └── lib │ │ ├── base64.js │ │ ├── canvas2image.js │ │ ├── canvastext.js │ │ ├── excanvas.js │ │ └── prototype-1.6.0.2.js ├── fullcalendar │ ├── fullcalendar │ │ ├── fullcalendar.css │ │ ├── fullcalendar.js │ │ ├── fullcalendar.min.js │ │ ├── fullcalendar.print.css │ │ └── gcal.js │ └── lib │ │ └── jquery-2.1.0.js └── simple-scripts │ ├── function_function.js │ ├── functioncall-arithmetic.js │ ├── jQuery.js │ ├── or_function.js │ └── use_before_definition.js ├── js-callgraph.js ├── package.json ├── saveSvgAsPng.js ├── scripts ├── install-hooks └── pre-commit ├── src ├── astutil.js ├── bindings.js ├── bitset.js ├── callbackCounter.js ├── callgraph.js ├── dftc.js ├── diagnostics.js ├── flowgraph.js ├── graph.js ├── harness.js ├── input-2.js ├── linkedList.js ├── module.js ├── natives.js ├── numset.js ├── olist.js ├── pessimistic.js ├── requireJsGraph.js ├── runner.js ├── semioptimistic.js ├── set.js ├── srcPreprocessor.js ├── symtab.js ├── tests.js ├── underscore.js └── utils.js └── tests ├── README.md ├── basics ├── arrow.js ├── arrow.truth ├── assignment.js ├── assignment.truth ├── global-as-prop.js ├── global-as-prop.truth ├── local-is-fine.js ├── local-is-fine.truth ├── method-def.js └── method-def.truth ├── callgraph.py ├── classes ├── anonymous-class.js ├── basic-class.js ├── basic-class.truth ├── basic-class2.js ├── basic-class2.truth ├── class-expression1.js ├── class-expression1.truth ├── class-expression2.js ├── class-expression2.truth ├── class.js ├── class.truth ├── export-class-expression1.js ├── export-class-expression2.js ├── import-anonymous-class.js ├── import-anonymous-class.truth ├── import-class-expression1.js ├── import-class-expression1.truth ├── import-class-expression2.js ├── import-class-expression2.truth ├── outer-fn.js └── outer-fn.truth ├── creating-vue-compiled.txt ├── es6 ├── array-pattern.js ├── array-pattern.truth ├── array-pattern2.js ├── array-pattern2.truth ├── array-pattern3.js ├── array-pattern3.truth ├── array-pattern4.js ├── array-pattern4.truth ├── binding-pattern-global.js ├── binding-pattern-global.truth ├── destructured-parameter.js ├── destructured-parameter.truth ├── destructured-parameter2.js ├── destructured-parameter2.truth ├── destructured-parameter3.js ├── destructured-parameter3.truth ├── lib.js ├── main.js ├── main.truth ├── object-pattern.js ├── object-pattern.truth ├── object-pattern2.js ├── object-pattern2.truth ├── object-pattern3.js └── object-pattern3.truth ├── ground_truths ├── create-component.txt ├── create-element.txt ├── ground-truth.txt ├── patch.txt └── vnode.txt ├── import-export ├── define │ ├── arrow-func-no-block-statement-module.js │ ├── arrow-func-no-block-statement-require.js │ ├── arrow-func-no-block-statement-require.truth │ ├── define-module.js │ ├── define-require.js │ └── define-require.truth ├── es6 │ ├── es6-cyclic-dependencies1.js │ ├── es6-cyclic-dependencies1.truth │ ├── es6-cyclic-dependencies2.js │ ├── es6-cyclic-dependencies2.truth │ ├── es6-export-default.js │ ├── es6-export-fns.js │ ├── es6-export-hasOwnProperty.js │ ├── es6-export-mixed.js │ ├── es6-import-default.js │ ├── es6-import-default.truth │ ├── es6-import-entire.js │ ├── es6-import-entire.truth │ ├── es6-import-hasOwnProperty.js │ ├── es6-import-hasOwnProperty.truth │ ├── es6-import-mixed.js │ ├── es6-import-mixed.truth │ ├── es6-import-named.js │ ├── es6-import-named.truth │ ├── es6-import-redirect.js │ ├── es6-import-redirect.truth │ └── redirect │ │ ├── auth.js │ │ ├── index.js │ │ ├── project.js │ │ └── search.js └── module.exports │ ├── module-exports-module.js │ ├── module-exports-module2.js │ ├── module-exports-require.js │ ├── module-exports-require.truth │ ├── module-exports-require2.js │ └── module-exports-require2.truth ├── jest ├── graph.test.js └── linkedList.test.js ├── limits ├── history.js ├── history.truth ├── overload.js └── overload.truth ├── process.py ├── required_files.py ├── test.py ├── typescript ├── simple.truth └── simple.ts ├── unexpected ├── stringiterator.js └── stringiterator.truth ├── unhandled ├── classes │ ├── class-compiled.js │ ├── class-compiled.truth │ ├── class-compiled2.js │ ├── class-compiled2.truth │ ├── class-getter.js │ └── class-getter.truth └── limits │ ├── history.js │ ├── history.truth │ ├── overload.js │ └── overload.truth └── vue ├── TodoList.truth ├── TodoList.vue └── example.vue /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/index.js -------------------------------------------------------------------------------- /input-scripts/coolclock/coolclock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/coolclock/coolclock.js -------------------------------------------------------------------------------- /input-scripts/coolclock/excanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/coolclock/excanvas.js -------------------------------------------------------------------------------- /input-scripts/coolclock/moreskins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/coolclock/moreskins.js -------------------------------------------------------------------------------- /input-scripts/flotr/flotr-0.2.0-alpha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/flotr/flotr-0.2.0-alpha.js -------------------------------------------------------------------------------- /input-scripts/flotr/flotr.debug-0.2.0-alpha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/flotr/flotr.debug-0.2.0-alpha.js -------------------------------------------------------------------------------- /input-scripts/flotr/lib/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/flotr/lib/base64.js -------------------------------------------------------------------------------- /input-scripts/flotr/lib/canvas2image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/flotr/lib/canvas2image.js -------------------------------------------------------------------------------- /input-scripts/flotr/lib/canvastext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/flotr/lib/canvastext.js -------------------------------------------------------------------------------- /input-scripts/flotr/lib/excanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/flotr/lib/excanvas.js -------------------------------------------------------------------------------- /input-scripts/flotr/lib/prototype-1.6.0.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/flotr/lib/prototype-1.6.0.2.js -------------------------------------------------------------------------------- /input-scripts/fullcalendar/fullcalendar/fullcalendar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/fullcalendar/fullcalendar/fullcalendar.css -------------------------------------------------------------------------------- /input-scripts/fullcalendar/fullcalendar/fullcalendar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/fullcalendar/fullcalendar/fullcalendar.js -------------------------------------------------------------------------------- /input-scripts/fullcalendar/fullcalendar/fullcalendar.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/fullcalendar/fullcalendar/fullcalendar.min.js -------------------------------------------------------------------------------- /input-scripts/fullcalendar/fullcalendar/fullcalendar.print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/fullcalendar/fullcalendar/fullcalendar.print.css -------------------------------------------------------------------------------- /input-scripts/fullcalendar/fullcalendar/gcal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/fullcalendar/fullcalendar/gcal.js -------------------------------------------------------------------------------- /input-scripts/fullcalendar/lib/jquery-2.1.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/fullcalendar/lib/jquery-2.1.0.js -------------------------------------------------------------------------------- /input-scripts/simple-scripts/function_function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/simple-scripts/function_function.js -------------------------------------------------------------------------------- /input-scripts/simple-scripts/functioncall-arithmetic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/simple-scripts/functioncall-arithmetic.js -------------------------------------------------------------------------------- /input-scripts/simple-scripts/jQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/simple-scripts/jQuery.js -------------------------------------------------------------------------------- /input-scripts/simple-scripts/or_function.js: -------------------------------------------------------------------------------- 1 | b = false 2 | 3 | b = b || function () { 4 | return true; 5 | }(); 6 | -------------------------------------------------------------------------------- /input-scripts/simple-scripts/use_before_definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/input-scripts/simple-scripts/use_before_definition.js -------------------------------------------------------------------------------- /js-callgraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/js-callgraph.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/package.json -------------------------------------------------------------------------------- /saveSvgAsPng.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/saveSvgAsPng.js -------------------------------------------------------------------------------- /scripts/install-hooks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/scripts/install-hooks -------------------------------------------------------------------------------- /scripts/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/scripts/pre-commit -------------------------------------------------------------------------------- /src/astutil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/astutil.js -------------------------------------------------------------------------------- /src/bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/bindings.js -------------------------------------------------------------------------------- /src/bitset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/bitset.js -------------------------------------------------------------------------------- /src/callbackCounter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/callbackCounter.js -------------------------------------------------------------------------------- /src/callgraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/callgraph.js -------------------------------------------------------------------------------- /src/dftc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/dftc.js -------------------------------------------------------------------------------- /src/diagnostics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/diagnostics.js -------------------------------------------------------------------------------- /src/flowgraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/flowgraph.js -------------------------------------------------------------------------------- /src/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/graph.js -------------------------------------------------------------------------------- /src/harness.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/harness.js -------------------------------------------------------------------------------- /src/input-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/input-2.js -------------------------------------------------------------------------------- /src/linkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/linkedList.js -------------------------------------------------------------------------------- /src/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/module.js -------------------------------------------------------------------------------- /src/natives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/natives.js -------------------------------------------------------------------------------- /src/numset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/numset.js -------------------------------------------------------------------------------- /src/olist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/olist.js -------------------------------------------------------------------------------- /src/pessimistic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/pessimistic.js -------------------------------------------------------------------------------- /src/requireJsGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/requireJsGraph.js -------------------------------------------------------------------------------- /src/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/runner.js -------------------------------------------------------------------------------- /src/semioptimistic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/semioptimistic.js -------------------------------------------------------------------------------- /src/set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/set.js -------------------------------------------------------------------------------- /src/srcPreprocessor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/srcPreprocessor.js -------------------------------------------------------------------------------- /src/symtab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/symtab.js -------------------------------------------------------------------------------- /src/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/tests.js -------------------------------------------------------------------------------- /src/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/underscore.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/src/utils.js -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/basics/arrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/arrow.js -------------------------------------------------------------------------------- /tests/basics/arrow.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/arrow.truth -------------------------------------------------------------------------------- /tests/basics/assignment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/assignment.js -------------------------------------------------------------------------------- /tests/basics/assignment.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/assignment.truth -------------------------------------------------------------------------------- /tests/basics/global-as-prop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/global-as-prop.js -------------------------------------------------------------------------------- /tests/basics/global-as-prop.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/global-as-prop.truth -------------------------------------------------------------------------------- /tests/basics/local-is-fine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/local-is-fine.js -------------------------------------------------------------------------------- /tests/basics/local-is-fine.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/local-is-fine.truth -------------------------------------------------------------------------------- /tests/basics/method-def.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/method-def.js -------------------------------------------------------------------------------- /tests/basics/method-def.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/basics/method-def.truth -------------------------------------------------------------------------------- /tests/callgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/callgraph.py -------------------------------------------------------------------------------- /tests/classes/anonymous-class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/anonymous-class.js -------------------------------------------------------------------------------- /tests/classes/basic-class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/basic-class.js -------------------------------------------------------------------------------- /tests/classes/basic-class.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/basic-class.truth -------------------------------------------------------------------------------- /tests/classes/basic-class2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/basic-class2.js -------------------------------------------------------------------------------- /tests/classes/basic-class2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/basic-class2.truth -------------------------------------------------------------------------------- /tests/classes/class-expression1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/class-expression1.js -------------------------------------------------------------------------------- /tests/classes/class-expression1.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/class-expression1.truth -------------------------------------------------------------------------------- /tests/classes/class-expression2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/class-expression2.js -------------------------------------------------------------------------------- /tests/classes/class-expression2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/class-expression2.truth -------------------------------------------------------------------------------- /tests/classes/class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/class.js -------------------------------------------------------------------------------- /tests/classes/class.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/class.truth -------------------------------------------------------------------------------- /tests/classes/export-class-expression1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/export-class-expression1.js -------------------------------------------------------------------------------- /tests/classes/export-class-expression2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/export-class-expression2.js -------------------------------------------------------------------------------- /tests/classes/import-anonymous-class.js: -------------------------------------------------------------------------------- 1 | import a from 'anonymous-class'; 2 | 3 | var x = new a(); 4 | -------------------------------------------------------------------------------- /tests/classes/import-anonymous-class.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/import-anonymous-class.truth -------------------------------------------------------------------------------- /tests/classes/import-class-expression1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/import-class-expression1.js -------------------------------------------------------------------------------- /tests/classes/import-class-expression1.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/import-class-expression1.truth -------------------------------------------------------------------------------- /tests/classes/import-class-expression2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/import-class-expression2.js -------------------------------------------------------------------------------- /tests/classes/import-class-expression2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/import-class-expression2.truth -------------------------------------------------------------------------------- /tests/classes/outer-fn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/outer-fn.js -------------------------------------------------------------------------------- /tests/classes/outer-fn.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/classes/outer-fn.truth -------------------------------------------------------------------------------- /tests/creating-vue-compiled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/creating-vue-compiled.txt -------------------------------------------------------------------------------- /tests/es6/array-pattern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/array-pattern.js -------------------------------------------------------------------------------- /tests/es6/array-pattern.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/array-pattern.truth -------------------------------------------------------------------------------- /tests/es6/array-pattern2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/array-pattern2.js -------------------------------------------------------------------------------- /tests/es6/array-pattern2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/array-pattern2.truth -------------------------------------------------------------------------------- /tests/es6/array-pattern3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/array-pattern3.js -------------------------------------------------------------------------------- /tests/es6/array-pattern3.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/array-pattern3.truth -------------------------------------------------------------------------------- /tests/es6/array-pattern4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/array-pattern4.js -------------------------------------------------------------------------------- /tests/es6/array-pattern4.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/array-pattern4.truth -------------------------------------------------------------------------------- /tests/es6/binding-pattern-global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/binding-pattern-global.js -------------------------------------------------------------------------------- /tests/es6/binding-pattern-global.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/binding-pattern-global.truth -------------------------------------------------------------------------------- /tests/es6/destructured-parameter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/destructured-parameter.js -------------------------------------------------------------------------------- /tests/es6/destructured-parameter.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/destructured-parameter.truth -------------------------------------------------------------------------------- /tests/es6/destructured-parameter2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/destructured-parameter2.js -------------------------------------------------------------------------------- /tests/es6/destructured-parameter2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/destructured-parameter2.truth -------------------------------------------------------------------------------- /tests/es6/destructured-parameter3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/destructured-parameter3.js -------------------------------------------------------------------------------- /tests/es6/destructured-parameter3.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/destructured-parameter3.truth -------------------------------------------------------------------------------- /tests/es6/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/lib.js -------------------------------------------------------------------------------- /tests/es6/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/main.js -------------------------------------------------------------------------------- /tests/es6/main.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/main.truth -------------------------------------------------------------------------------- /tests/es6/object-pattern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/object-pattern.js -------------------------------------------------------------------------------- /tests/es6/object-pattern.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/object-pattern.truth -------------------------------------------------------------------------------- /tests/es6/object-pattern2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/object-pattern2.js -------------------------------------------------------------------------------- /tests/es6/object-pattern2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/object-pattern2.truth -------------------------------------------------------------------------------- /tests/es6/object-pattern3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/object-pattern3.js -------------------------------------------------------------------------------- /tests/es6/object-pattern3.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/es6/object-pattern3.truth -------------------------------------------------------------------------------- /tests/ground_truths/create-component.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/ground_truths/create-component.txt -------------------------------------------------------------------------------- /tests/ground_truths/create-element.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/ground_truths/create-element.txt -------------------------------------------------------------------------------- /tests/ground_truths/ground-truth.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/ground_truths/ground-truth.txt -------------------------------------------------------------------------------- /tests/ground_truths/patch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/ground_truths/patch.txt -------------------------------------------------------------------------------- /tests/ground_truths/vnode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/ground_truths/vnode.txt -------------------------------------------------------------------------------- /tests/import-export/define/arrow-func-no-block-statement-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/define/arrow-func-no-block-statement-module.js -------------------------------------------------------------------------------- /tests/import-export/define/arrow-func-no-block-statement-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/define/arrow-func-no-block-statement-require.js -------------------------------------------------------------------------------- /tests/import-export/define/arrow-func-no-block-statement-require.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/define/arrow-func-no-block-statement-require.truth -------------------------------------------------------------------------------- /tests/import-export/define/define-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/define/define-module.js -------------------------------------------------------------------------------- /tests/import-export/define/define-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/define/define-require.js -------------------------------------------------------------------------------- /tests/import-export/define/define-require.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/define/define-require.truth -------------------------------------------------------------------------------- /tests/import-export/es6/es6-cyclic-dependencies1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-cyclic-dependencies1.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-cyclic-dependencies1.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-cyclic-dependencies1.truth -------------------------------------------------------------------------------- /tests/import-export/es6/es6-cyclic-dependencies2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-cyclic-dependencies2.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-cyclic-dependencies2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-cyclic-dependencies2.truth -------------------------------------------------------------------------------- /tests/import-export/es6/es6-export-default.js: -------------------------------------------------------------------------------- 1 | export default function () { return 4; }; 2 | -------------------------------------------------------------------------------- /tests/import-export/es6/es6-export-fns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-export-fns.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-export-hasOwnProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-export-hasOwnProperty.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-export-mixed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-export-mixed.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-default.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-default.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-default.truth -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-entire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-entire.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-entire.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-entire.truth -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-hasOwnProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-hasOwnProperty.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-hasOwnProperty.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-hasOwnProperty.truth -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-mixed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-mixed.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-mixed.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-mixed.truth -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-named.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-named.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-named.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-named.truth -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-redirect.js -------------------------------------------------------------------------------- /tests/import-export/es6/es6-import-redirect.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/es6-import-redirect.truth -------------------------------------------------------------------------------- /tests/import-export/es6/redirect/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/redirect/auth.js -------------------------------------------------------------------------------- /tests/import-export/es6/redirect/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/redirect/index.js -------------------------------------------------------------------------------- /tests/import-export/es6/redirect/project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/redirect/project.js -------------------------------------------------------------------------------- /tests/import-export/es6/redirect/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/es6/redirect/search.js -------------------------------------------------------------------------------- /tests/import-export/module.exports/module-exports-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/module.exports/module-exports-module.js -------------------------------------------------------------------------------- /tests/import-export/module.exports/module-exports-module2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/module.exports/module-exports-module2.js -------------------------------------------------------------------------------- /tests/import-export/module.exports/module-exports-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/module.exports/module-exports-require.js -------------------------------------------------------------------------------- /tests/import-export/module.exports/module-exports-require.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/module.exports/module-exports-require.truth -------------------------------------------------------------------------------- /tests/import-export/module.exports/module-exports-require2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/module.exports/module-exports-require2.js -------------------------------------------------------------------------------- /tests/import-export/module.exports/module-exports-require2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/import-export/module.exports/module-exports-require2.truth -------------------------------------------------------------------------------- /tests/jest/graph.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/jest/graph.test.js -------------------------------------------------------------------------------- /tests/jest/linkedList.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/jest/linkedList.test.js -------------------------------------------------------------------------------- /tests/limits/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/limits/history.js -------------------------------------------------------------------------------- /tests/limits/history.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/limits/history.truth -------------------------------------------------------------------------------- /tests/limits/overload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/limits/overload.js -------------------------------------------------------------------------------- /tests/limits/overload.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/limits/overload.truth -------------------------------------------------------------------------------- /tests/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/process.py -------------------------------------------------------------------------------- /tests/required_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/required_files.py -------------------------------------------------------------------------------- /tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/test.py -------------------------------------------------------------------------------- /tests/typescript/simple.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/typescript/simple.truth -------------------------------------------------------------------------------- /tests/typescript/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/typescript/simple.ts -------------------------------------------------------------------------------- /tests/unexpected/stringiterator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unexpected/stringiterator.js -------------------------------------------------------------------------------- /tests/unexpected/stringiterator.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unexpected/stringiterator.truth -------------------------------------------------------------------------------- /tests/unhandled/classes/class-compiled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/classes/class-compiled.js -------------------------------------------------------------------------------- /tests/unhandled/classes/class-compiled.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/classes/class-compiled.truth -------------------------------------------------------------------------------- /tests/unhandled/classes/class-compiled2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/classes/class-compiled2.js -------------------------------------------------------------------------------- /tests/unhandled/classes/class-compiled2.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/classes/class-compiled2.truth -------------------------------------------------------------------------------- /tests/unhandled/classes/class-getter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/classes/class-getter.js -------------------------------------------------------------------------------- /tests/unhandled/classes/class-getter.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/classes/class-getter.truth -------------------------------------------------------------------------------- /tests/unhandled/limits/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/limits/history.js -------------------------------------------------------------------------------- /tests/unhandled/limits/history.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/limits/history.truth -------------------------------------------------------------------------------- /tests/unhandled/limits/overload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/limits/overload.js -------------------------------------------------------------------------------- /tests/unhandled/limits/overload.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/unhandled/limits/overload.truth -------------------------------------------------------------------------------- /tests/vue/TodoList.truth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/vue/TodoList.truth -------------------------------------------------------------------------------- /tests/vue/TodoList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/vue/TodoList.vue -------------------------------------------------------------------------------- /tests/vue/example.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Persper/js-callgraph/HEAD/tests/vue/example.vue --------------------------------------------------------------------------------