Skip to content

Commit 3fa258c

Browse files
authored
Merge pull request #51 from EbenezerGH/class-visibility-performance-test
modify access visibilities
2 parents c3c2d4a + 10758f7 commit 3fa258c

21 files changed

+21
-22
lines changed

etherscanapi/src/main/java/jfyg/account/AccountContract.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import jfyg.model.Blocks
55
import jfyg.model.Transactions
66
import jfyg.model.TransactionsInternal
77

8-
interface AccountContract {
8+
internal interface AccountContract {
99

1010
/**
1111
* Return network status

etherscanapi/src/main/java/jfyg/network/NetworkService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import retrofit2.http.Query
1414
/**
1515
* Etherscan request endpoints
1616
*/
17-
interface NetworkService {
17+
internal interface NetworkService {
1818

1919
@GET("api")
2020
fun getStat(@Query("module") module: String?,

etherscanapi/src/main/java/jfyg/network/RestClient.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import io.reactivex.schedulers.Schedulers
99
/**
1010
* Client used to create the network call
1111
*/
12-
class RestClient {
12+
internal class RestClient {
1313

1414
private var baseUrl: String = "http://api.etherscan.io/"
1515
private var networkService: NetworkService

etherscanapi/src/main/java/jfyg/queries/AccountQueries.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import jfyg.response.account.AccountInternalTransactionResponse
77
import jfyg.response.account.AccountMultiBalanceResponse
88
import jfyg.response.account.AccountTransactionResponse
99

10-
interface AccountQueries {
10+
internal interface AccountQueries {
1111

1212
/**
1313
* Get Ether balance for a single address

etherscanapi/src/main/java/jfyg/queries/QueryMediator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import jfyg.response.stat.StatSupplyResponse
1616
/**
1717
* A mediator between the responses and errors that come from every query
1818
*/
19-
class QueryMediator : AccountQueries, StatQueries { //todo #36
19+
internal class QueryMediator : AccountQueries, StatQueries { //todo #36
2020
private val TAG = javaClass.name
2121

2222
private var statPriceInfo = StatPriceResponse()

etherscanapi/src/main/java/jfyg/queries/StatQueries.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import io.reactivex.disposables.Disposable
44
import jfyg.response.stat.StatPriceResponse
55
import jfyg.response.stat.StatSupplyResponse
66

7-
interface StatQueries {
7+
internal interface StatQueries {
88

99
/**
1010
* Get Ether last price

etherscanapi/src/main/java/jfyg/response/BaseResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package jfyg.response
33
/**
44
* Base response that all queries will utilize
55
*/
6-
open class BaseResponse {
6+
internal open class BaseResponse {
77

88
var status: String? = null
99

etherscanapi/src/main/java/jfyg/response/account/AccountBalanceResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ import jfyg.response.BaseResponse
55
/**
66
* Balance of Ether existing in an account
77
*/
8-
data class AccountBalanceResponse(var result: String? = null) : BaseResponse()
8+
internal data class AccountBalanceResponse(var result: String? = null) : BaseResponse()

etherscanapi/src/main/java/jfyg/response/account/AccountBlockResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ import jfyg.response.BaseResponse
66
/**
77
* Blocks mined by an account
88
*/
9-
data class AccountBlockResponse(var result: ArrayList<Blocks>? = null) : BaseResponse()
9+
internal data class AccountBlockResponse(var result: ArrayList<Blocks>? = null) : BaseResponse()

etherscanapi/src/main/java/jfyg/response/account/AccountInternalTransactionResponse.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@ import jfyg.response.BaseResponse
66
/**
77
* Internal Transactions recorded by an account
88
*/
9-
class AccountInternalTransactionResponse(var result: ArrayList<TransactionsInternal>? = null) : BaseResponse() {
10-
}
9+
internal class AccountInternalTransactionResponse(var result: ArrayList<TransactionsInternal>? = null) : BaseResponse()

0 commit comments

Comments
 (0)