diff --git a/build.go b/build.go index ea5aab3..f0eb43d 100644 --- a/build.go +++ b/build.go @@ -32,8 +32,8 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" "gitea.plemya-x.ru/Plemya-x/ALR/internal/osutils" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" "gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) func BuildCmd() *cli.Command { diff --git a/install.go b/install.go index 1a58611..2a8dd0d 100644 --- a/install.go +++ b/install.go @@ -30,8 +30,8 @@ import ( appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" database "gitea.plemya-x.ru/Plemya-x/ALR/internal/db" "gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" "gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) func InstallCmd() *cli.Command { diff --git a/internal/build/build.go b/internal/build/build.go index a76074b..301a362 100644 --- a/internal/build/build.go +++ b/internal/build/build.go @@ -35,7 +35,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/db" "gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" "gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type BuildInput struct { diff --git a/internal/build/build_internal_test.need-to-update b/internal/build/build_internal_test.need-to-update index b649815..5ac4558 100644 --- a/internal/build/build_internal_test.need-to-update +++ b/internal/build/build_internal_test.need-to-update @@ -28,7 +28,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/config" "gitea.plemya-x.ru/Plemya-x/ALR/internal/db" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" "gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" "gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" ) diff --git a/internal/build/cache.go b/internal/build/cache.go index bd205cd..915c0da 100644 --- a/internal/build/cache.go +++ b/internal/build/cache.go @@ -23,7 +23,7 @@ import ( "github.com/goreleaser/nfpm/v2" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type Cache struct { diff --git a/internal/build/checker.go b/internal/build/checker.go index 515f71a..748d717 100644 --- a/internal/build/checker.go +++ b/internal/build/checker.go @@ -25,7 +25,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" "gitea.plemya-x.ru/Plemya-x/ALR/internal/cpu" "gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type Checker struct { diff --git a/internal/build/dirs.go b/internal/build/dirs.go index ec29456..13408bb 100644 --- a/internal/build/dirs.go +++ b/internal/build/dirs.go @@ -19,7 +19,7 @@ package build import ( "path/filepath" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type BaseDirProvider interface { diff --git a/internal/build/find_deps/alt_linux.go b/internal/build/find_deps/alt_linux.go index 11954b4..ad2eb81 100644 --- a/internal/build/find_deps/alt_linux.go +++ b/internal/build/find_deps/alt_linux.go @@ -27,7 +27,7 @@ import ( "github.com/goreleaser/nfpm/v2" "github.com/leonelquinteros/gotext" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) func rpmFindDependenciesALTLinux(ctx context.Context, pkgInfo *nfpm.Info, dirs types.Directories, command string, envs []string, updateFunc func(string)) error { diff --git a/internal/build/find_deps/empty.go b/internal/build/find_deps/empty.go index 4bf30f1..af0e91e 100644 --- a/internal/build/find_deps/empty.go +++ b/internal/build/find_deps/empty.go @@ -23,7 +23,7 @@ import ( "github.com/goreleaser/nfpm/v2" "github.com/leonelquinteros/gotext" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type EmptyFindProvReq struct{} diff --git a/internal/build/find_deps/fedora.go b/internal/build/find_deps/fedora.go index feabfe0..d562a8d 100644 --- a/internal/build/find_deps/fedora.go +++ b/internal/build/find_deps/fedora.go @@ -28,7 +28,7 @@ import ( "github.com/goreleaser/nfpm/v2" "github.com/leonelquinteros/gotext" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type FedoraFindProvReq struct{} diff --git a/internal/build/find_deps/find_deps.go b/internal/build/find_deps/find_deps.go index 1a858f2..2b00056 100644 --- a/internal/build/find_deps/find_deps.go +++ b/internal/build/find_deps/find_deps.go @@ -22,7 +22,7 @@ import ( "github.com/goreleaser/nfpm/v2" "gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type ProvReqFinder interface { diff --git a/internal/build/safe_script_executor.go b/internal/build/safe_script_executor.go index 974aa69..8c18b01 100644 --- a/internal/build/safe_script_executor.go +++ b/internal/build/safe_script_executor.go @@ -28,7 +28,7 @@ import ( "github.com/hashicorp/go-plugin" "gitea.plemya-x.ru/Plemya-x/ALR/internal/logger" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) var HandshakeConfig = plugin.HandshakeConfig{ diff --git a/internal/build/script_executor.go b/internal/build/script_executor.go index 41a0c2e..eabce5c 100644 --- a/internal/build/script_executor.go +++ b/internal/build/script_executor.go @@ -41,7 +41,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/decoder" "gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/handlers" "gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/helpers" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type LocalScriptExecutor struct { diff --git a/internal/build/utils.go b/internal/build/utils.go index ce54b31..aa30686 100644 --- a/internal/build/utils.go +++ b/internal/build/utils.go @@ -42,7 +42,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" "gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" "gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) // Функция readScript анализирует скрипт сборки с использованием встроенной реализации bash diff --git a/internal/config/config.go b/internal/config/config.go index 64d2ce1..b62ca2d 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -29,7 +29,7 @@ import ( "github.com/pelletier/go-toml/v2" "gitea.plemya-x.ru/Plemya-x/ALR/internal/constants" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type ALRConfig struct { diff --git a/internal/repos/find_test.go b/internal/repos/find_test.go index 08b79bd..e8fd984 100644 --- a/internal/repos/find_test.go +++ b/internal/repos/find_test.go @@ -26,7 +26,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/db" "gitea.plemya-x.ru/Plemya-x/ALR/internal/repos" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) func TestFindPkgs(t *testing.T) { diff --git a/internal/repos/pull.go b/internal/repos/pull.go index d443d75..78dbf8c 100644 --- a/internal/repos/pull.go +++ b/internal/repos/pull.go @@ -44,7 +44,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/config" "gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/handlers" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type actionType uint8 diff --git a/internal/repos/pull_internal_test.go b/internal/repos/pull_internal_test.go index 7836e93..f6cc036 100644 --- a/internal/repos/pull_internal_test.go +++ b/internal/repos/pull_internal_test.go @@ -27,7 +27,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/config" "gitea.plemya-x.ru/Plemya-x/ALR/internal/db" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type TestALRConfig struct{} diff --git a/internal/repos/pull_test.go b/internal/repos/pull_test.go index 0b0f1f3..039547f 100644 --- a/internal/repos/pull_test.go +++ b/internal/repos/pull_test.go @@ -29,7 +29,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/db" database "gitea.plemya-x.ru/Plemya-x/ALR/internal/db" "gitea.plemya-x.ru/Plemya-x/ALR/internal/repos" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type TestEnv struct { diff --git a/internal/repos/repos.go b/internal/repos/repos.go index d89bea7..2f178a3 100644 --- a/internal/repos/repos.go +++ b/internal/repos/repos.go @@ -19,7 +19,7 @@ package repos import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/config" database "gitea.plemya-x.ru/Plemya-x/ALR/internal/db" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) type Config interface { diff --git a/internal/repos/utils.go b/internal/repos/utils.go index b381b73..a2f775b 100644 --- a/internal/repos/utils.go +++ b/internal/repos/utils.go @@ -38,7 +38,7 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" "gitea.plemya-x.ru/Plemya-x/ALR/internal/parser" "gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/decoder" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) // isValid makes sure the path of the file being updated is valid. diff --git a/old-files b/old-files index 5be5cf9..70e552d 100644 --- a/old-files +++ b/old-files @@ -52,9 +52,9 @@ ./internal/translations/files/lure.en.toml ./internal/translations/files/lure.ru.toml ./internal/translations/translations.go -./internal/types/build.go -./internal/types/config.go -./internal/types/repo.go +./pkg/types/build.go +./pkg/types/config.go +./pkg/types/repo.go ./list.go ./main.go ./pkg/build/build.go diff --git a/internal/types/build.go b/pkg/types/build.go similarity index 100% rename from internal/types/build.go rename to pkg/types/build.go diff --git a/internal/types/config.go b/pkg/types/config.go similarity index 100% rename from internal/types/config.go rename to pkg/types/config.go diff --git a/internal/types/repo.go b/pkg/types/repo.go similarity index 100% rename from internal/types/repo.go rename to pkg/types/repo.go diff --git a/repo.go b/repo.go index e7e852b..64123aa 100644 --- a/repo.go +++ b/repo.go @@ -29,8 +29,8 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" "gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) func RepoCmd() *cli.Command { diff --git a/upgrade.go b/upgrade.go index d90b46e..f411db3 100644 --- a/upgrade.go +++ b/upgrade.go @@ -37,8 +37,8 @@ import ( "gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" "gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides" "gitea.plemya-x.ru/Plemya-x/ALR/internal/search" - "gitea.plemya-x.ru/Plemya-x/ALR/internal/types" "gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" + "gitea.plemya-x.ru/Plemya-x/ALR/pkg/types" ) func UpgradeCmd() *cli.Command {