In the vscode Github Classroom extension assignments are shown. Clicking one starts “Opening assignment” but it never finishes. Closing and reopening vscode has no effect
Found out what this bug is all about. The reason: git is not installed. The Extension should either check at install or at least when attempting to open an assignment to inform the use. The development tools say:
mainThreadExtensionService.ts:63 [[object Object]]It appears that git is not installed. Learn how to install git at: Git Guides - install git · GitHub
mainThreadExtensionService.ts:64 Error: It appears that git is not installed. Learn how to install git at: Git Guides - install git · GitHub
at handleFailure (c:\Users\Jo.vscode\extensions\github.classroom-0.0.3\extension-node.js:2:73778)
at ChildProcess.exithandler (child_process.js:324:5)
at ChildProcess.emit (events.js:315:20)
at maybeClose (internal/child_process.js:1048:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
But this should be visible in the UI as well. Is there a place to post these bugs? Or should I leave it here?
Thanks for your feedback! Ah yes, Git is a prerequisite currently though we’re working on ways to work around this and make it clearer in the future.