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

[Patch 2/2] :: Add support to Marketplace endpoints #637

Merged
merged 21 commits into from
Dec 20, 2019

Conversation

PauloMigAlmeida
Copy link
Contributor

@PauloMigAlmeida PauloMigAlmeida commented Dec 10, 2019

Description

This PR is the continuation of #635

Endpoint added:

PS.: I wasn't able to come up with a solution for the endpoint below given the way we currently handle non-4xx HTTP codes on this library. I do have a few ideas but I will create an issue so that we can discuss the available solutions before I implement it.
https://developer.github.com/v3/apps/marketplace/#check-if-a-github-account-is-associated-with-any-marketplace-listing

@bitwiseman let me know if you want me to change anything

Before submitting a PR:

We love getting PRs, but we hate asking people for the same basic changes every time.

  • Push your changes to a branch other than master. Create your PR from that branch.
  • Add JavaDocs and other comments
  • Write tests that run and pass in CI. See CONTRIBUTING.md for details on how to capture snapshot data.
  • Run mvn install site locally. This may reformat your code, commit those changes. If this command doesn't succeed, your change will not pass CI.

Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
…oses

Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
@bitwiseman bitwiseman self-requested a review December 13, 2019 20:28
bitwiseman and others added 7 commits December 17, 2019 17:27
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
…meida/github-api into marketplace_endpoints_patch2

� Conflicts:
�	src/main/java/org/kohsuke/github/GHMarketplaceAccount.java
�	src/main/java/org/kohsuke/github/GHMarketplaceListAccountBuilder.java
�	src/test/java/org/kohsuke/github/GHMarketplacePlanTest.java
Signed-off-by: PauloMigAlmeida <paulo.miguel.almeida.rodenas@gmail.com>
@PauloMigAlmeida
Copy link
Contributor Author

@bitwiseman I implemented your suggestions on the patch 1 here as well. This PR is ready for your review

@bitwiseman bitwiseman merged commit a115f34 into hub4j:master Dec 20, 2019
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.

2 participants