├── .editorconfig ├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── request-a-new-entity---relation.md │ └── request-a-new-pattern.md └── workflows │ ├── github-release.yml │ └── npm-publish.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── babel.config.json ├── docs ├── BHVRDIFF.md_OUTDATED ├── README.md ├── entity │ ├── alias.md │ ├── block.md │ ├── class.md │ ├── enum-member.md │ ├── enum.md │ ├── field.md │ ├── file.md │ ├── function.md │ ├── interface.md │ ├── method.md │ ├── namespace.md │ ├── package.md │ ├── parameter.md │ ├── property.md │ ├── type-alias.md │ ├── type-parameter.md │ └── variable.md ├── implicit │ ├── args.md │ ├── assignments.md │ ├── classes.md │ ├── decorators.md │ ├── exceptions.md │ ├── functions.md │ ├── object-mechanism.md │ ├── prototype.md │ └── symbols.md └── relation │ ├── aliasof.md │ ├── call.md │ ├── decorate.md │ ├── export.md │ ├── extend.md │ ├── implement.md │ ├── import.md │ ├── modify.md │ ├── override.md │ ├── set.md │ ├── type.md │ └── use.md ├── jest.config.mjs ├── package.json ├── packages ├── enre-cli │ ├── package.json │ ├── src │ │ ├── cli.ts │ │ ├── dumper │ │ │ ├── enre-json.ts │ │ │ └── lsif.ts │ │ └── index.ts │ └── tsconfig.json ├── enre-core │ ├── package.json │ ├── src │ │ ├── analyzer │ │ │ ├── context │ │ │ │ ├── index.ts │ │ │ │ ├── modifier.ts │ │ │ │ └── scope.ts │ │ │ ├── index.ts │ │ │ ├── linker │ │ │ │ ├── bind-repr-to-entity.ts │ │ │ │ ├── flatten-pointsto.ts │ │ │ │ ├── index.ts │ │ │ │ ├── lookdown.ts │ │ │ │ └── lookup.ts │ │ │ ├── module-resolver │ │ │ │ └── index.ts │ │ │ └── visitors │ │ │ │ ├── ArrowFunctionExpression.ts │ │ │ │ ├── AssignmentExpression.ts │ │ │ │ ├── BlockStatement.ts │ │ │ │ ├── CatchClause.ts │ │ │ │ ├── ClassDeclaration.ts │ │ │ │ ├── ClassMethod.ts │ │ │ │ ├── ClassProperty.ts │ │ │ │ ├── Decorator.ts │ │ │ │ ├── ExportAllDeclaration.ts │ │ │ │ ├── ExportDefaultDeclaration.ts │ │ │ │ ├── ExportNamedDeclaration.ts │ │ │ │ ├── ExpressionStatement.ts │ │ │ │ ├── ForOfStatement.ts │ │ │ │ ├── FunctionDeclaration.ts │ │ │ │ ├── ImportDeclaration.ts │ │ │ │ ├── ReturnStatement.ts │ │ │ │ ├── StaticBlock.ts │ │ │ │ ├── TSCallSignatureDeclaration.ts │ │ │ │ ├── TSConstructSignatureDeclaration.ts │ │ │ │ ├── TSDeclareMethod.ts │ │ │ │ ├── TSEnumDeclaration.ts │ │ │ │ ├── TSEnumMember.ts │ │ │ │ ├── TSExportAssignment.ts │ │ │ │ ├── TSImportEqualsDeclaration.ts │ │ │ │ ├── TSIndexSignature.ts │ │ │ │ ├── TSInterfaceDeclaration.ts │ │ │ │ ├── TSMethodSignature.ts │ │ │ │ ├── TSModuleDeclaration.ts │ │ │ │ ├── TSPropertySignature.ts │ │ │ │ ├── TSTypeAliasDeclaration.ts │ │ │ │ ├── TSTypeAnnotation.ts │ │ │ │ ├── TSTypeParameterDeclaration.ts │ │ │ │ ├── ThrowStatement.ts │ │ │ │ ├── UpdateExpression.ts │ │ │ │ ├── VariableDeclaration.ts │ │ │ │ ├── common │ │ │ │ ├── binding-pattern-handler.ts │ │ │ │ ├── expression-handler.ts │ │ │ │ ├── key-handler.ts │ │ │ │ ├── literal-handler.ts │ │ │ │ └── parameter-handler.ts │ │ │ │ └── index.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── add-string-format-to-string-proto.ts │ │ │ └── fileUtils.ts │ └── tsconfig.json ├── enre-data │ ├── package.json │ ├── src │ │ ├── container │ │ │ ├── e.ts │ │ │ ├── postponedTask.ts │ │ │ ├── pseudoR.ts │ │ │ └── r.ts │ │ ├── entity │ │ │ ├── ability │ │ │ │ ├── abstractable.ts │ │ │ │ ├── base.ts │ │ │ │ ├── callable.ts │ │ │ │ ├── class-member.ts │ │ │ │ └── import-export.ts │ │ │ ├── collections.ts │ │ │ ├── structure │ │ │ │ ├── block.ts │ │ │ │ ├── file.ts │ │ │ │ ├── merged.ts │ │ │ │ ├── package.ts │ │ │ │ └── unknown.ts │ │ │ └── variant │ │ │ │ ├── alias.ts │ │ │ │ ├── class.ts │ │ │ │ ├── enum-member.ts │ │ │ │ ├── enum.ts │ │ │ │ ├── field.ts │ │ │ │ ├── function.ts │ │ │ │ ├── interface.ts │ │ │ │ ├── method.ts │ │ │ │ ├── namespace.ts │ │ │ │ ├── parameter.ts │ │ │ │ ├── property.ts │ │ │ │ ├── type-alias.ts │ │ │ │ ├── type-parameter.ts │ │ │ │ └── variable.ts │ │ ├── index.ts │ │ ├── log │ │ │ ├── log-entry.ts │ │ │ └── log-manager.ts │ │ ├── relation │ │ │ ├── ability │ │ │ │ ├── base.ts │ │ │ │ ├── explicit-symbol-role.ts │ │ │ │ └── source-range.ts │ │ │ ├── collections.ts │ │ │ └── variant │ │ │ │ ├── aliasof.ts │ │ │ │ ├── call.ts │ │ │ │ ├── decorate.ts │ │ │ │ ├── export.ts │ │ │ │ ├── extend.ts │ │ │ │ ├── implement.ts │ │ │ │ ├── import.ts │ │ │ │ ├── modify.ts │ │ │ │ ├── override.ts │ │ │ │ ├── set.ts │ │ │ │ ├── type.ts │ │ │ │ └── use.ts │ │ └── utils │ │ │ ├── clear.ts │ │ │ ├── release.ts │ │ │ └── wrapper.ts │ └── tsconfig.json ├── enre-doc-parser │ ├── package.json │ ├── src │ │ ├── case-container.ts │ │ ├── cli.ts │ │ ├── index.ts │ │ ├── rule-raw.ts │ │ ├── rule.ts │ │ ├── table-builder.ts │ │ └── template.html │ ├── tests │ │ ├── fixtures │ │ │ ├── valid.md │ │ │ └── warn-spelling.md │ │ ├── index.test.js │ │ └── path-prefix.js │ └── tsconfig.json ├── enre-doc-validator │ ├── package.json │ ├── src │ │ ├── case-meta │ │ │ ├── index.ts │ │ │ └── raw.ts │ │ ├── common.ts │ │ ├── entity-ref-meta │ │ │ ├── index.ts │ │ │ ├── rule-raw.ts │ │ │ └── rule.ts │ │ ├── fence-meta │ │ │ └── index.ts │ │ ├── group-meta │ │ │ ├── index.ts │ │ │ └── raw.ts │ │ ├── index.ts │ │ └── loc-meta │ │ │ └── index.ts │ ├── tests │ │ └── entity-ref-meta.test.js │ └── tsconfig.json ├── enre-feature-stat │ ├── .gitignore │ ├── README.md │ ├── fixtures │ │ ├── _utils │ │ │ ├── Enrets.gdl │ │ │ ├── post-process.js │ │ │ └── repo-meta-scan.js │ │ ├── class │ │ │ ├── accessor │ │ │ │ ├── README.md │ │ │ │ └── ignore-unsupported-by-sparrow.gdl │ │ │ ├── fancy-member-name │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-all-class-members.gdl │ │ │ ├── get-all-class-members.gdl │ │ │ ├── get-all-classes.gdl │ │ │ ├── private-member │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-all-class-members.gdl │ │ │ └── static-block │ │ │ │ ├── README.md │ │ │ │ ├── get-class-static-block.gdl │ │ │ │ └── index.js │ │ ├── framework │ │ │ ├── createelement-over-jsx │ │ │ │ ├── README.md │ │ │ │ ├── get-react-createelement-call.gdl │ │ │ │ └── index.js │ │ │ └── react-component │ │ │ │ ├── README.md │ │ │ │ ├── get-react-class-components-and-lifecycle-methods.gdl │ │ │ │ ├── get-react-function-components-and-hook-callsites.gdl │ │ │ │ └── index.js │ │ ├── function │ │ │ ├── get-all-functions.gdl │ │ │ ├── parameter-destructuring │ │ │ │ ├── README.md │ │ │ │ ├── get-function-with-dest-param.gdl │ │ │ │ └── index.js │ │ │ ├── use-arguments-in-function-body │ │ │ │ ├── README.md │ │ │ │ ├── get-function-using-arguments.gdl │ │ │ │ └── index.js │ │ │ └── use-this-in-function-body │ │ │ │ ├── README.md │ │ │ │ ├── get-function-using-this.gdl │ │ │ │ └── index.js │ │ ├── misc │ │ │ ├── binary-operators │ │ │ │ ├── README.md │ │ │ │ ├── get-all-binary-expressions.gdl │ │ │ │ └── index.js │ │ │ ├── standalone-block │ │ │ │ ├── README.md │ │ │ │ ├── get-all-standalone-blocks.gdl │ │ │ │ ├── get-standalone-block-nesting-relation.gdl │ │ │ │ └── index.js │ │ │ └── tag-function │ │ │ │ ├── README.md │ │ │ │ ├── get-template-literal-usages.gdl │ │ │ │ └── index.js │ │ ├── module-system │ │ │ ├── computational-export │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-all-export-declarations.gdl │ │ │ ├── esm-cjs-syntax │ │ │ │ ├── README.md │ │ │ │ ├── get-cjs-file.gdl │ │ │ │ └── index.js │ │ │ ├── export-value-and-type-in-one-name │ │ │ │ ├── README.md │ │ │ │ ├── get-exported-name-with-multi-roles.gdl │ │ │ │ └── index.js │ │ │ ├── file-extension │ │ │ │ ├── README.md │ │ │ │ ├── get-all-files.gdl │ │ │ │ └── index.js │ │ │ ├── get-all-export-declarations.gdl │ │ │ ├── get-all-import-declarations.gdl │ │ │ ├── import-attribute │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-all-export-declarations.gdl │ │ │ ├── import-function │ │ │ │ ├── README.md │ │ │ │ ├── get-import-function-callsite.gdl │ │ │ │ └── index.js │ │ │ ├── import-then-export-over-reexport │ │ │ │ ├── README.md │ │ │ │ ├── get-import-then-export-usage.gdl │ │ │ │ └── index.js │ │ │ ├── monorepo │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-external.gdl │ │ │ ├── side-effect-import │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-all-export-declarations.gdl │ │ │ ├── string-alias │ │ │ │ ├── README.md │ │ │ │ └── ignore-unsupported-by-tsc.gdl │ │ │ ├── subpath-exports │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-external.gdl │ │ │ └── subpath-imports │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-all-export-declarations.gdl │ │ ├── object-mechanism │ │ │ ├── decorator-return-new-function │ │ │ │ ├── README.md │ │ │ │ ├── get-all-decorator-functions-and-usages.gdl │ │ │ │ └── index.js │ │ │ ├── dynamic-heritage │ │ │ │ ├── README.md │ │ │ │ ├── get-class-with-extension.gdl │ │ │ │ └── index.js │ │ │ ├── first-class-citizen-modify-prop │ │ │ │ ├── README.md │ │ │ │ ├── get-first-class-citizens-added-prop.gdl │ │ │ │ └── index.js │ │ │ ├── modify-prototype │ │ │ │ ├── README.md │ │ │ │ ├── get-modify-to-prototype.gdl │ │ │ │ └── index.js │ │ │ ├── reassign-to-declaration-name │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-first-class-citizens-added-prop.gdl │ │ │ └── symbols │ │ │ │ ├── README.md │ │ │ │ ├── get-symbol-usages.gdl │ │ │ │ └── index.js │ │ ├── semantic │ │ │ └── api-over-literal │ │ │ │ ├── README.md │ │ │ │ ├── get-all-object-creations.gdl │ │ │ │ └── index.js │ │ ├── typescript │ │ │ ├── class-as-type │ │ │ │ ├── README.md │ │ │ │ ├── get-class-as-type-usage.gdl │ │ │ │ └── index.js │ │ │ ├── class-constructor-parameter-field │ │ │ │ ├── README.md │ │ │ │ ├── get-class-constructor-params.gdl │ │ │ │ └── index.js │ │ │ ├── class-multi-implements │ │ │ │ ├── README.md │ │ │ │ ├── get-class-with-implement.gdl │ │ │ │ └── index.js │ │ │ ├── const-enum │ │ │ │ ├── README.md │ │ │ │ ├── get-all-enums.gdl │ │ │ │ └── index.js │ │ │ ├── const-type-parameter │ │ │ │ ├── README.md │ │ │ │ ├── ignore-unsupported-by-sparrow.gdl │ │ │ │ └── index │ │ │ ├── declaration-merging │ │ │ │ ├── README.md │ │ │ │ ├── get-declaration-merging-usage.gdl │ │ │ │ └── index.js │ │ │ ├── enum-member-fancy-name │ │ │ │ ├── README.md │ │ │ │ ├── get-all-enum-members.gdl │ │ │ │ └── index.js │ │ │ ├── enum-member-overridden-initializer │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── use-all-enum-members.gdl │ │ │ ├── get-all-type-parameters.gdl │ │ │ ├── interface-multi-extends │ │ │ │ ├── README.md │ │ │ │ ├── get-interface-with-heritage.gdl │ │ │ │ └── index.js │ │ │ ├── namespace-identifier-path │ │ │ │ ├── README.md │ │ │ │ ├── get-all-namespaces.gdl │ │ │ │ └── index.js │ │ │ ├── overridden-type-parameter │ │ │ │ ├── README.md │ │ │ │ ├── get-type-parameter-overridden-usage.gdl │ │ │ │ └── index.js │ │ │ ├── parameter-this │ │ │ │ ├── README.md │ │ │ │ ├── get-function-with-parameter-this.gdl │ │ │ │ └── index.js │ │ │ └── type-import-export │ │ │ │ ├── README.md │ │ │ │ ├── get-type-only-import-and-export.gdl │ │ │ │ └── index.js │ │ └── variable-declaration │ │ │ ├── comma-elision │ │ │ ├── README.md │ │ │ ├── get-comma-elision-decl.gdl │ │ │ └── index.js │ │ │ ├── complex-rest │ │ │ ├── README.md │ │ │ ├── get-rest-variable-decl.gdl │ │ │ └── index.js │ │ │ ├── declaration-list │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── use-all-variable-declarations.gdl │ │ │ ├── destructuring-pattern │ │ │ ├── README.md │ │ │ ├── get-binding-pattern-nesting-relation.gdl │ │ │ └── index.js │ │ │ ├── empty-destructuring │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── use-all-variable-declarations.gdl │ │ │ ├── get-all-variable-declarations.gdl │ │ │ ├── use-keyword-using │ │ │ ├── README.md │ │ │ └── ignore-unsupported-by-sparrow.gdl │ │ │ └── use-keyword-var │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── use-all-variable-declarations.gdl │ ├── package.json │ ├── repo-list │ │ ├── 240130.csv │ │ ├── 240221-results-s-240911.json │ │ ├── 240221-results.json │ │ ├── 240221-summary.csv │ │ └── 240221.csv │ └── src │ │ ├── cli.js │ │ ├── godel-meta.js │ │ ├── post-process │ │ ├── exclude-rules.js │ │ ├── index.js │ │ ├── load-data.js │ │ ├── quick-tester.js │ │ └── trace.js │ │ ├── stat.js │ │ ├── template.gdl │ │ └── utils.js ├── enre-location │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tests │ │ └── index.test.js │ └── tsconfig.json ├── enre-naming │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── name.ts │ ├── tests │ │ ├── __snapshots__ │ │ │ └── index.test.js.snap │ │ └── index.test.js │ └── tsconfig.json ├── enre-path-finder │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── types.ts │ └── tsconfig.json ├── enre-shared │ ├── package.json │ ├── src │ │ ├── create-logger.ts │ │ ├── fixtures.ts │ │ └── index.ts │ └── tsconfig.json ├── enre-test-finder │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── parse.ts │ └── tsconfig.json └── enre-test-generator │ ├── package.json │ ├── src │ ├── clear.ts │ ├── cli-temp.ts │ ├── cli.ts │ ├── generator.ts │ ├── index.ts │ └── templates │ │ ├── frame.ts │ │ └── singleCase.ts │ └── tsconfig.json ├── scripts ├── implicit-dataset-statistics.py └── publisher.mjs ├── tests ├── README.md ├── cases │ ├── implicit │ │ ├── syntax-optional-expression-call │ │ │ ├── assertion.yaml │ │ │ └── file0.js │ │ └── syntax-optional-expression-member │ │ │ ├── assertion.yaml │ │ │ └── file0.js │ ├── misc │ │ ├── class-member-static-and-instance │ │ │ ├── assertion.yaml │ │ │ └── file0.ts │ │ └── duplicated-identifier │ │ │ ├── assertion.yaml │ │ │ └── file0.ts │ └── package │ │ ├── basic-package-entity │ │ ├── assertion.yaml │ │ └── package.json │ │ ├── cross-package-import │ │ ├── assertion.yaml │ │ ├── package.json │ │ └── packages │ │ │ ├── package-a │ │ │ ├── index.js │ │ │ └── package.json │ │ │ └── package-b │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── monorepo │ │ ├── assertion.yaml │ │ ├── package.json │ │ └── packages │ │ │ ├── package-a │ │ │ └── package.json │ │ │ └── package-b │ │ │ └── package.json │ │ └── package-local-import-path │ │ └── assertion.yaml └── test.js ├── tsconfig.common.json ├── tsconfig.json └── webpack.config.mjs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/request-a-new-entity---relation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/.github/ISSUE_TEMPLATE/request-a-new-entity---relation.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/request-a-new-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/.github/ISSUE_TEMPLATE/request-a-new-pattern.md -------------------------------------------------------------------------------- /.github/workflows/github-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/.github/workflows/github-release.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/.npmignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 0.4.3 2 | 3 | `2024-01-09` 4 | 5 | - Stability improvements 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/babel.config.json -------------------------------------------------------------------------------- /docs/BHVRDIFF.md_OUTDATED: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/BHVRDIFF.md_OUTDATED -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/entity/alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/alias.md -------------------------------------------------------------------------------- /docs/entity/block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/block.md -------------------------------------------------------------------------------- /docs/entity/class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/class.md -------------------------------------------------------------------------------- /docs/entity/enum-member.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/enum-member.md -------------------------------------------------------------------------------- /docs/entity/enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/enum.md -------------------------------------------------------------------------------- /docs/entity/field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/field.md -------------------------------------------------------------------------------- /docs/entity/file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/file.md -------------------------------------------------------------------------------- /docs/entity/function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/function.md -------------------------------------------------------------------------------- /docs/entity/interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/interface.md -------------------------------------------------------------------------------- /docs/entity/method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/method.md -------------------------------------------------------------------------------- /docs/entity/namespace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/namespace.md -------------------------------------------------------------------------------- /docs/entity/package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/package.md -------------------------------------------------------------------------------- /docs/entity/parameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/parameter.md -------------------------------------------------------------------------------- /docs/entity/property.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/property.md -------------------------------------------------------------------------------- /docs/entity/type-alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/type-alias.md -------------------------------------------------------------------------------- /docs/entity/type-parameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/type-parameter.md -------------------------------------------------------------------------------- /docs/entity/variable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/entity/variable.md -------------------------------------------------------------------------------- /docs/implicit/args.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/args.md -------------------------------------------------------------------------------- /docs/implicit/assignments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/assignments.md -------------------------------------------------------------------------------- /docs/implicit/classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/classes.md -------------------------------------------------------------------------------- /docs/implicit/decorators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/decorators.md -------------------------------------------------------------------------------- /docs/implicit/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/exceptions.md -------------------------------------------------------------------------------- /docs/implicit/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/functions.md -------------------------------------------------------------------------------- /docs/implicit/object-mechanism.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/object-mechanism.md -------------------------------------------------------------------------------- /docs/implicit/prototype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/prototype.md -------------------------------------------------------------------------------- /docs/implicit/symbols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/implicit/symbols.md -------------------------------------------------------------------------------- /docs/relation/aliasof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/aliasof.md -------------------------------------------------------------------------------- /docs/relation/call.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/call.md -------------------------------------------------------------------------------- /docs/relation/decorate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/decorate.md -------------------------------------------------------------------------------- /docs/relation/export.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/export.md -------------------------------------------------------------------------------- /docs/relation/extend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/extend.md -------------------------------------------------------------------------------- /docs/relation/implement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/implement.md -------------------------------------------------------------------------------- /docs/relation/import.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/import.md -------------------------------------------------------------------------------- /docs/relation/modify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/modify.md -------------------------------------------------------------------------------- /docs/relation/override.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/override.md -------------------------------------------------------------------------------- /docs/relation/set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/set.md -------------------------------------------------------------------------------- /docs/relation/type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/type.md -------------------------------------------------------------------------------- /docs/relation/use.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/docs/relation/use.md -------------------------------------------------------------------------------- /jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/jest.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/package.json -------------------------------------------------------------------------------- /packages/enre-cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-cli/package.json -------------------------------------------------------------------------------- /packages/enre-cli/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-cli/src/cli.ts -------------------------------------------------------------------------------- /packages/enre-cli/src/dumper/enre-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-cli/src/dumper/enre-json.ts -------------------------------------------------------------------------------- /packages/enre-cli/src/dumper/lsif.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-cli/src/dumper/lsif.ts -------------------------------------------------------------------------------- /packages/enre-cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-cli/src/index.ts -------------------------------------------------------------------------------- /packages/enre-cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-cli/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/package.json -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/context/index.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/context/modifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/context/modifier.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/context/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/context/scope.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/index.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/linker/bind-repr-to-entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/linker/bind-repr-to-entity.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/linker/flatten-pointsto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/linker/flatten-pointsto.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/linker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/linker/index.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/linker/lookdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/linker/lookdown.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/linker/lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/linker/lookup.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/module-resolver/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/module-resolver/index.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ArrowFunctionExpression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ArrowFunctionExpression.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/AssignmentExpression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/AssignmentExpression.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/BlockStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/BlockStatement.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/CatchClause.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/CatchClause.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ClassDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ClassDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ClassMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ClassMethod.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ClassProperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ClassProperty.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/Decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/Decorator.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ExportAllDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ExportAllDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ExportDefaultDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ExportDefaultDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ExportNamedDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ExportNamedDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ExpressionStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ExpressionStatement.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ForOfStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ForOfStatement.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/FunctionDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/FunctionDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ImportDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ImportDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ReturnStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ReturnStatement.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/StaticBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/StaticBlock.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSCallSignatureDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSCallSignatureDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSConstructSignatureDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSConstructSignatureDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSDeclareMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSDeclareMethod.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSEnumDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSEnumDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSEnumMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSEnumMember.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSExportAssignment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSExportAssignment.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSImportEqualsDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSImportEqualsDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSIndexSignature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSIndexSignature.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSInterfaceDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSInterfaceDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSMethodSignature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSMethodSignature.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSModuleDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSModuleDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSPropertySignature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSPropertySignature.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSTypeAliasDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSTypeAliasDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSTypeAnnotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSTypeAnnotation.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/TSTypeParameterDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/TSTypeParameterDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/ThrowStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/ThrowStatement.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/UpdateExpression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/UpdateExpression.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/VariableDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/VariableDeclaration.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/common/binding-pattern-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/common/binding-pattern-handler.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/common/expression-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/common/expression-handler.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/common/key-handler.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/common/literal-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/common/literal-handler.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/common/parameter-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/common/parameter-handler.ts -------------------------------------------------------------------------------- /packages/enre-core/src/analyzer/visitors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/analyzer/visitors/index.ts -------------------------------------------------------------------------------- /packages/enre-core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/index.ts -------------------------------------------------------------------------------- /packages/enre-core/src/utils/add-string-format-to-string-proto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/utils/add-string-format-to-string-proto.ts -------------------------------------------------------------------------------- /packages/enre-core/src/utils/fileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/src/utils/fileUtils.ts -------------------------------------------------------------------------------- /packages/enre-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-core/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-data/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/package.json -------------------------------------------------------------------------------- /packages/enre-data/src/container/e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/container/e.ts -------------------------------------------------------------------------------- /packages/enre-data/src/container/postponedTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/container/postponedTask.ts -------------------------------------------------------------------------------- /packages/enre-data/src/container/pseudoR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/container/pseudoR.ts -------------------------------------------------------------------------------- /packages/enre-data/src/container/r.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/container/r.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/ability/abstractable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/ability/abstractable.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/ability/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/ability/base.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/ability/callable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/ability/callable.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/ability/class-member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/ability/class-member.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/ability/import-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/ability/import-export.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/collections.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/structure/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/structure/block.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/structure/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/structure/file.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/structure/merged.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/structure/merged.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/structure/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/structure/package.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/structure/unknown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/structure/unknown.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/alias.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/class.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/enum-member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/enum-member.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/enum.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/field.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/function.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/interface.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/method.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/namespace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/namespace.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/parameter.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/property.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/type-alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/type-alias.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/type-parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/type-parameter.ts -------------------------------------------------------------------------------- /packages/enre-data/src/entity/variant/variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/entity/variant/variable.ts -------------------------------------------------------------------------------- /packages/enre-data/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/index.ts -------------------------------------------------------------------------------- /packages/enre-data/src/log/log-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/log/log-entry.ts -------------------------------------------------------------------------------- /packages/enre-data/src/log/log-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/log/log-manager.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/ability/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/ability/base.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/ability/explicit-symbol-role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/ability/explicit-symbol-role.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/ability/source-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/ability/source-range.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/collections.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/aliasof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/aliasof.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/call.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/decorate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/decorate.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/export.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/extend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/extend.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/implement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/implement.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/import.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/modify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/modify.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/override.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/override.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/set.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/type.ts -------------------------------------------------------------------------------- /packages/enre-data/src/relation/variant/use.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/relation/variant/use.ts -------------------------------------------------------------------------------- /packages/enre-data/src/utils/clear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/utils/clear.ts -------------------------------------------------------------------------------- /packages/enre-data/src/utils/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/utils/release.ts -------------------------------------------------------------------------------- /packages/enre-data/src/utils/wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/src/utils/wrapper.ts -------------------------------------------------------------------------------- /packages/enre-data/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-data/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-doc-parser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/package.json -------------------------------------------------------------------------------- /packages/enre-doc-parser/src/case-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/src/case-container.ts -------------------------------------------------------------------------------- /packages/enre-doc-parser/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/src/cli.ts -------------------------------------------------------------------------------- /packages/enre-doc-parser/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/src/index.ts -------------------------------------------------------------------------------- /packages/enre-doc-parser/src/rule-raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/src/rule-raw.ts -------------------------------------------------------------------------------- /packages/enre-doc-parser/src/rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/src/rule.ts -------------------------------------------------------------------------------- /packages/enre-doc-parser/src/table-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/src/table-builder.ts -------------------------------------------------------------------------------- /packages/enre-doc-parser/src/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/src/template.html -------------------------------------------------------------------------------- /packages/enre-doc-parser/tests/fixtures/valid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/tests/fixtures/valid.md -------------------------------------------------------------------------------- /packages/enre-doc-parser/tests/fixtures/warn-spelling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/tests/fixtures/warn-spelling.md -------------------------------------------------------------------------------- /packages/enre-doc-parser/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/tests/index.test.js -------------------------------------------------------------------------------- /packages/enre-doc-parser/tests/path-prefix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/tests/path-prefix.js -------------------------------------------------------------------------------- /packages/enre-doc-parser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-parser/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-doc-validator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/package.json -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/case-meta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/case-meta/index.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/case-meta/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/case-meta/raw.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/common.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/entity-ref-meta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/entity-ref-meta/index.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/entity-ref-meta/rule-raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/entity-ref-meta/rule-raw.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/entity-ref-meta/rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/entity-ref-meta/rule.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/fence-meta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/fence-meta/index.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/group-meta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/group-meta/index.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/group-meta/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/group-meta/raw.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/index.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/src/loc-meta/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/src/loc-meta/index.ts -------------------------------------------------------------------------------- /packages/enre-doc-validator/tests/entity-ref-meta.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/tests/entity-ref-meta.test.js -------------------------------------------------------------------------------- /packages/enre-doc-validator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-doc-validator/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-feature-stat/.gitignore: -------------------------------------------------------------------------------- 1 | fixtures/*/*/_* 2 | logs 3 | sample 4 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/_utils/Enrets.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/_utils/Enrets.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/_utils/post-process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/_utils/post-process.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/_utils/repo-meta-scan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/_utils/repo-meta-scan.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/accessor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/accessor/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/accessor/ignore-unsupported-by-sparrow.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/accessor/ignore-unsupported-by-sparrow.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/fancy-member-name/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/fancy-member-name/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/fancy-member-name/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/fancy-member-name/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/fancy-member-name/use-all-class-members.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/get-all-class-members.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/get-all-class-members.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/get-all-classes.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/get-all-classes.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/private-member/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/private-member/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/private-member/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/private-member/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/private-member/use-all-class-members.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/static-block/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/static-block/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/static-block/get-class-static-block.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/static-block/get-class-static-block.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/class/static-block/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/class/static-block/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/framework/createelement-over-jsx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/framework/createelement-over-jsx/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/framework/createelement-over-jsx/get-react-createelement-call.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/framework/createelement-over-jsx/get-react-createelement-call.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/framework/createelement-over-jsx/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/framework/createelement-over-jsx/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/framework/react-component/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/framework/react-component/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/framework/react-component/get-react-class-components-and-lifecycle-methods.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/framework/react-component/get-react-class-components-and-lifecycle-methods.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/framework/react-component/get-react-function-components-and-hook-callsites.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/framework/react-component/get-react-function-components-and-hook-callsites.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/framework/react-component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/framework/react-component/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/get-all-functions.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/get-all-functions.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/parameter-destructuring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/parameter-destructuring/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/parameter-destructuring/get-function-with-dest-param.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/parameter-destructuring/get-function-with-dest-param.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/parameter-destructuring/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/parameter-destructuring/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/use-arguments-in-function-body/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/use-arguments-in-function-body/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/use-arguments-in-function-body/get-function-using-arguments.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/use-arguments-in-function-body/get-function-using-arguments.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/use-arguments-in-function-body/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/use-arguments-in-function-body/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/use-this-in-function-body/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/use-this-in-function-body/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/use-this-in-function-body/get-function-using-this.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/use-this-in-function-body/get-function-using-this.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/function/use-this-in-function-body/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/function/use-this-in-function-body/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/binary-operators/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/binary-operators/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/binary-operators/get-all-binary-expressions.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/binary-operators/get-all-binary-expressions.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/binary-operators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/binary-operators/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/standalone-block/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/standalone-block/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/standalone-block/get-all-standalone-blocks.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/standalone-block/get-all-standalone-blocks.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/standalone-block/get-standalone-block-nesting-relation.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/standalone-block/get-standalone-block-nesting-relation.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/standalone-block/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/standalone-block/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/tag-function/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/tag-function/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/tag-function/get-template-literal-usages.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/tag-function/get-template-literal-usages.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/misc/tag-function/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/misc/tag-function/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/computational-export/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/computational-export/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/computational-export/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/computational-export/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/computational-export/use-all-export-declarations.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/esm-cjs-syntax/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/esm-cjs-syntax/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/esm-cjs-syntax/get-cjs-file.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/esm-cjs-syntax/get-cjs-file.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/esm-cjs-syntax/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/esm-cjs-syntax/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/export-value-and-type-in-one-name/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/export-value-and-type-in-one-name/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/export-value-and-type-in-one-name/get-exported-name-with-multi-roles.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/export-value-and-type-in-one-name/get-exported-name-with-multi-roles.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/export-value-and-type-in-one-name/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/export-value-and-type-in-one-name/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/file-extension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/file-extension/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/file-extension/get-all-files.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/file-extension/get-all-files.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/file-extension/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/file-extension/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/get-all-export-declarations.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/get-all-export-declarations.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/get-all-import-declarations.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/get-all-import-declarations.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-attribute/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/import-attribute/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-attribute/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/import-attribute/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-attribute/use-all-export-declarations.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-function/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/import-function/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-function/get-import-function-callsite.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/import-function/get-import-function-callsite.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-function/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/import-function/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-then-export-over-reexport/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/import-then-export-over-reexport/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-then-export-over-reexport/get-import-then-export-usage.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/import-then-export-over-reexport/get-import-then-export-usage.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/import-then-export-over-reexport/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/import-then-export-over-reexport/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/monorepo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/monorepo/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/monorepo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/monorepo/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/monorepo/use-external.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/side-effect-import/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/side-effect-import/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/side-effect-import/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/side-effect-import/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/side-effect-import/use-all-export-declarations.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/string-alias/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/string-alias/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/string-alias/ignore-unsupported-by-tsc.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/subpath-exports/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/subpath-exports/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/subpath-exports/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/subpath-exports/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/subpath-exports/use-external.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/subpath-imports/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/subpath-imports/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/subpath-imports/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/module-system/subpath-imports/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/module-system/subpath-imports/use-all-export-declarations.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/decorator-return-new-function/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/decorator-return-new-function/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/decorator-return-new-function/get-all-decorator-functions-and-usages.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/decorator-return-new-function/get-all-decorator-functions-and-usages.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/decorator-return-new-function/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/decorator-return-new-function/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/dynamic-heritage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/dynamic-heritage/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/dynamic-heritage/get-class-with-extension.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/dynamic-heritage/get-class-with-extension.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/dynamic-heritage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/dynamic-heritage/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/first-class-citizen-modify-prop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/first-class-citizen-modify-prop/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/first-class-citizen-modify-prop/get-first-class-citizens-added-prop.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/first-class-citizen-modify-prop/get-first-class-citizens-added-prop.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/first-class-citizen-modify-prop/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/first-class-citizen-modify-prop/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/modify-prototype/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/modify-prototype/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/modify-prototype/get-modify-to-prototype.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/modify-prototype/get-modify-to-prototype.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/modify-prototype/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/modify-prototype/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/reassign-to-declaration-name/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/reassign-to-declaration-name/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/reassign-to-declaration-name/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/reassign-to-declaration-name/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/reassign-to-declaration-name/use-first-class-citizens-added-prop.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/symbols/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/symbols/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/symbols/get-symbol-usages.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/symbols/get-symbol-usages.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/object-mechanism/symbols/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/object-mechanism/symbols/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/semantic/api-over-literal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/semantic/api-over-literal/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/semantic/api-over-literal/get-all-object-creations.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/semantic/api-over-literal/get-all-object-creations.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/semantic/api-over-literal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/semantic/api-over-literal/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-as-type/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-as-type/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-as-type/get-class-as-type-usage.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-as-type/get-class-as-type-usage.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-as-type/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-as-type/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-constructor-parameter-field/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-constructor-parameter-field/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-constructor-parameter-field/get-class-constructor-params.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-constructor-parameter-field/get-class-constructor-params.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-constructor-parameter-field/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-constructor-parameter-field/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-multi-implements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-multi-implements/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-multi-implements/get-class-with-implement.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-multi-implements/get-class-with-implement.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/class-multi-implements/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/class-multi-implements/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/const-enum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/const-enum/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/const-enum/get-all-enums.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/const-enum/get-all-enums.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/const-enum/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/const-enum/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/const-type-parameter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/const-type-parameter/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/const-type-parameter/ignore-unsupported-by-sparrow.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/const-type-parameter/ignore-unsupported-by-sparrow.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/const-type-parameter/index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/const-type-parameter/index -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/declaration-merging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/declaration-merging/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/declaration-merging/get-declaration-merging-usage.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/declaration-merging/get-declaration-merging-usage.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/declaration-merging/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/declaration-merging/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/enum-member-fancy-name/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/enum-member-fancy-name/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/enum-member-fancy-name/get-all-enum-members.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/enum-member-fancy-name/get-all-enum-members.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/enum-member-fancy-name/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/enum-member-fancy-name/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/enum-member-overridden-initializer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/enum-member-overridden-initializer/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/enum-member-overridden-initializer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/enum-member-overridden-initializer/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/enum-member-overridden-initializer/use-all-enum-members.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/get-all-type-parameters.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/get-all-type-parameters.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/interface-multi-extends/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/interface-multi-extends/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/interface-multi-extends/get-interface-with-heritage.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/interface-multi-extends/get-interface-with-heritage.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/interface-multi-extends/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/interface-multi-extends/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/namespace-identifier-path/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/namespace-identifier-path/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/namespace-identifier-path/get-all-namespaces.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/namespace-identifier-path/get-all-namespaces.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/namespace-identifier-path/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/namespace-identifier-path/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/overridden-type-parameter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/overridden-type-parameter/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/overridden-type-parameter/get-type-parameter-overridden-usage.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/overridden-type-parameter/get-type-parameter-overridden-usage.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/overridden-type-parameter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/overridden-type-parameter/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/parameter-this/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/parameter-this/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/parameter-this/get-function-with-parameter-this.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/parameter-this/get-function-with-parameter-this.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/parameter-this/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/parameter-this/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/type-import-export/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/type-import-export/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/type-import-export/get-type-only-import-and-export.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/type-import-export/get-type-only-import-and-export.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/typescript/type-import-export/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/typescript/type-import-export/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/comma-elision/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/comma-elision/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/comma-elision/get-comma-elision-decl.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/comma-elision/get-comma-elision-decl.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/comma-elision/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/comma-elision/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/complex-rest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/complex-rest/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/complex-rest/get-rest-variable-decl.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/complex-rest/get-rest-variable-decl.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/complex-rest/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/complex-rest/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/declaration-list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/declaration-list/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/declaration-list/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/declaration-list/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/declaration-list/use-all-variable-declarations.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/destructuring-pattern/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/destructuring-pattern/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/destructuring-pattern/get-binding-pattern-nesting-relation.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/destructuring-pattern/get-binding-pattern-nesting-relation.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/destructuring-pattern/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/destructuring-pattern/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/empty-destructuring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/empty-destructuring/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/empty-destructuring/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/empty-destructuring/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/empty-destructuring/use-all-variable-declarations.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/get-all-variable-declarations.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/get-all-variable-declarations.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-using/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-using/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-using/ignore-unsupported-by-sparrow.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-using/ignore-unsupported-by-sparrow.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-var/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-var/README.md -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-var/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-var/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/fixtures/variable-declaration/use-keyword-var/use-all-variable-declarations.gdl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-feature-stat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/package.json -------------------------------------------------------------------------------- /packages/enre-feature-stat/repo-list/240130.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/repo-list/240130.csv -------------------------------------------------------------------------------- /packages/enre-feature-stat/repo-list/240221-results-s-240911.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/repo-list/240221-results-s-240911.json -------------------------------------------------------------------------------- /packages/enre-feature-stat/repo-list/240221-results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/repo-list/240221-results.json -------------------------------------------------------------------------------- /packages/enre-feature-stat/repo-list/240221-summary.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/repo-list/240221-summary.csv -------------------------------------------------------------------------------- /packages/enre-feature-stat/repo-list/240221.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/repo-list/240221.csv -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/cli.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/godel-meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/godel-meta.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/post-process/exclude-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/post-process/exclude-rules.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/post-process/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/post-process/index.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/post-process/load-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/post-process/load-data.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/post-process/quick-tester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/post-process/quick-tester.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/post-process/trace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/post-process/trace.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/stat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/stat.js -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/template.gdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/template.gdl -------------------------------------------------------------------------------- /packages/enre-feature-stat/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-feature-stat/src/utils.js -------------------------------------------------------------------------------- /packages/enre-location/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-location/package.json -------------------------------------------------------------------------------- /packages/enre-location/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-location/src/index.ts -------------------------------------------------------------------------------- /packages/enre-location/tests/index.test.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/enre-location/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-location/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-naming/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-naming/README.md -------------------------------------------------------------------------------- /packages/enre-naming/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-naming/package.json -------------------------------------------------------------------------------- /packages/enre-naming/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-naming/src/index.ts -------------------------------------------------------------------------------- /packages/enre-naming/src/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-naming/src/name.ts -------------------------------------------------------------------------------- /packages/enre-naming/tests/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-naming/tests/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /packages/enre-naming/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-naming/tests/index.test.js -------------------------------------------------------------------------------- /packages/enre-naming/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-naming/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-path-finder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-path-finder/package.json -------------------------------------------------------------------------------- /packages/enre-path-finder/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-path-finder/src/index.ts -------------------------------------------------------------------------------- /packages/enre-path-finder/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-path-finder/src/types.ts -------------------------------------------------------------------------------- /packages/enre-path-finder/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-path-finder/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-shared/package.json -------------------------------------------------------------------------------- /packages/enre-shared/src/create-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-shared/src/create-logger.ts -------------------------------------------------------------------------------- /packages/enre-shared/src/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-shared/src/fixtures.ts -------------------------------------------------------------------------------- /packages/enre-shared/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-shared/src/index.ts -------------------------------------------------------------------------------- /packages/enre-shared/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-shared/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-test-finder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-finder/package.json -------------------------------------------------------------------------------- /packages/enre-test-finder/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-finder/src/index.ts -------------------------------------------------------------------------------- /packages/enre-test-finder/src/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-finder/src/parse.ts -------------------------------------------------------------------------------- /packages/enre-test-finder/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-finder/tsconfig.json -------------------------------------------------------------------------------- /packages/enre-test-generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/package.json -------------------------------------------------------------------------------- /packages/enre-test-generator/src/clear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/src/clear.ts -------------------------------------------------------------------------------- /packages/enre-test-generator/src/cli-temp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/src/cli-temp.ts -------------------------------------------------------------------------------- /packages/enre-test-generator/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/src/cli.ts -------------------------------------------------------------------------------- /packages/enre-test-generator/src/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/src/generator.ts -------------------------------------------------------------------------------- /packages/enre-test-generator/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/src/index.ts -------------------------------------------------------------------------------- /packages/enre-test-generator/src/templates/frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/src/templates/frame.ts -------------------------------------------------------------------------------- /packages/enre-test-generator/src/templates/singleCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/src/templates/singleCase.ts -------------------------------------------------------------------------------- /packages/enre-test-generator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/packages/enre-test-generator/tsconfig.json -------------------------------------------------------------------------------- /scripts/implicit-dataset-statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/scripts/implicit-dataset-statistics.py -------------------------------------------------------------------------------- /scripts/publisher.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/scripts/publisher.mjs -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/cases/implicit/syntax-optional-expression-call/assertion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/implicit/syntax-optional-expression-call/assertion.yaml -------------------------------------------------------------------------------- /tests/cases/implicit/syntax-optional-expression-call/file0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/implicit/syntax-optional-expression-call/file0.js -------------------------------------------------------------------------------- /tests/cases/implicit/syntax-optional-expression-member/assertion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/implicit/syntax-optional-expression-member/assertion.yaml -------------------------------------------------------------------------------- /tests/cases/implicit/syntax-optional-expression-member/file0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/implicit/syntax-optional-expression-member/file0.js -------------------------------------------------------------------------------- /tests/cases/misc/class-member-static-and-instance/assertion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/misc/class-member-static-and-instance/assertion.yaml -------------------------------------------------------------------------------- /tests/cases/misc/class-member-static-and-instance/file0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/misc/class-member-static-and-instance/file0.ts -------------------------------------------------------------------------------- /tests/cases/misc/duplicated-identifier/assertion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/misc/duplicated-identifier/assertion.yaml -------------------------------------------------------------------------------- /tests/cases/misc/duplicated-identifier/file0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/misc/duplicated-identifier/file0.ts -------------------------------------------------------------------------------- /tests/cases/package/basic-package-entity/assertion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/basic-package-entity/assertion.yaml -------------------------------------------------------------------------------- /tests/cases/package/basic-package-entity/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/basic-package-entity/package.json -------------------------------------------------------------------------------- /tests/cases/package/cross-package-import/assertion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/cross-package-import/assertion.yaml -------------------------------------------------------------------------------- /tests/cases/package/cross-package-import/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/cross-package-import/package.json -------------------------------------------------------------------------------- /tests/cases/package/cross-package-import/packages/package-a/index.js: -------------------------------------------------------------------------------- 1 | export function foo() { 2 | /* Empty */ 3 | } 4 | -------------------------------------------------------------------------------- /tests/cases/package/cross-package-import/packages/package-a/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/cross-package-import/packages/package-a/package.json -------------------------------------------------------------------------------- /tests/cases/package/cross-package-import/packages/package-b/index.js: -------------------------------------------------------------------------------- 1 | import {foo} from 'package-a'; 2 | 3 | foo(); 4 | -------------------------------------------------------------------------------- /tests/cases/package/cross-package-import/packages/package-b/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/cross-package-import/packages/package-b/package.json -------------------------------------------------------------------------------- /tests/cases/package/monorepo/assertion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/monorepo/assertion.yaml -------------------------------------------------------------------------------- /tests/cases/package/monorepo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/monorepo/package.json -------------------------------------------------------------------------------- /tests/cases/package/monorepo/packages/package-a/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/monorepo/packages/package-a/package.json -------------------------------------------------------------------------------- /tests/cases/package/monorepo/packages/package-b/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tests/cases/package/monorepo/packages/package-b/package.json -------------------------------------------------------------------------------- /tests/cases/package/package-local-import-path/assertion.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test.js: -------------------------------------------------------------------------------- 1 | x.a.b().c = d()['e'].f; 2 | -------------------------------------------------------------------------------- /tsconfig.common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tsconfig.common.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xjtu-enre/ENRE-ts/HEAD/webpack.config.mjs --------------------------------------------------------------------------------