Skip to content

Commit

Permalink
refactor!: Rename package from com.materiiapps.gloom to dev.materii.g…
Browse files Browse the repository at this point in the history
…loom

This is to reflect the actual domain that we own
  • Loading branch information
wingio committed Jan 12, 2025
1 parent 1e2f37f commit c9a0c91
Show file tree
Hide file tree
Showing 371 changed files with 1,333 additions and 1,327 deletions.
10 changes: 5 additions & 5 deletions api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ plugins {
}

android {
namespace = "com.materiiapps.gloom.api"
namespace = "dev.materii.gloom.api"

defaultConfig {
compileSdk = 35
Expand Down Expand Up @@ -41,7 +41,7 @@ kotlin {

apollo {
service("service") {
packageName = "com.materiiapps.gloom.gql"
packageName = "dev.materii.gloom.gql"

introspection {
endpointUrl = "https://api.github.com/graphql"
Expand All @@ -51,12 +51,12 @@ apollo {
"Authorization" to "Bearer ${System.getenv("GLOOM_INTROSPECTION_TOKEN")}",
"User-Agent" to "Apollo GQL Introspection"
)
schemaFile = file("src/commonMain/graphql/com/materiiapps/gloom/gql/schemas/github.schema.graphqls")
schemaFile = file("src/commonMain/graphql/dev/materii/gloom/gql/schemas/github.schema.graphqls")
}

mapScalarToKotlinString("URI")
mapScalarToKotlinString("HTML")
mapScalar("Date", "kotlinx.datetime.Instant", "com.materiiapps.gloom.api.util.DateAdapter")
mapScalar("Date", "kotlinx.datetime.Instant", "dev.materii.gloom.api.util.DateAdapter")
mapScalar(
"DateTime",
"kotlinx.datetime.Instant",
Expand All @@ -66,7 +66,7 @@ apollo {
}

buildkonfig {
packageName = "com.materiiapps.gloom.api"
packageName = "dev.materii.gloom.api"
objectName = "BuildConfig"

defaultConfigs {
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.materiiapps.gloom.api
package dev.materii.gloom.api

import com.materiiapps.gloom.gql.type.ReactionContent
import dev.materii.gloom.gql.type.ReactionContent
import kotlin.io.encoding.Base64
import kotlin.io.encoding.ExperimentalEncodingApi

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.materiiapps.gloom.api.dto.auth
package dev.materii.gloom.api.dto.auth

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.materiiapps.gloom.api.dto.auth
package dev.materii.gloom.api.dto.auth

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.materiiapps.gloom.api.dto.license
package dev.materii.gloom.api.dto.license

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.materiiapps.gloom.api.dto.repo
package dev.materii.gloom.api.dto.repo

import com.materiiapps.gloom.api.dto.license.License
import com.materiiapps.gloom.api.dto.user.User
import dev.materii.gloom.api.dto.license.License
import dev.materii.gloom.api.dto.user.User
import kotlinx.datetime.LocalDateTime
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
Expand Down Expand Up @@ -47,7 +47,7 @@ data class Repository(
val disabled: Boolean,
@SerialName("open_issues_count")
val openIssues: Int,
val license: License? = null,
val license: dev.materii.gloom.api.dto.license.License? = null,
val allowForking: Boolean,
val isTemplate: Boolean,
@SerialName("web_commit_signoff_required")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.materiiapps.gloom.api.dto.user
package dev.materii.gloom.api.dto.user

import kotlinx.datetime.LocalDateTime
import kotlinx.serialization.SerialName
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.materiiapps.gloom.api.model
package dev.materii.gloom.api.model

data class ModelLanguage(
val name: String,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package com.materiiapps.gloom.api.model
package dev.materii.gloom.api.model

import com.materiiapps.gloom.api.dto.license.License
import com.materiiapps.gloom.api.dto.repo.Repository
import com.materiiapps.gloom.api.dto.user.User
import com.materiiapps.gloom.gql.RepoListQuery
import com.materiiapps.gloom.gql.StarredReposQuery
import com.materiiapps.gloom.gql.fragment.PinnedRepo
import dev.materii.gloom.api.dto.license.License
import dev.materii.gloom.api.dto.repo.Repository
import dev.materii.gloom.api.dto.user.User
import dev.materii.gloom.gql.RepoListQuery
import dev.materii.gloom.gql.StarredReposQuery
import dev.materii.gloom.gql.fragment.PinnedRepo
import kotlinx.datetime.LocalDateTime

data class ModelRepo(
Expand Down Expand Up @@ -35,14 +35,14 @@ data class ModelRepo(
val archived: Boolean? = null,
val disabled: Boolean? = null,
val openIssues: Int? = null,
val license: License? = null,
val license: dev.materii.gloom.api.dto.license.License? = null,
val allowForking: Boolean? = null,
val isTemplate: Boolean? = null,
val signoffRequired: Boolean? = null,
val topics: List<String>? = null,
val visibility: Repository.Visibility? = null,
val defaultBranch: String? = null
) : Pinnable {
) : dev.materii.gloom.api.model.Pinnable {

companion object {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.materiiapps.gloom.api.model
package dev.materii.gloom.api.model

import com.materiiapps.gloom.gql.ProfileQuery
import com.materiiapps.gloom.gql.UserProfileQuery
import dev.materii.gloom.gql.ProfileQuery
import dev.materii.gloom.gql.UserProfileQuery

data class ModelStatus(
val emoji: String?,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
package com.materiiapps.gloom.api.model
package dev.materii.gloom.api.model

import com.materiiapps.gloom.api.dto.user.User
import com.materiiapps.gloom.gql.FollowersQuery
import com.materiiapps.gloom.gql.FollowingQuery
import com.materiiapps.gloom.gql.JoinedOrgsQuery
import com.materiiapps.gloom.gql.ProfileQuery
import com.materiiapps.gloom.gql.UserProfileQuery
import com.materiiapps.gloom.gql.fragment.Contributions
import com.materiiapps.gloom.gql.fragment.OrgSponsoringFragment
import com.materiiapps.gloom.gql.fragment.Social
import com.materiiapps.gloom.gql.fragment.UserSponsoringFragment
import com.materiiapps.gloom.gql.type.SocialAccountProvider
import dev.materii.gloom.api.dto.user.User
import dev.materii.gloom.gql.FollowersQuery
import dev.materii.gloom.gql.FollowingQuery
import dev.materii.gloom.gql.JoinedOrgsQuery
import dev.materii.gloom.gql.ProfileQuery
import dev.materii.gloom.gql.UserProfileQuery
import dev.materii.gloom.gql.fragment.Contributions
import dev.materii.gloom.gql.fragment.OrgSponsoringFragment
import dev.materii.gloom.gql.fragment.Social
import dev.materii.gloom.gql.fragment.UserSponsoringFragment
import dev.materii.gloom.gql.type.SocialAccountProvider
import kotlinx.datetime.LocalDateTime

data class ModelUser(
Expand Down Expand Up @@ -41,7 +41,7 @@ data class ModelUser(
val starred: Long? = null,
val orgs: Long? = null,
val isMember: Boolean? = null,
val pinnedItems: List<Pinnable?> = emptyList(),
val pinnedItems: List<dev.materii.gloom.api.model.Pinnable?> = emptyList(),
val canFollow: Boolean? = null,
val isFollowing: Boolean? = null,
val isSupporter: Boolean = false,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
package dev.materii.gloom.api.model

interface Pinnable
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.materiiapps.gloom.api.repository
package dev.materii.gloom.api.repository

import com.materiiapps.gloom.api.service.GithubAuthApiService
import dev.materii.gloom.api.service.GithubAuthApiService

class GithubAuthRepository(
private val service: GithubAuthApiService
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
package dev.materii.gloom.api.repository

import dev.materii.gloom.api.service.GithubApiService

class GithubRepository(
private val service: GithubApiService
) {

}
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package com.materiiapps.gloom.api.repository

import com.materiiapps.gloom.api.model.ModelUser
import com.materiiapps.gloom.api.service.GraphQLService
import com.materiiapps.gloom.api.util.transform
import com.materiiapps.gloom.gql.type.IssueState
import com.materiiapps.gloom.gql.type.PullRequestState
import com.materiiapps.gloom.gql.type.ReactionContent
import com.materiiapps.gloom.gql.type.TrendingPeriod
package dev.materii.gloom.api.repository

import dev.materii.gloom.api.model.ModelUser
import dev.materii.gloom.api.service.GraphQLService
import dev.materii.gloom.api.util.transform
import dev.materii.gloom.gql.type.IssueState
import dev.materii.gloom.gql.type.PullRequestState
import dev.materii.gloom.gql.type.ReactionContent
import dev.materii.gloom.gql.type.TrendingPeriod

class GraphQLRepository(
private val service: GraphQLService
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.materiiapps.gloom.api.service
package dev.materii.gloom.api.service

import com.materiiapps.gloom.domain.manager.AuthManager
import dev.materii.gloom.domain.manager.AuthManager

class GithubApiService(
private val client: HttpService,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package com.materiiapps.gloom.api.service
package dev.materii.gloom.api.service

import com.materiiapps.gloom.api.Credentials
import com.materiiapps.gloom.api.URLs
import com.materiiapps.gloom.api.dto.auth.AccessTokenResponse
import com.materiiapps.gloom.api.dto.auth.DeleteTokenBody
import com.materiiapps.gloom.api.util.ApiResponse
import dev.materii.gloom.api.Credentials
import dev.materii.gloom.api.URLs
import dev.materii.gloom.api.dto.auth.AccessTokenResponse
import dev.materii.gloom.api.dto.auth.DeleteTokenBody
import dev.materii.gloom.api.util.ApiResponse
import io.ktor.client.request.forms.FormDataContent
import io.ktor.client.request.header
import io.ktor.client.request.setBody
Expand Down
Original file line number Diff line number Diff line change
@@ -1,46 +1,46 @@
package com.materiiapps.gloom.api.service
package dev.materii.gloom.api.service

import com.apollographql.apollo.ApolloCall
import com.apollographql.apollo.ApolloClient
import com.apollographql.apollo.api.Operation
import com.apollographql.apollo.api.Optional
import com.apollographql.apollo.cache.normalized.doNotStore
import com.materiiapps.gloom.api.util.response
import com.materiiapps.gloom.api.util.toOptional
import com.materiiapps.gloom.domain.manager.AuthManager
import com.materiiapps.gloom.gql.AccountInfoQuery
import com.materiiapps.gloom.gql.DefaultBranchQuery
import com.materiiapps.gloom.gql.FeedQuery
import com.materiiapps.gloom.gql.FollowUserMutation
import com.materiiapps.gloom.gql.FollowersQuery
import com.materiiapps.gloom.gql.FollowingQuery
import com.materiiapps.gloom.gql.IdentifyQuery
import com.materiiapps.gloom.gql.JoinedOrgsQuery
import com.materiiapps.gloom.gql.ProfileQuery
import com.materiiapps.gloom.gql.RawMarkdownQuery
import com.materiiapps.gloom.gql.ReactMutation
import com.materiiapps.gloom.gql.ReleaseDetailsQuery
import com.materiiapps.gloom.gql.RepoDetailsQuery
import com.materiiapps.gloom.gql.RepoFileQuery
import com.materiiapps.gloom.gql.RepoFilesQuery
import com.materiiapps.gloom.gql.RepoIssuesQuery
import com.materiiapps.gloom.gql.RepoLicenseQuery
import com.materiiapps.gloom.gql.RepoListQuery
import com.materiiapps.gloom.gql.RepoNameQuery
import com.materiiapps.gloom.gql.RepoPullRequestsQuery
import com.materiiapps.gloom.gql.RepoReleasesQuery
import com.materiiapps.gloom.gql.SponsoringQuery
import com.materiiapps.gloom.gql.StarRepoMutation
import com.materiiapps.gloom.gql.StarredReposQuery
import com.materiiapps.gloom.gql.TrendingQuery
import com.materiiapps.gloom.gql.UnfollowUserMutation
import com.materiiapps.gloom.gql.UnreactMutation
import com.materiiapps.gloom.gql.UnstarRepoMutation
import com.materiiapps.gloom.gql.UserProfileQuery
import com.materiiapps.gloom.gql.type.IssueState
import com.materiiapps.gloom.gql.type.PullRequestState
import com.materiiapps.gloom.gql.type.ReactionContent
import com.materiiapps.gloom.gql.type.TrendingPeriod
import dev.materii.gloom.api.util.response
import dev.materii.gloom.api.util.toOptional
import dev.materii.gloom.domain.manager.AuthManager
import dev.materii.gloom.gql.AccountInfoQuery
import dev.materii.gloom.gql.DefaultBranchQuery
import dev.materii.gloom.gql.FeedQuery
import dev.materii.gloom.gql.FollowUserMutation
import dev.materii.gloom.gql.FollowersQuery
import dev.materii.gloom.gql.FollowingQuery
import dev.materii.gloom.gql.IdentifyQuery
import dev.materii.gloom.gql.JoinedOrgsQuery
import dev.materii.gloom.gql.ProfileQuery
import dev.materii.gloom.gql.RawMarkdownQuery
import dev.materii.gloom.gql.ReactMutation
import dev.materii.gloom.gql.ReleaseDetailsQuery
import dev.materii.gloom.gql.RepoDetailsQuery
import dev.materii.gloom.gql.RepoFileQuery
import dev.materii.gloom.gql.RepoFilesQuery
import dev.materii.gloom.gql.RepoIssuesQuery
import dev.materii.gloom.gql.RepoLicenseQuery
import dev.materii.gloom.gql.RepoListQuery
import dev.materii.gloom.gql.RepoNameQuery
import dev.materii.gloom.gql.RepoPullRequestsQuery
import dev.materii.gloom.gql.RepoReleasesQuery
import dev.materii.gloom.gql.SponsoringQuery
import dev.materii.gloom.gql.StarRepoMutation
import dev.materii.gloom.gql.StarredReposQuery
import dev.materii.gloom.gql.TrendingQuery
import dev.materii.gloom.gql.UnfollowUserMutation
import dev.materii.gloom.gql.UnreactMutation
import dev.materii.gloom.gql.UnstarRepoMutation
import dev.materii.gloom.gql.UserProfileQuery
import dev.materii.gloom.gql.type.IssueState
import dev.materii.gloom.gql.type.PullRequestState
import dev.materii.gloom.gql.type.ReactionContent
import dev.materii.gloom.gql.type.TrendingPeriod
import io.ktor.http.HttpHeaders
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.withContext
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.materiiapps.gloom.api.service
package dev.materii.gloom.api.service

import com.materiiapps.gloom.api.util.ApiError
import com.materiiapps.gloom.api.util.ApiFailure
import com.materiiapps.gloom.api.util.ApiResponse
import dev.materii.gloom.api.util.ApiError
import dev.materii.gloom.api.util.ApiFailure
import dev.materii.gloom.api.util.ApiResponse
import io.ktor.client.HttpClient
import io.ktor.client.request.HttpRequestBuilder
import io.ktor.client.request.request
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.materiiapps.gloom.api.util
package dev.materii.gloom.api.util

import io.ktor.http.HttpStatusCode

Expand Down
Loading

0 comments on commit c9a0c91

Please sign in to comment.