# codemods/analyzers

> A concern on the processing layer holding 15 files, 1842 lines of code, 445 definitions and 151 call edges.

Page: Anatomy · GovLab Extension Host
Canonical: https://banes-lab.com/anatomy/governance#folder-governance-codemods-analyzers

Listed in [Anatomy · GovLab Extension Host](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 **15** files, **1842** lines of code, **445** definitions and **151** call edges.

### Stats

Files 15

Lines of code 1842

Blank lines 187

Bytes 74966

Definitions 445

Exported 79

Callable 169

Call edges 151

isolated flow 318

leaf flow 51

entry flow 46

relay flow 30

Findings no anomalies

the folder's walk 8191 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
- 78 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
- 181 lines of code
- 43 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

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

- Subject: sink
- Concern: analyzer
- Layer: processing
- 170 lines of code
- 53 definitions
- 10 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
- 107 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
- 141 lines of code
- 41 definitions
- 14 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/sink.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/sink.analyzer.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/sink.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/sink.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)
