GitHub API Client

A framework that encapsulates some of GitHub's API calls.

License

License

Categories

Categories

Github Development Tools Version Controls
GroupId

GroupId

com.github.yurivasques
ArtifactId

ArtifactId

github-library
Last Version

Last Version

1.0.2
Release Date

Release Date

Type

Type

aar
Description

Description

GitHub API Client
A framework that encapsulates some of GitHub's API calls.
Project URL

Project URL

https://github.com/yurivasques/Github
Source Code Management

Source Code Management

https://github.com/yurivasques/Github.git

Download github-library

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.yurivasques/github-library/ -->
<dependency>
    <groupId>com.github.yurivasques</groupId>
    <artifactId>github-library</artifactId>
    <version>1.0.2</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.yurivasques/github-library/
implementation 'com.github.yurivasques:github-library:1.0.2'
// https://jarcasting.com/artifacts/com.github.yurivasques/github-library/
implementation ("com.github.yurivasques:github-library:1.0.2")
'com.github.yurivasques:github-library:aar:1.0.2'
<dependency org="com.github.yurivasques" name="github-library" rev="1.0.2">
  <artifact name="github-library" type="aar" />
</dependency>
@Grapes(
@Grab(group='com.github.yurivasques', module='github-library', version='1.0.2')
)
libraryDependencies += "com.github.yurivasques" % "github-library" % "1.0.2"
[com.github.yurivasques/github-library "1.0.2"]

Dependencies

runtime (12)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib jar 1.4.30
androidx.core » core-ktx jar 1.3.2
androidx.appcompat » appcompat jar 1.2.0
com.google.code.gson : gson jar 2.8.6
com.squareup.retrofit2 : adapter-rxjava3 jar 2.9.0
com.squareup.retrofit2 : converter-gson jar 2.9.0
javax.inject : javax.inject jar 1
androidx.room » room-common jar 2.3.0-beta01
com.google.dagger : dagger jar 2.31.2
io.reactivex.rxjava3 : rxkotlin jar 3.0.1
com.jakewharton.timber : timber jar 4.7.1
androidx.room » room-runtime jar 2.3.0-beta01

Project Modules

There are no modules declared in this project.

Github API Library

=================

Platform API Twitter

Introduction

It's a simple project that includes two modules:

  • Library that encapsulates basic endpoints from GitHub API
  • Android app that uses this library

Maven

It's available in

https://search.maven.org/artifact/com.github.yurivasques/github-library/1.0.1/aar

Maven

Import the library with

implementation 'com.github.yurivasques:github-library:1.0.2'

Then you can use the get and refresh use cases:

  • GetListTag
  • RefreshListTag
  • GetListRepo
  • RefreshListRepo

LICENCE

Github API Library by Yuri Vasques is licensed under a Apache License 2.0.

Versions

Version
1.0.2
1.0.1
1.0