# codemods/analyzers

> A concern on the processing layer holding 14 files, 1659 lines of code, 385 definitions and 138 call edges.

Page: Anatomy · Governance tree
Canonical: https://banes-lab.com/anatomy/governance#folder-governance-codemods-analyzers

Listed in [Anatomy · Governance tree](https://banes-lab.com/api/pages/anatomy/governance.md), after [codemods](https://banes-lab.com/anatomy/governance/folder-governance-codemods.md) and before [codemods/entrypoints](https://banes-lab.com/anatomy/governance/folder-governance-codemods-entrypoints.md).

[root](https://banes-lab.com/anatomy/governance/folder-governance.md) [codemods](https://banes-lab.com/anatomy/governance/folder-governance-codemods.md)

## analyzers

A **concern** on the **processing** layer holding **14** files, **1659** lines of code, **385** definitions and **138** call edges.

### Stats

Files 14

Lines of code 1659

Blank lines 169

Bytes 67263

Definitions 385

Exported 70

Callable 151

Call edges 138

isolated flow 273

leaf flow 44

entry flow 41

relay flow 27

Findings no anomalies

the folder's walk 7327 steps

### Files

[binding.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/binding.analyzer.ts.md)

- Subject: binding
- Concern: analyzer
- Layer: processing
- 128 lines of code
- 21 definitions
- 9 call edges

[code-point.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/code-point.analyzer.ts.md)

- Subject: code-point
- Concern: analyzer
- Layer: processing
- 81 lines of code
- 19 definitions
- 4 call edges

[field.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.analyzer.ts.md)

- Subject: field
- Concern: analyzer
- Layer: processing
- 85 lines of code
- 18 definitions
- 8 call edges

[field.reference.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.reference.analyzer.ts.md)

- Subject: field
- Concern: analyzer
- Variant: reference
- Layer: processing
- 155 lines of code
- 30 definitions
- 14 call edges

[field.vocabulary.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.vocabulary.analyzer.ts.md)

- Subject: field
- Concern: analyzer
- Variant: vocabulary
- Layer: processing
- 102 lines of code
- 26 definitions
- 9 call edges

[identifier.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/identifier.analyzer.ts.md)

- Subject: identifier
- Concern: analyzer
- Layer: processing
- 149 lines of code
- 36 definitions
- 16 call edges

[increment.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/increment.analyzer.ts.md)

- Subject: increment
- Concern: analyzer
- Layer: processing
- 71 lines of code
- 12 definitions
- 8 call edges

[literal.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/literal.analyzer.ts.md)

- Subject: literal
- Concern: analyzer
- Layer: processing
- 80 lines of code
- 15 definitions
- 5 call edges

[location.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/location.analyzer.ts.md)

- Subject: location
- Concern: analyzer
- Layer: processing
- 180 lines of code
- 42 definitions
- 14 call edges

[reference.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/reference.analyzer.ts.md)

- Subject: reference
- Concern: analyzer
- Layer: processing
- 89 lines of code
- 25 definitions
- 6 call edges

[specifier.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/specifier.analyzer.ts.md)

- Subject: specifier
- Concern: analyzer
- Layer: processing
- 129 lines of code
- 28 definitions
- 10 call edges

[specifier.target.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/specifier.target.analyzer.ts.md)

- Subject: specifier
- Concern: analyzer
- Variant: target
- Layer: processing
- 99 lines of code
- 26 definitions
- 11 call edges

[vocabulary.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/vocabulary.analyzer.ts.md)

- Subject: vocabulary
- Concern: analyzer
- Layer: processing
- 176 lines of code
- 52 definitions
- 13 call edges

[word.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/word.analyzer.ts.md)

- Subject: word
- Concern: analyzer
- Layer: processing
- 135 lines of code
- 35 definitions
- 11 call edges

## Links to

- [codemods/analyzers/binding.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/binding.analyzer.ts.md)
- [codemods/predicates/binding.predicate.ts](https://banes-lab.com/source/governance/codemods/predicates/binding.predicate.ts.md)
- [codemods/selectors/program.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/program.selector.ts.md)
- [codemods/selectors/heritage.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/heritage.selector.ts.md)
- [codemods/analyzers/code-point.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/code-point.analyzer.ts.md)
- [codemods/analyzers/field.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.analyzer.ts.md)
- [codemods/analyzers/field.reference.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.reference.analyzer.ts.md)
- [codemods/selectors/field.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/field.selector.ts.md)
- [rules/eslint/closure-no-cross-member-relative.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-cross-member-relative.eslint.rule.ts.md)
- [rules/eslint/no-port-literal.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-port-literal.eslint.rule.ts.md)
- [codemods/analyzers/field.vocabulary.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.vocabulary.analyzer.ts.md)
- [codemods/analyzers/identifier.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/identifier.analyzer.ts.md)
- [rules/eslint/closure-register-needs-consumer.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-register-needs-consumer.eslint.rule.ts.md)
- [shared/manifests/verb.manifest.ts](https://banes-lab.com/source/governance/shared/manifests/verb.manifest.ts.md)
- [codemods/analyzers/increment.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/increment.analyzer.ts.md)
- [codemods/selectors/edit.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/edit.selector.ts.md)
- [codemods/analyzers/literal.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/literal.analyzer.ts.md)
- [codemods/analyzers/location.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/location.analyzer.ts.md)
- [codemods/analyzers/reference.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/reference.analyzer.ts.md)
- [shared/registries/location.registry.ts](https://banes-lab.com/source/governance/shared/registries/location.registry.ts.md)
- [codemods/analyzers/specifier.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/specifier.analyzer.ts.md)
- [shared/selectors/specifier.selector.ts](https://banes-lab.com/source/governance/shared/selectors/specifier.selector.ts.md)
- [shared/loaders/manifest.loader.ts](https://banes-lab.com/source/governance/shared/loaders/manifest.loader.ts.md)
- [codemods/analyzers/specifier.target.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/specifier.target.analyzer.ts.md)
- [codemods/strings/codemod.strings.ts](https://banes-lab.com/source/governance/codemods/strings/codemod.strings.ts.md)
- [codemods/analyzers/vocabulary.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/vocabulary.analyzer.ts.md)
- [shared/matchers/word.matcher.ts](https://banes-lab.com/source/governance/shared/matchers/word.matcher.ts.md)
- [codemods/analyzers/word.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/word.analyzer.ts.md)

## Contains

- [codemods/analyzers/binding.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/binding.analyzer.ts.md)
- [codemods/analyzers/code-point.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/code-point.analyzer.ts.md)
- [codemods/analyzers/field.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.analyzer.ts.md)
- [codemods/analyzers/field.reference.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.reference.analyzer.ts.md)
- [codemods/analyzers/field.vocabulary.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.vocabulary.analyzer.ts.md)
- [codemods/analyzers/identifier.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/identifier.analyzer.ts.md)
- [codemods/analyzers/increment.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/increment.analyzer.ts.md)
- [codemods/analyzers/literal.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/literal.analyzer.ts.md)
- [codemods/analyzers/location.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/location.analyzer.ts.md)
- [codemods/analyzers/reference.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/reference.analyzer.ts.md)
- [codemods/analyzers/specifier.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/specifier.analyzer.ts.md)
- [codemods/analyzers/specifier.target.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/specifier.target.analyzer.ts.md)
- [codemods/analyzers/vocabulary.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/vocabulary.analyzer.ts.md)
- [codemods/analyzers/word.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/word.analyzer.ts.md)

## Contained in

- [codemods](https://banes-lab.com/anatomy/governance/folder-governance-codemods.md)
