Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate implementation stubs in files #119

Closed
zabil opened this issue Jan 30, 2018 · 3 comments
Closed

Generate implementation stubs in files #119

zabil opened this issue Jan 30, 2018 · 3 comments

Comments

@zabil
Copy link
Member

zabil commented Jan 30, 2018

Expected behavior

  • When a specification has an unimplemented step, show a quick fix to generate implementation stub
  • When the quick fix is used being up a list of Gauge related javascript files in the command palette
  • The list of files can be filtered.
  • Select a file from the list to open and insert the generated stub.
  • The dropdown list of files must remember recently used files.
  • In case of multiple unimplemented steps, add another quick fix option "Generate all implementation stubs"
  • The list (of files) must have an option to create a new file.
@BugDiver
Copy link
Member

microsoft/vscode#41897 is the blocker for generating multiple implementations.

@zabil zabil added the ready label Jan 31, 2018
@riju91 riju91 self-assigned this Feb 2, 2018
@riju91 riju91 added in progress and removed ready labels Feb 2, 2018
riju91 added a commit to getgauge/gauge-proto that referenced this issue Feb 6, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 6, 2018
riju91 added a commit to getgauge/gauge that referenced this issue Feb 6, 2018
riju91 added a commit to getgauge/gauge-proto that referenced this issue Feb 7, 2018
riju91 added a commit to getgauge/gauge-proto that referenced this issue Feb 7, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 8, 2018
riju91 added a commit to getgauge/gauge-proto that referenced this issue Feb 8, 2018
riju91 added a commit to getgauge/gauge-proto that referenced this issue Feb 8, 2018
riju91 added a commit to getgauge/gauge that referenced this issue Feb 8, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 8, 2018
riju91 added a commit that referenced this issue Feb 8, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 11, 2018
riju91 added a commit to getgauge/gauge-proto that referenced this issue Feb 11, 2018
riju91 added a commit to getgauge/gauge that referenced this issue Feb 11, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 11, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 11, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 11, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 11, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 11, 2018
riju91 added a commit to getgauge/gauge-proto that referenced this issue Feb 12, 2018
riju91 added a commit to getgauge/gauge-js that referenced this issue Feb 12, 2018
nehashri pushed a commit to getgauge/gauge-js that referenced this issue Feb 14, 2018
nehashri added a commit that referenced this issue Feb 14, 2018
Generate Stub Implementation, #119
riju91 added a commit to getgauge/gauge-ruby that referenced this issue Feb 14, 2018
riju91 added a commit to getgauge/gauge-python that referenced this issue Feb 15, 2018
riju91 added a commit to getgauge/gauge-python that referenced this issue Feb 15, 2018
riju91 added a commit to getgauge/gauge-ruby that referenced this issue Feb 15, 2018
riju91 added a commit to getgauge/gauge-ruby that referenced this issue Feb 15, 2018
riju91 added a commit to getgauge/gauge-python that referenced this issue Feb 15, 2018
riju91 added a commit to getgauge/gauge-python that referenced this issue Feb 16, 2018
BugDiver pushed a commit to getgauge/gauge-ruby that referenced this issue Feb 19, 2018
BugDiver pushed a commit to getgauge/gauge-python that referenced this issue Feb 20, 2018
@BugDiver
Copy link
Member

BugDiver commented Jun 5, 2018

microsoft/vscode#41897 is the blocker for generating multiple implementations.

This issue has been fixed. Now we can implement the feature to generate multiple implementations at once.

@BugDiver BugDiver reopened this Jun 5, 2018
@zabil zabil added this to the 1.1 milestone Jun 5, 2018
@zabil
Copy link
Member Author

zabil commented Jul 21, 2020

Closing this as Gauge will not be implementing this feature.

@zabil zabil closed this as completed Jul 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants