Skip to content

Build Full Test to Non-Test File Swapping Support #7

@klondikemarlen

Description

@klondikemarlen

Context

Current system only support initializing "go to or from" from the source file side, and not the test file side. This is pretty inconvenient, so I'd love to provide full support.

Also the current caching system is probably not very sustainable since it has no size limits, and doesn't support manual editing. I'd love to push the cache system to a json file that the user could easily tweak.

Options

  1. A fuzzy search plus a quick pick list of possible source files from a given test file.
  2. Reduce the path replacement complexity until path replacement becomes a fully reversible process.
  3. Provide the user a macro to generate the cache of source <-> test files for a project, or directory.

I kind of like option 2 best, since it results in the most magical experience and least configuration for the user. On the other hand, option 1 is more powerful.

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions