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

Add support for interfaces #153

Merged
merged 2 commits into from
Mar 7, 2018

Conversation

chriskingnet
Copy link
Contributor

@chriskingnet chriskingnet commented Oct 10, 2017

I have included the following (based on discussion from issue #67):

  • Added support for interfaces with handler methods defined
  • Added support for enveloped configuration from handlers in interfaces
  • Extended test cases to prove implemented

@bennidi
Copy link
Owner

bennidi commented Oct 11, 2017

Hey Chris, super nice that you took time to work on that feature. Code looks good as far as I can tell from a quick first glance. Weirdly the Travis CI build fails. Did you rebase your work on current master before submitting the PR? Shouldn't be an issue though but I don't get what seems to be the problem.

@chriskingnet
Copy link
Contributor Author

Hey @bennidi, no problem at all. Thanks for creating this project, I have used it happily for quite some time now, so was happy to be able to finally get around to submitting a PR for something :)

Yes, I did - it is at least showing me I am up to date with the upstream master. Having a quick look at the travis output, it seems to be complaining about something to do with an expired key? Is this a red-herring though, as I saw a build successfully ran just a few hours ago? (Albeit for a difference branch). Can hopefully spend a bit more time looking at this tomorrow!

@chriskingnet
Copy link
Contributor Author

Forget what I said - reading the log properly, the expired key is nothing to do with the actual error. I don't know a lot about Travis CI, but it seems they might have dropped support for using OpenJDK6 in some way? travis-ci/travis-ci#8199

Seems to fit with the error seen at the end of the output window.

@chriskingnet
Copy link
Contributor Author

Let me know if there is anything I can do to help you with this. Also, what are your thoughts generally on maintaining support for Java6 in the future?

@bennidi
Copy link
Owner

bennidi commented Oct 25, 2017

Hey, thanks for keeping in touch. I will dedicate some time to this issue soon. Currently I am on a retreat until next week. But I guess an upgrade to Java 7 is easy and implications for Java 8 can be discussed, too.

@bennidi bennidi merged commit 4e8692b into bennidi:master Mar 7, 2018
@bennidi
Copy link
Owner

bennidi commented Mar 7, 2018

I merged your PR and made a new release. Congratulations and thank you.

@chriskingnet
Copy link
Contributor Author

Great, and no problem. Thanks for all your work on this project, much appreciated. :-)

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.

None yet

2 participants