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

Improve inheritance list #131

Merged
merged 6 commits into from
Feb 5, 2020
Merged

Improve inheritance list #131

merged 6 commits into from
Feb 5, 2020

Conversation

vibern0
Copy link
Member

@vibern0 vibern0 commented Jan 30, 2020

fixes #48 (comment)

Indeed, it is only showing the first inherited contract. This PR is here to fix it. New example contracts were added, and new tests as well.

Checklist
  • new tests
  • keep or improve the tests coverage
  • documentation is changed or added

Description of change

On the right side menu, the inherited contracts/interfaces are listed, but currently, only the first one.
If a contract inherits two or more contracts or interfaces, only the first one is shown, and in cases where there are multiple levels of inheritance, they are also not listed.

@vibern0 vibern0 added the bug 😁 Something isn't working label Jan 30, 2020
@vibern0 vibern0 self-assigned this Jan 30, 2020
@vibern0 vibern0 added this to In progress in v0.1.3 via automation Jan 30, 2020
@vibern0 vibern0 changed the base branch from dev to master January 31, 2020 12:33
@vibern0 vibern0 marked this pull request as ready for review February 5, 2020 16:11
@vibern0 vibern0 merged commit c38e09a into master Feb 5, 2020
v0.1.3 automation moved this from In progress to Done Feb 5, 2020
@vibern0 vibern0 deleted the improve-inheritance-list branch June 8, 2020 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 😁 Something isn't working
Projects
v0.1.3
  
Done
Development

Successfully merging this pull request may close these issues.

Observe inheritence
1 participant