Skip to content

UPDATE: More resilient app.go modification process for the scaffolder #1324

@lumtis

Description

@lumtis

Is your feature request related to a problem? Please describe.
Modification in app.go depends on variables with an assumed name: app (most important), keys, appCodec, etc...
Those variables names can be modified, this would make the scaffolding process generating an invalid app

Describe the solution you'd like
We must extend the cosmosanalysis package feature set and implement methods to detect structure instantiation and detect variable names.
If inconsistencies are detected, we make skip the app modification

Describe alternatives you've considered
We must at least detect if some variable names are used and skip app modification, we should prevent generating an app that doesn't compile

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions