Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

Commit

Permalink
Renaming module "domain" into "data"
Browse files Browse the repository at this point in the history
  • Loading branch information
kirillt committed Jul 28, 2023
1 parent 8888940 commit a517b1c
Show file tree
Hide file tree
Showing 50 changed files with 129 additions and 131 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain
package space.taran.arklib.data

import java.nio.file.Path

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.index
package space.taran.arklib.data.index

import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.merge
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.index
package space.taran.arklib.data.index

import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.mapNotNull
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.index
package space.taran.arklib.data.index

import space.taran.arklib.ResourceId
import space.taran.arklib.utils.extension
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.index
package space.taran.arklib.data.index

import space.taran.arklib.ResourceId

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.index
package space.taran.arklib.data.index

import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.withContext
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.index
package space.taran.arklib.data.index

import android.util.Log
import kotlinx.coroutines.Dispatchers
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package space.taran.arklib.domain.meta
package space.taran.arklib.data.meta

import kotlinx.serialization.Serializable
import space.taran.arklib.domain.processor.AggregateProcessor
import space.taran.arklib.domain.processor.Processor
import space.taran.arklib.data.processor.AggregateProcessor
import space.taran.arklib.data.processor.Processor

enum class Kind {
IMAGE, VIDEO, DOCUMENT, LINK, PLAINTEXT, ARCHIVE, UNKNOWN
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package space.taran.arklib.domain.meta
package space.taran.arklib.data.meta

import android.util.Log
import space.taran.arklib.domain.index.Resource
import space.taran.arklib.domain.meta.generator.*
import space.taran.arklib.data.index.Resource
import space.taran.arklib.data.meta.generator.*
import space.taran.arklib.utils.detectMimeType
import space.taran.arklib.utils.extension
import java.nio.file.Path
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package space.taran.arklib.domain.meta
package space.taran.arklib.data.meta

import kotlinx.coroutines.CoroutineScope
import space.taran.arklib.domain.index.ResourceIndex
import space.taran.arklib.domain.index.RootIndex
import space.taran.arklib.data.index.ResourceIndex
import space.taran.arklib.data.index.RootIndex
import java.nio.file.Path

class MetadataProcessorRepo(private val scope: CoroutineScope) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package space.taran.arklib.domain.meta
package space.taran.arklib.data.meta

import kotlinx.coroutines.CoroutineScope
import kotlinx.serialization.encodeToString
import kotlinx.serialization.json.Json
import kotlinx.serialization.json.jsonObject
import kotlinx.serialization.json.jsonPrimitive
import space.taran.arklib.domain.storage.FolderStorage
import space.taran.arklib.domain.storage.MonoidIsNotUsed
import space.taran.arklib.data.storage.FolderStorage
import space.taran.arklib.data.storage.MonoidIsNotUsed
import java.nio.file.Path

internal class MetadataStorage(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
package space.taran.arklib.domain.meta
package space.taran.arklib.data.meta

import android.util.Log
import kotlinx.coroutines.*
import kotlinx.coroutines.flow.*
import space.taran.arklib.ResourceId
import space.taran.arklib.arkFolder
import space.taran.arklib.arkMetadata
import space.taran.arklib.domain.index.NewResource
import space.taran.arklib.domain.index.RootIndex
import space.taran.arklib.domain.processor.RootProcessor
import space.taran.arklib.data.index.NewResource
import space.taran.arklib.data.index.RootIndex
import space.taran.arklib.data.processor.RootProcessor
import java.nio.file.Path

class MetadataUpdate(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package space.taran.arklib.domain.meta.generator
package space.taran.arklib.data.meta.generator

import space.taran.arklib.domain.index.Resource
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.meta.MetadataGenerator
import space.taran.arklib.data.index.Resource
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.meta.MetadataGenerator
import java.nio.file.Path

object ArchiveMetadataGenerator: MetadataGenerator {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package space.taran.arklib.domain.meta.generator
package space.taran.arklib.data.meta.generator

import android.graphics.pdf.PdfRenderer
import android.os.ParcelFileDescriptor
import space.taran.arklib.domain.index.Resource
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.meta.MetadataGenerator
import space.taran.arklib.data.index.Resource
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.meta.MetadataGenerator
import space.taran.arklib.utils.detectMimeType
import space.taran.arklib.utils.extension
import java.io.FileNotFoundException
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package space.taran.arklib.domain.meta.generator
package space.taran.arklib.data.meta.generator

import space.taran.arklib.domain.index.Resource
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.meta.MetadataGenerator
import space.taran.arklib.data.index.Resource
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.meta.MetadataGenerator
import java.nio.file.Path

object ImageMetadataGenerator: MetadataGenerator {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package space.taran.arklib.domain.meta.generator
package space.taran.arklib.data.meta.generator

import space.taran.arklib.domain.index.Resource
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.meta.MetadataGenerator
import space.taran.arklib.data.index.Resource
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.meta.MetadataGenerator
import java.nio.file.Path

object LinkMetadataGenerator: MetadataGenerator {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package space.taran.arklib.domain.meta.generator
package space.taran.arklib.data.meta.generator

import space.taran.arklib.domain.index.Resource
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.meta.MetadataGenerator
import space.taran.arklib.data.index.Resource
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.meta.MetadataGenerator
import java.nio.file.Path

object PlainTextMetadataGenerator: MetadataGenerator {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package space.taran.arklib.domain.meta.generator
package space.taran.arklib.data.meta.generator

import android.net.Uri
import space.taran.arklib.app
import space.taran.arklib.domain.index.Resource
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.meta.MetadataGenerator
import space.taran.arklib.data.index.Resource
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.meta.MetadataGenerator
import wseemann.media.FFmpegMediaMetadataRetriever
import java.nio.file.Path

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.preview
package space.taran.arklib.data.preview

import android.graphics.Bitmap
import com.bumptech.glide.Glide
Expand All @@ -9,8 +9,8 @@ import com.bumptech.glide.request.RequestOptions
import kotlinx.coroutines.Job
import space.taran.arklib.*
import space.taran.arklib.app
import space.taran.arklib.domain.processor.AggregateProcessor
import space.taran.arklib.domain.processor.Processor
import space.taran.arklib.data.processor.AggregateProcessor
import space.taran.arklib.data.processor.Processor
import space.taran.arklib.utils.ImageUtils
import java.nio.file.Path
import kotlin.io.path.deleteIfExists
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package space.taran.arklib.domain.preview
package space.taran.arklib.data.preview

import android.util.Log
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.preview.generator.ImagePreviewGenerator
import space.taran.arklib.domain.preview.generator.PdfPreviewGenerator
import space.taran.arklib.domain.preview.generator.TxtPreviewGenerator
import space.taran.arklib.domain.preview.generator.VideoPreviewGenerator
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.preview.generator.ImagePreviewGenerator
import space.taran.arklib.data.preview.generator.PdfPreviewGenerator
import space.taran.arklib.data.preview.generator.TxtPreviewGenerator
import space.taran.arklib.data.preview.generator.VideoPreviewGenerator
import java.nio.file.Path
import kotlin.system.measureTimeMillis

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package space.taran.arklib.domain.preview
package space.taran.arklib.data.preview

import kotlinx.coroutines.CoroutineScope
import space.taran.arklib.domain.index.ResourceIndex
import space.taran.arklib.domain.index.RootIndex
import space.taran.arklib.domain.meta.MetadataProcessorRepo
import space.taran.arklib.domain.meta.RootMetadataProcessor
import space.taran.arklib.data.index.ResourceIndex
import space.taran.arklib.data.index.RootIndex
import space.taran.arklib.data.meta.MetadataProcessorRepo
import space.taran.arklib.data.meta.RootMetadataProcessor
import java.nio.file.Path

class PreviewProcessorRepo(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.preview
package space.taran.arklib.data.preview

import android.util.Log
import kotlinx.coroutines.CoroutineScope
Expand All @@ -9,10 +9,10 @@ import kotlinx.coroutines.joinAll
import kotlinx.coroutines.launch
import kotlinx.coroutines.plus
import space.taran.arklib.*
import space.taran.arklib.domain.index.RootIndex
import space.taran.arklib.domain.meta.*
import space.taran.arklib.domain.processor.RootProcessor
import space.taran.arklib.domain.storage.BitmapStorage
import space.taran.arklib.data.index.RootIndex
import space.taran.arklib.data.meta.*
import space.taran.arklib.data.processor.RootProcessor
import space.taran.arklib.data.storage.BitmapStorage
import java.nio.file.Path
import java.util.concurrent.ConcurrentHashMap

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package space.taran.arklib.domain.preview.generator
package space.taran.arklib.data.preview.generator

import com.bumptech.glide.Glide
import space.taran.arklib.app
import space.taran.arklib.domain.meta.Kind
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.preview.Preview
import space.taran.arklib.domain.preview.PreviewGenerator
import space.taran.arklib.data.meta.Kind
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.preview.Preview
import space.taran.arklib.data.preview.PreviewGenerator
import java.nio.file.Path

object ImagePreviewGenerator: PreviewGenerator {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package space.taran.arklib.domain.preview.generator
package space.taran.arklib.data.preview.generator

import kotlinx.coroutines.sync.Mutex
import kotlinx.coroutines.sync.withLock
import space.taran.arklib.PreviewQuality
import space.taran.arklib.domain.meta.Kind
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.preview.Preview
import space.taran.arklib.domain.preview.PreviewGenerator
import space.taran.arklib.data.meta.Kind
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.preview.Preview
import space.taran.arklib.data.preview.PreviewGenerator
import space.taran.arklib.pdfPreviewGenerate
import java.nio.file.Path

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.preview.generator
package space.taran.arklib.data.preview.generator

import android.graphics.Bitmap
import android.graphics.Canvas
Expand All @@ -8,10 +8,10 @@ import android.text.Layout
import android.text.StaticLayout
import android.text.TextPaint
import space.taran.arklib.app
import space.taran.arklib.domain.meta.Kind
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.preview.Preview
import space.taran.arklib.domain.preview.PreviewGenerator
import space.taran.arklib.data.meta.Kind
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.preview.Preview
import space.taran.arklib.data.preview.PreviewGenerator
import java.nio.file.Path
import kotlin.io.path.readLines

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.preview.generator
package space.taran.arklib.data.preview.generator

import android.graphics.Bitmap
import android.media.MediaMetadataRetriever
Expand All @@ -7,10 +7,10 @@ import android.util.Log
import com.bumptech.glide.Glide
import com.bumptech.glide.load.engine.DiskCacheStrategy
import space.taran.arklib.app
import space.taran.arklib.domain.meta.Kind
import space.taran.arklib.domain.meta.Metadata
import space.taran.arklib.domain.preview.Preview
import space.taran.arklib.domain.preview.PreviewGenerator
import space.taran.arklib.data.meta.Kind
import space.taran.arklib.data.meta.Metadata
import space.taran.arklib.data.preview.Preview
import space.taran.arklib.data.preview.PreviewGenerator
import java.nio.file.Path
import kotlin.io.path.name
import wseemann.media.FFmpegMediaMetadataRetriever
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package space.taran.arklib.domain.processor
package space.taran.arklib.data.processor

import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.launchIn
import kotlinx.coroutines.flow.merge
import kotlinx.coroutines.flow.onEach
import space.taran.arklib.ResourceId
import space.taran.arklib.domain.index.RootIndex
import space.taran.arklib.data.index.RootIndex

class AggregateProcessor<Value, Update> private constructor(
private val scope: CoroutineScope,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.processor
package space.taran.arklib.data.processor

import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.MutableStateFlow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.processor
package space.taran.arklib.data.processor

import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.MutableSharedFlow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package space.taran.arklib.domain.stats
package space.taran.arklib.data.stats

import space.taran.arklib.ResourceId
import space.taran.arklib.domain.meta.Kind
import space.taran.arklib.data.meta.Kind
import space.taran.arklib.user.tags.Tag
import space.taran.arklib.user.tags.Tags

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package space.taran.arklib.domain.storage
package space.taran.arklib.data.storage

import space.taran.arklib.ResourceId
import space.taran.arklib.domain.index.ResourceIndex
import space.taran.arklib.domain.index.RootIndex
import space.taran.arklib.data.index.RootIndex

open class AggregateStorage<V>(
private val monoid: Monoid<V>,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package space.taran.arklib.domain.storage
package space.taran.arklib.data.storage

import android.util.Log
import kotlinx.coroutines.CoroutineScope
Expand Down
Loading

0 comments on commit a517b1c

Please sign in to comment.