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

Fix a few things #39

Merged
merged 9 commits into from
May 1, 2017
Merged

Fix a few things #39

merged 9 commits into from
May 1, 2017

Conversation

LaurentTreguier
Copy link
Collaborator

@LaurentTreguier LaurentTreguier commented Apr 22, 2017

These commits contain very simple updates.

  • Tools fetched by dub are now the latest version instead of the latest "stable" version, which should automatically bring a bunch of bugfixes, and also fixes building some tools with the latest DMD versions (this should help fix Error while building dependencies with DUB #21)
  • With VSCode 1.11, new completions were added (for structs and enum members notably)
  • Problem matchers for tasks.json files are now declared in package.json (again thanks to VSCode 1.11)

The rest is basically cleaning up and simplifying things.
@mattiascibien this PR still touches about every typescript file in the project, so I'll try to get on some unit tests creation now before everything explodes for no apparent reason

EDIT:
While working on tests, I realized how bad the extension was at working with single files with no folder open, hence this added commit

@LaurentTreguier LaurentTreguier changed the title Development Fix a few things Apr 23, 2017
@mattiascibien mattiascibien merged commit 48949f6 into master May 1, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Error while building dependencies with DUB
2 participants