Skip to content

Commit

Permalink
adds non-struct implemenations, solves #4
Browse files Browse the repository at this point in the history
  • Loading branch information
tkgalk committed Jan 7, 2023
1 parent 3596b35 commit f20e785
Show file tree
Hide file tree
Showing 12 changed files with 2,589 additions and 2,955 deletions.
3 changes: 3 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
.vscode/**
.vscode-test/**
out/**
node_modules/**
src/**
.gitignore
.yarnrc
webpack.config.js
vsc-extension-quickstart.md
**/tsconfig.json
**/.eslintrc.json
Expand Down
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
# Change Log

All notable changes to the "go-override-annotations" extension will be documented in this file.
All notable changes to the "go-interface-annotations" extension will be documented in this file.

Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.

## [Unreleased]

- Initial release
## [0.1.0]
- Adds support for non-struct implementations like `int` et cetera ([#4](https://github.com/galkowskit/go-interface-annotations/issues/4)).

[unreleased]: https://github.com/galkowskit/go-interface-annotations/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/galkowskit/go-interface-annotations/compare/v0.0.3...v0.1.0
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
# Go Interface Annotate

![Demo](./assets/demo.png)

A very WIP extension that adds some visual marks (and navigation) between interfaces and structs.
I really liked the way JetBrains' GoLand shows when interfaces are being implemented or when structs follow some implement interfaces. Since Go has no "X implements Y" syntax, sometimes it gets hard to see at a glance what you're working with.

![Demo](./assets/demo.gif)
Binary file added assets/demo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/demo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit f20e785

Please sign in to comment.