From af71164b7cd0f5f466dbbd6c61e147a0ad62cbf5 Mon Sep 17 00:00:00 2001 From: Alexander Nozik Date: Sun, 8 Oct 2023 13:17:22 +0300 Subject: [PATCH] Update references --- src/main/kotlin/WikiGame.kt | 1 + src/main/kotlin/versionPuller.kt | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/main/kotlin/WikiGame.kt b/src/main/kotlin/WikiGame.kt index 8f1e127..db95fcd 100644 --- a/src/main/kotlin/WikiGame.kt +++ b/src/main/kotlin/WikiGame.kt @@ -5,6 +5,7 @@ import java.util.concurrent.ConcurrentHashMap /** * Смотреть доклад тут: https://jokerconf.com/talks/726fdf3540524be28c8f5901c1800583 + * Репозиторий тут: https://github.com/point-rar/Thread-Wars-WikiGame/blob/main/src/main/kotlin/rar/kotlin/repository/WikiGameCoroImpl.kt */ interface WikiGame { diff --git a/src/main/kotlin/versionPuller.kt b/src/main/kotlin/versionPuller.kt index 5c02665..c4993a6 100644 --- a/src/main/kotlin/versionPuller.kt +++ b/src/main/kotlin/versionPuller.kt @@ -2,11 +2,15 @@ import kotlinx.serialization.Serializable import kotlinx.serialization.json.Json import java.net.URI -const val token = "********" -const val BASE_API_URL = "http://gitlab.com/api/v4" -const val SECURITY_QUERY_PARAM = "private_token=${token}" -const val GET_PROJECT_BY_NAME_PATH_TEMPLATE = "$BASE_API_URL/projects?search=%s&$SECURITY_QUERY_PARAM" -const val GET_ALL_TAGS_BY_PROJECT_ID_PATH_TEMPLATE = "$BASE_API_URL/projects/%d/repository/tags?$SECURITY_QUERY_PARAM" +/** + * Исходник: https://gist.github.com/Mapkn3/4e8407bf6de64271f4367972024fe64d + */ + +private const val token = "********" +private const val BASE_API_URL = "http://gitlab.com/api/v4" +private const val SECURITY_QUERY_PARAM = "private_token=${token}" +private const val GET_PROJECT_BY_NAME_PATH_TEMPLATE = "$BASE_API_URL/projects?search=%s&$SECURITY_QUERY_PARAM" +private const val GET_ALL_TAGS_BY_PROJECT_ID_PATH_TEMPLATE = "$BASE_API_URL/projects/%d/repository/tags?$SECURITY_QUERY_PARAM" fun main() { val json = Json { ignoreUnknownKeys = true }