refactor(org-change): changed io.notevc to org.notevc

This commit is contained in:
darwincereska
2025-11-13 16:42:06 -05:00
parent f2a8f0bef0
commit d5fae87797
30 changed files with 57 additions and 56 deletions

View File

@@ -9,13 +9,13 @@ plugins {
id("org.graalvm.buildtools.native") version "0.10.4" id("org.graalvm.buildtools.native") version "0.10.4"
} }
group = "io.notevc" group = "org.notevc"
version = "1.0.4" version = "1.0.5"
buildConfig { buildConfig {
buildConfigField("String", "VERSION", "\"${project.version}\"") buildConfigField("String", "VERSION", "\"${project.version}\"")
buildConfigField("String", "BUILD_TIME", "\"${Instant.now()}\"") buildConfigField("String", "BUILD_TIME", "\"${Instant.now()}\"")
packageName("io.notevc") packageName("org.notevc")
} }
repositories { repositories {
@@ -32,13 +32,13 @@ dependencies {
} }
application { application {
mainClass.set("io.notevc.NoteVCKt") mainClass.set("org.notevc.NoteVCKt")
} }
tasks.shadowJar { tasks.shadowJar {
archiveClassifier.set("") archiveClassifier.set("")
manifest { manifest {
attributes(mapOf("Main-Class" to "io.notevc.NoteVCKt")) attributes(mapOf("Main-Class" to "org.notevc.NoteVCKt"))
} }
} }
@@ -46,7 +46,7 @@ graalvmNative {
binaries { binaries {
named("main") { named("main") {
imageName.set("notevc") imageName.set("notevc")
mainClass.set("io.notevc.NoteVCKt") mainClass.set("org.notevc.NoteVCKt")
buildArgs.addAll(listOf( buildArgs.addAll(listOf(
"--no-fallback", "--no-fallback",

View File

@@ -1 +0,0 @@
package io.notevc.cli

View File

@@ -1 +0,0 @@
package io.notevc.cli

View File

@@ -1 +0,0 @@
package io.notevc.core

View File

@@ -1 +0,0 @@
package io.notevc.core

View File

@@ -1 +0,0 @@
package io.notevc.storage

View File

@@ -1 +0,0 @@
package io.notevc.storage

View File

@@ -1 +0,0 @@
package io.notevc.utils

View File

@@ -1,8 +1,8 @@
package io.notevc package org.notevc
import io.notevc.core.Repository import org.notevc.core.Repository
import io.notevc.commands.* import org.notevc.commands.*
import io.notevc.utils.ColorUtils import org.notevc.utils.ColorUtils
fun main(args: Array<String>) { fun main(args: Array<String>) {
// Parse global flags first (like --no-color) // Parse global flags first (like --no-color)
@@ -99,6 +99,7 @@ fun main(args: Array<String>) {
else -> { else -> {
println("Usage: notevc [--no-color] init|commit|status|log|restore|diff|show|version") println("Usage: notevc [--no-color] init|commit|status|log|restore|diff|show|version")
println("For more info, visit: ${ColorUtils.bold("https://notevc.org")}")
} }
} }
} }

View File

@@ -0,0 +1 @@
package org.notevc.cli

View File

@@ -0,0 +1 @@
package org.notevc.cli

View File

@@ -1,13 +1,13 @@
package io.notevc.commands package org.notevc.commands
import io.notevc.core.* import org.notevc.core.*
import io.notevc.utils.FileUtils import org.notevc.utils.FileUtils
import io.notevc.utils.HashUtils import org.notevc.utils.HashUtils
import kotlinx.serialization.encodeToString import kotlinx.serialization.encodeToString
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json
import java.nio.file.Files import java.nio.file.Files
import java.time.Instant import java.time.Instant
import io.notevc.utils.ColorUtils import org.notevc.utils.ColorUtils
import kotlin.io.path.* import kotlin.io.path.*
class CommitCommand { class CommitCommand {

View File

@@ -1,7 +1,7 @@
package io.notevc.commands package org.notevc.commands
import io.notevc.core.* import org.notevc.core.*
import io.notevc.utils.ColorUtils import org.notevc.utils.ColorUtils
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json
import java.nio.file.Files import java.nio.file.Files
import java.time.Instant import java.time.Instant
@@ -245,7 +245,7 @@ class DiffCommand {
} }
listOf(targetFile) listOf(targetFile)
} else { } else {
io.notevc.utils.FileUtils.findMarkdownFiles(repo.path).map { org.notevc.utils.FileUtils.findMarkdownFiles(repo.path).map {
repo.path.relativize(it).toString() repo.path.relativize(it).toString()
} }
} }
@@ -302,7 +302,7 @@ class DiffCommand {
} }
listOf(targetFile) listOf(targetFile)
} else { } else {
io.notevc.utils.FileUtils.findMarkdownFiles(repo.path).map { org.notevc.utils.FileUtils.findMarkdownFiles(repo.path).map {
repo.path.relativize(it).toString() repo.path.relativize(it).toString()
} }
} }

View File

@@ -1,8 +1,8 @@
package io.notevc.commands package org.notevc.commands
import io.notevc.core.Repository import org.notevc.core.Repository
import java.nio.file.Path import java.nio.file.Path
import io.notevc.utils.ColorUtils import org.notevc.utils.ColorUtils
class InitCommand { class InitCommand {
fun execute(path: String?): Result<String> { fun execute(path: String?): Result<String> {

View File

@@ -1,10 +1,10 @@
package io.notevc.commands package org.notevc.commands
import io.notevc.core.* import org.notevc.core.*
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json
import java.nio.file.Files import java.nio.file.Files
import java.time.Instant import java.time.Instant
import io.notevc.utils.ColorUtils import org.notevc.utils.ColorUtils
import java.time.ZoneId import java.time.ZoneId
import java.time.format.DateTimeFormatter import java.time.format.DateTimeFormatter
import kotlin.io.path.* import kotlin.io.path.*

View File

@@ -1,7 +1,7 @@
package io.notevc.commands package org.notevc.commands
import io.notevc.core.* import org.notevc.core.*
import io.notevc.utils.ColorUtils import org.notevc.utils.ColorUtils
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json
import java.nio.file.Files import java.nio.file.Files
import java.time.Instant import java.time.Instant

View File

@@ -1,7 +1,7 @@
package io.notevc.commands package org.notevc.commands
import io.notevc.core.* import org.notevc.core.*
import io.notevc.utils.ColorUtils import org.notevc.utils.ColorUtils
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json
import java.nio.file.Files import java.nio.file.Files
import java.time.Instant import java.time.Instant

View File

@@ -1,9 +1,9 @@
package io.notevc.commands package org.notevc.commands
import io.notevc.core.* import org.notevc.core.*
import io.notevc.utils.FileUtils import org.notevc.utils.FileUtils
import io.notevc.utils.ColorUtils import org.notevc.utils.ColorUtils
import io.notevc.core.Repository.Companion.NOTEVC_DIR import org.notevc.core.Repository.Companion.NOTEVC_DIR
import java.time.Instant import java.time.Instant
class StatusCommand { class StatusCommand {

View File

@@ -1,4 +1,4 @@
package io.notevc.core package org.notevc.core
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@@ -123,7 +123,7 @@ class BlockParser {
private fun generateBlockId(filePath: String, heading: String, order: Int): String { private fun generateBlockId(filePath: String, heading: String, order: Int): String {
val cleanHeading = heading.replace(Regex("^#+\\s*"), "").trim() val cleanHeading = heading.replace(Regex("^#+\\s*"), "").trim()
val baseId = "$filePath:$cleanHeading:$order" val baseId = "$filePath:$cleanHeading:$order"
return io.notevc.utils.HashUtils.sha256(baseId).take(12) return org.notevc.utils.HashUtils.sha256(baseId).take(12)
} }
// Reconstruct file from blocks // Reconstruct file from blocks

View File

@@ -1,6 +1,6 @@
package io.notevc.core package org.notevc.core
import io.notevc.utils.HashUtils import org.notevc.utils.HashUtils
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
import kotlinx.serialization.encodeToString import kotlinx.serialization.encodeToString
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json

View File

@@ -0,0 +1 @@
package org.notevc.core

View File

@@ -1,7 +1,7 @@
package io.notevc.core package org.notevc.core
import java.nio.file.Files import java.nio.file.Files
import io.notevc.utils.HashUtils import org.notevc.utils.HashUtils
import java.nio.file.Path import java.nio.file.Path
import java.io.ByteArrayOutputStream import java.io.ByteArrayOutputStream
import java.util.zip.GZIPOutputStream import java.util.zip.GZIPOutputStream

View File

@@ -1,9 +1,9 @@
package io.notevc.core package org.notevc.core
import java.nio.file.Path import java.nio.file.Path
import java.nio.file.Paths import java.nio.file.Paths
import kotlin.io.path.* import kotlin.io.path.*
import io.notevc.BuildConfig import org.notevc.BuildConfig
import kotlinx.serialization.* import kotlinx.serialization.*
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json
import kotlinx.serialization.encodeToString import kotlinx.serialization.encodeToString

View File

@@ -0,0 +1 @@
package org.notevc.core

View File

@@ -0,0 +1 @@
package org.notevc.storage

View File

@@ -0,0 +1 @@
package org.notevc.storage

View File

@@ -1,4 +1,4 @@
package io.notevc.utils package org.notevc.utils
object ColorUtils { object ColorUtils {
// ANSI color codes // ANSI color codes

View File

@@ -1,10 +1,10 @@
package io.notevc.utils package org.notevc.utils
import java.nio.file.Files import java.nio.file.Files
import java.nio.file.Path import java.nio.file.Path
import java.time.Instant import java.time.Instant
import kotlin.io.path.* import kotlin.io.path.*
import io.notevc.core.Repository.Companion.NOTEVC_DIR import org.notevc.core.Repository.Companion.NOTEVC_DIR
object FileUtils { object FileUtils {
// Find all markdown files in directory (recursively) // Find all markdown files in directory (recursively)

View File

@@ -1,4 +1,4 @@
package io.notevc.utils package org.notevc.utils
import java.security.MessageDigest import java.security.MessageDigest

View File

@@ -0,0 +1 @@
package org.notevc.utils