forked from Plemya-x/ALR
		
	refactor: move pkg/ to internal/ and update imports
				
					
				
			Restructure project by relocating package contents from pkg/ to internal/ to better reflect internal-only usage. This commit is initial step to prepare project for public api
This commit is contained in:
		
							
								
								
									
										2
									
								
								build.go
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								build.go
									
									
									
									
									
								
							| @@ -28,12 +28,12 @@ import ( | |||||||
| 	"github.com/leonelquinteros/gotext" | 	"github.com/leonelquinteros/gotext" | ||||||
| 	"github.com/urfave/cli/v2" | 	"github.com/urfave/cli/v2" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/build" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | 	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/osutils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/types" | 	"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/internal/utils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/build" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func BuildCmd() *cli.Command { | func BuildCmd() *cli.Command { | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								gen.go
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								gen.go
									
									
									
									
									
								
							| @@ -25,7 +25,7 @@ import ( | |||||||
| 	"github.com/leonelquinteros/gotext" | 	"github.com/leonelquinteros/gotext" | ||||||
| 	"github.com/urfave/cli/v2" | 	"github.com/urfave/cli/v2" | ||||||
|  |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/gen" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/gen" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func GenCmd() *cli.Command { | func GenCmd() *cli.Command { | ||||||
|   | |||||||
| @@ -32,8 +32,8 @@ import ( | |||||||
|  |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"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/cpu" | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/helpers" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/helpers" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func HelperCmd() *cli.Command { | func HelperCmd() *cli.Command { | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								info.go
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								info.go
									
									
									
									
									
								
							| @@ -31,9 +31,9 @@ import ( | |||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | ||||||
| 	database "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/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func InfoCmd() *cli.Command { | func InfoCmd() *cli.Command { | ||||||
|   | |||||||
| @@ -25,13 +25,13 @@ import ( | |||||||
| 	"github.com/leonelquinteros/gotext" | 	"github.com/leonelquinteros/gotext" | ||||||
| 	"github.com/urfave/cli/v2" | 	"github.com/urfave/cli/v2" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/build" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | ||||||
| 	database "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/manager" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/types" | 	"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/internal/utils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/build" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func InstallCmd() *cli.Command { | func InstallCmd() *cli.Command { | ||||||
|   | |||||||
| @@ -32,14 +32,14 @@ import ( | |||||||
| 	"github.com/leonelquinteros/gotext" | 	"github.com/leonelquinteros/gotext" | ||||||
| 	"github.com/urfave/cli/v2" | 	"github.com/urfave/cli/v2" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/build" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/config" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/config" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/constants" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/constants" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/logger" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/logger" | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/build" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func InternalBuildCmd() *cli.Command { | func InternalBuildCmd() *cli.Command { | ||||||
|   | |||||||
| @@ -33,9 +33,9 @@ import ( | |||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/config" | 	"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/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/internal/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type BuildInput struct { | type BuildInput struct { | ||||||
| @@ -29,8 +29,8 @@ import ( | |||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/config" | 	"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/db" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/types" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type TestPackageFinder struct { | type TestPackageFinder struct { | ||||||
| @@ -24,8 +24,8 @@ import ( | |||||||
| 
 | 
 | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"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/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/internal/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type Checker struct { | type Checker struct { | ||||||
| @@ -21,8 +21,8 @@ import ( | |||||||
| 
 | 
 | ||||||
| 	"github.com/goreleaser/nfpm/v2" | 	"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/internal/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type ProvReqFinder interface { | type ProvReqFinder interface { | ||||||
| @@ -17,7 +17,7 @@ | |||||||
| package build | package build | ||||||
| 
 | 
 | ||||||
| import ( | import ( | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| func NewInstaller(mgr manager.Manager) *Installer { | func NewInstaller(mgr manager.Manager) *Installer { | ||||||
| @@ -17,7 +17,7 @@ | |||||||
| package build | package build | ||||||
| 
 | 
 | ||||||
| import ( | import ( | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| func NewMainBuilder( | func NewMainBuilder( | ||||||
| @@ -28,7 +28,7 @@ import ( | |||||||
| 	"github.com/hashicorp/go-plugin" | 	"github.com/hashicorp/go-plugin" | ||||||
| 
 | 
 | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/logger" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/logger" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type InstallerPlugin struct { | type InstallerPlugin struct { | ||||||
| @@ -36,12 +36,12 @@ import ( | |||||||
| 	"mvdan.cc/sh/v3/interp" | 	"mvdan.cc/sh/v3/interp" | ||||||
| 	"mvdan.cc/sh/v3/syntax" | 	"mvdan.cc/sh/v3/syntax" | ||||||
| 
 | 
 | ||||||
|  | 	finddeps "gitea.plemya-x.ru/Plemya-x/ALR/internal/build/find_deps" | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/decoder" | 	"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/handlers" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/helpers" | 	"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/internal/types" | ||||||
| 	finddeps "gitea.plemya-x.ru/Plemya-x/ALR/pkg/build/find_deps" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type LocalScriptExecutor struct { | type LocalScriptExecutor struct { | ||||||
| @@ -39,10 +39,10 @@ import ( | |||||||
| 	"github.com/goreleaser/nfpm/v2/files" | 	"github.com/goreleaser/nfpm/v2/files" | ||||||
| 
 | 
 | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cpu" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cpu" | ||||||
|  | 	"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/overrides" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/types" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| // Функция readScript анализирует скрипт сборки с использованием встроенной реализации bash | // Функция readScript анализирует скрипт сборки с использованием встроенной реализации bash | ||||||
| @@ -26,9 +26,9 @@ import ( | |||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/config" | 	"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/db" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/repos" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/repos" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type AppDeps struct { | type AppDeps struct { | ||||||
|   | |||||||
| @@ -30,7 +30,7 @@ import ( | |||||||
|  |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cpu" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cpu" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/db" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/db" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type Opts struct { | type Opts struct { | ||||||
|   | |||||||
| @@ -27,8 +27,8 @@ import ( | |||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 	"golang.org/x/text/language" | 	"golang.org/x/text/language" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var info = &distro.OSRelease{ | var info = &distro.OSRelease{ | ||||||
|   | |||||||
| @@ -25,8 +25,8 @@ import ( | |||||||
| 	"testing" | 	"testing" | ||||||
| 
 | 
 | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/db" | 	"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/internal/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/repos" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| func TestFindPkgs(t *testing.T) { | func TestFindPkgs(t *testing.T) { | ||||||
| @@ -28,8 +28,8 @@ import ( | |||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/config" | 	"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/db" | ||||||
| 	database "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/internal/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/repos" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type TestEnv struct { | type TestEnv struct { | ||||||
| @@ -35,10 +35,10 @@ import ( | |||||||
| 	"mvdan.cc/sh/v3/syntax" | 	"mvdan.cc/sh/v3/syntax" | ||||||
| 
 | 
 | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/db" | 	"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/parser" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/decoder" | 	"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/internal/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/parser" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| // isValid makes sure the path of the file being updated is valid. | // isValid makes sure the path of the file being updated is valid. | ||||||
| @@ -21,7 +21,7 @@ import ( | |||||||
| 
 | 
 | ||||||
| 	"github.com/stretchr/testify/assert" | 	"github.com/stretchr/testify/assert" | ||||||
| 
 | 
 | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/search" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/search" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| func TestSearhOptionsBuilder(t *testing.T) { | func TestSearhOptionsBuilder(t *testing.T) { | ||||||
| @@ -31,8 +31,8 @@ import ( | |||||||
| 	"mvdan.cc/sh/v3/interp" | 	"mvdan.cc/sh/v3/interp" | ||||||
| 	"mvdan.cc/sh/v3/syntax" | 	"mvdan.cc/sh/v3/syntax" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/overrides" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var ErrNotPointerToStruct = errors.New("val must be a pointer to a struct") | var ErrNotPointerToStruct = errors.New("val must be a pointer to a struct") | ||||||
|   | |||||||
| @@ -31,8 +31,8 @@ import ( | |||||||
| 	"mvdan.cc/sh/v3/interp" | 	"mvdan.cc/sh/v3/interp" | ||||||
| 	"mvdan.cc/sh/v3/syntax" | 	"mvdan.cc/sh/v3/syntax" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/decoder" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/decoder" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| type BuildVars struct { | type BuildVars struct { | ||||||
|   | |||||||
| @@ -27,9 +27,9 @@ import ( | |||||||
| 	"mvdan.cc/sh/v3/interp" | 	"mvdan.cc/sh/v3/interp" | ||||||
| 	"mvdan.cc/sh/v3/syntax" | 	"mvdan.cc/sh/v3/syntax" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/distro" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/shutils/decoder" | 	"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/handlers" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| const testScript = ` | const testScript = ` | ||||||
|   | |||||||
| @@ -178,6 +178,68 @@ msgstr "" | |||||||
| msgid "Error removing packages" | msgid "Error removing packages" | ||||||
| msgstr "" | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/build.go:417 | ||||||
|  | msgid "Building package" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/build.go:446 | ||||||
|  | msgid "The checksums array must be the same length as sources" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/build.go:488 | ||||||
|  | msgid "Downloading sources" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/build.go:580 | ||||||
|  | msgid "Installing dependencies" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/checker.go:43 | ||||||
|  | msgid "" | ||||||
|  | "Your system's CPU architecture doesn't match this package. Do you want to " | ||||||
|  | "build anyway?" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/checker.go:67 | ||||||
|  | msgid "This package is already installed" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/alt_linux.go:35 | ||||||
|  | msgid "Command not found on the system" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/alt_linux.go:86 | ||||||
|  | msgid "Provided dependency found" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/alt_linux.go:93 | ||||||
|  | msgid "Required dependency found" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/empty.go:32 | ||||||
|  | msgid "AutoProv is not implemented for this package format, so it's skipped" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/empty.go:37 | ||||||
|  | msgid "AutoReq is not implemented for this package format, so it's skipped" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/script_executor.go:236 | ||||||
|  | msgid "Building package metadata" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/script_executor.go:366 | ||||||
|  | msgid "Executing prepare()" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/script_executor.go:375 | ||||||
|  | msgid "Executing build()" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/build/script_executor.go:404 internal/build/script_executor.go:424 | ||||||
|  | msgid "Executing %s()" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
| #: internal/cliutils/app_builder/builder.go:75 | #: internal/cliutils/app_builder/builder.go:75 | ||||||
| msgid "Error loading config" | msgid "Error loading config" | ||||||
| msgstr "" | msgstr "" | ||||||
| @@ -321,6 +383,24 @@ msgstr "" | |||||||
| msgid "ERROR" | msgid "ERROR" | ||||||
| msgstr "" | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/repos/pull.go:77 | ||||||
|  | msgid "Pulling repository" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/repos/pull.go:113 | ||||||
|  | msgid "Repository up to date" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/repos/pull.go:204 | ||||||
|  | msgid "Git repository does not appear to be a valid ALR repo" | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
|  | #: internal/repos/pull.go:220 | ||||||
|  | msgid "" | ||||||
|  | "ALR repo's minimum ALR version is greater than the current version. Try " | ||||||
|  | "updating ALR if something doesn't work." | ||||||
|  | msgstr "" | ||||||
|  |  | ||||||
| #: internal/utils/cmd.go:97 | #: internal/utils/cmd.go:97 | ||||||
| msgid "Error on dropping capabilities" | msgid "Error on dropping capabilities" | ||||||
| msgstr "" | msgstr "" | ||||||
| @@ -377,86 +457,6 @@ msgstr "" | |||||||
| msgid "Error while running app" | msgid "Error while running app" | ||||||
| msgstr "" | msgstr "" | ||||||
|  |  | ||||||
| #: pkg/build/build.go:417 |  | ||||||
| msgid "Building package" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/build.go:446 |  | ||||||
| msgid "The checksums array must be the same length as sources" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/build.go:488 |  | ||||||
| msgid "Downloading sources" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/build.go:580 |  | ||||||
| msgid "Installing dependencies" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/checker.go:43 |  | ||||||
| msgid "" |  | ||||||
| "Your system's CPU architecture doesn't match this package. Do you want to " |  | ||||||
| "build anyway?" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/checker.go:67 |  | ||||||
| msgid "This package is already installed" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/alt_linux.go:35 |  | ||||||
| msgid "Command not found on the system" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/alt_linux.go:86 |  | ||||||
| msgid "Provided dependency found" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/alt_linux.go:93 |  | ||||||
| msgid "Required dependency found" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/empty.go:32 |  | ||||||
| msgid "AutoProv is not implemented for this package format, so it's skipped" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/empty.go:37 |  | ||||||
| msgid "AutoReq is not implemented for this package format, so it's skipped" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/script_executor.go:236 |  | ||||||
| msgid "Building package metadata" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/script_executor.go:366 |  | ||||||
| msgid "Executing prepare()" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/script_executor.go:375 |  | ||||||
| msgid "Executing build()" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/build/script_executor.go:404 pkg/build/script_executor.go:424 |  | ||||||
| msgid "Executing %s()" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/repos/pull.go:77 |  | ||||||
| msgid "Pulling repository" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/repos/pull.go:113 |  | ||||||
| msgid "Repository up to date" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/repos/pull.go:204 |  | ||||||
| msgid "Git repository does not appear to be a valid ALR repo" |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: pkg/repos/pull.go:220 |  | ||||||
| msgid "" |  | ||||||
| "ALR repo's minimum ALR version is greater than the current version. Try " |  | ||||||
| "updating ALR if something doesn't work." |  | ||||||
| msgstr "" |  | ||||||
|  |  | ||||||
| #: refresh.go:30 | #: refresh.go:30 | ||||||
| msgid "Pull all repositories that have changed" | msgid "Pull all repositories that have changed" | ||||||
| msgstr "" | msgstr "" | ||||||
|   | |||||||
| @@ -185,6 +185,72 @@ msgstr "Для команды remove ожидался хотя бы 1 аргум | |||||||
| msgid "Error removing packages" | msgid "Error removing packages" | ||||||
| msgstr "Ошибка при удалении пакетов" | msgstr "Ошибка при удалении пакетов" | ||||||
|  |  | ||||||
|  | #: internal/build/build.go:417 | ||||||
|  | msgid "Building package" | ||||||
|  | msgstr "Сборка пакета" | ||||||
|  |  | ||||||
|  | #: internal/build/build.go:446 | ||||||
|  | msgid "The checksums array must be the same length as sources" | ||||||
|  | msgstr "Массив контрольных сумм должен быть той же длины, что и источники" | ||||||
|  |  | ||||||
|  | #: internal/build/build.go:488 | ||||||
|  | msgid "Downloading sources" | ||||||
|  | msgstr "Скачивание источников" | ||||||
|  |  | ||||||
|  | #: internal/build/build.go:580 | ||||||
|  | msgid "Installing dependencies" | ||||||
|  | msgstr "Установка зависимостей" | ||||||
|  |  | ||||||
|  | #: internal/build/checker.go:43 | ||||||
|  | msgid "" | ||||||
|  | "Your system's CPU architecture doesn't match this package. Do you want to " | ||||||
|  | "build anyway?" | ||||||
|  | msgstr "" | ||||||
|  | "Архитектура процессора вашей системы не соответствует этому пакету. Вы все " | ||||||
|  | "равно хотите выполнить сборку?" | ||||||
|  |  | ||||||
|  | #: internal/build/checker.go:67 | ||||||
|  | msgid "This package is already installed" | ||||||
|  | msgstr "Этот пакет уже установлен" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/alt_linux.go:35 | ||||||
|  | msgid "Command not found on the system" | ||||||
|  | msgstr "Команда не найдена в системе" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/alt_linux.go:86 | ||||||
|  | msgid "Provided dependency found" | ||||||
|  | msgstr "Найденная предоставленная зависимость" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/alt_linux.go:93 | ||||||
|  | msgid "Required dependency found" | ||||||
|  | msgstr "Найдена требуемая зависимость" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/empty.go:32 | ||||||
|  | msgid "AutoProv is not implemented for this package format, so it's skipped" | ||||||
|  | msgstr "" | ||||||
|  | "AutoProv не реализовано для этого формата пакета, поэтому будет пропущено" | ||||||
|  |  | ||||||
|  | #: internal/build/find_deps/empty.go:37 | ||||||
|  | msgid "AutoReq is not implemented for this package format, so it's skipped" | ||||||
|  | msgstr "" | ||||||
|  | "AutoReq не реализовано для этого формата пакета, поэтому будет пропущено" | ||||||
|  |  | ||||||
|  | #: internal/build/script_executor.go:236 | ||||||
|  | msgid "Building package metadata" | ||||||
|  | msgstr "Сборка метаданных пакета" | ||||||
|  |  | ||||||
|  | #: internal/build/script_executor.go:366 | ||||||
|  | msgid "Executing prepare()" | ||||||
|  | msgstr "Выполнение prepare()" | ||||||
|  |  | ||||||
|  | #: internal/build/script_executor.go:375 | ||||||
|  | msgid "Executing build()" | ||||||
|  | msgstr "Выполнение build()" | ||||||
|  |  | ||||||
|  | #: internal/build/script_executor.go:404 internal/build/script_executor.go:424 | ||||||
|  | msgid "Executing %s()" | ||||||
|  | msgstr "Выполнение %s()" | ||||||
|  |  | ||||||
| #: internal/cliutils/app_builder/builder.go:75 | #: internal/cliutils/app_builder/builder.go:75 | ||||||
| msgid "Error loading config" | msgid "Error loading config" | ||||||
| msgstr "Ошибка при загрузке" | msgstr "Ошибка при загрузке" | ||||||
| @@ -331,6 +397,26 @@ msgstr "%s %s загружается — %s/с\n" | |||||||
| msgid "ERROR" | msgid "ERROR" | ||||||
| msgstr "ОШИБКА" | msgstr "ОШИБКА" | ||||||
|  |  | ||||||
|  | #: internal/repos/pull.go:77 | ||||||
|  | msgid "Pulling repository" | ||||||
|  | msgstr "Скачивание репозитория" | ||||||
|  |  | ||||||
|  | #: internal/repos/pull.go:113 | ||||||
|  | msgid "Repository up to date" | ||||||
|  | msgstr "Репозиторий уже обновлён" | ||||||
|  |  | ||||||
|  | #: internal/repos/pull.go:204 | ||||||
|  | msgid "Git repository does not appear to be a valid ALR repo" | ||||||
|  | msgstr "Репозиторий Git не поддерживается репозиторием ALR" | ||||||
|  |  | ||||||
|  | #: internal/repos/pull.go:220 | ||||||
|  | msgid "" | ||||||
|  | "ALR repo's minimum ALR version is greater than the current version. Try " | ||||||
|  | "updating ALR if something doesn't work." | ||||||
|  | msgstr "" | ||||||
|  | "Минимальная версия ALR для ALR-репозитория выше текущей версии. Попробуйте " | ||||||
|  | "обновить ALR, если что-то не работает." | ||||||
|  |  | ||||||
| #: internal/utils/cmd.go:97 | #: internal/utils/cmd.go:97 | ||||||
| msgid "Error on dropping capabilities" | msgid "Error on dropping capabilities" | ||||||
| msgstr "Ошибка при понижении привилегий" | msgstr "Ошибка при понижении привилегий" | ||||||
| @@ -387,92 +473,6 @@ msgstr "Показать справку" | |||||||
| msgid "Error while running app" | msgid "Error while running app" | ||||||
| msgstr "Ошибка при запуске приложения" | msgstr "Ошибка при запуске приложения" | ||||||
|  |  | ||||||
| #: pkg/build/build.go:417 |  | ||||||
| msgid "Building package" |  | ||||||
| msgstr "Сборка пакета" |  | ||||||
|  |  | ||||||
| #: pkg/build/build.go:446 |  | ||||||
| msgid "The checksums array must be the same length as sources" |  | ||||||
| msgstr "Массив контрольных сумм должен быть той же длины, что и источники" |  | ||||||
|  |  | ||||||
| #: pkg/build/build.go:488 |  | ||||||
| msgid "Downloading sources" |  | ||||||
| msgstr "Скачивание источников" |  | ||||||
|  |  | ||||||
| #: pkg/build/build.go:580 |  | ||||||
| msgid "Installing dependencies" |  | ||||||
| msgstr "Установка зависимостей" |  | ||||||
|  |  | ||||||
| #: pkg/build/checker.go:43 |  | ||||||
| msgid "" |  | ||||||
| "Your system's CPU architecture doesn't match this package. Do you want to " |  | ||||||
| "build anyway?" |  | ||||||
| msgstr "" |  | ||||||
| "Архитектура процессора вашей системы не соответствует этому пакету. Вы все " |  | ||||||
| "равно хотите выполнить сборку?" |  | ||||||
|  |  | ||||||
| #: pkg/build/checker.go:67 |  | ||||||
| msgid "This package is already installed" |  | ||||||
| msgstr "Этот пакет уже установлен" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/alt_linux.go:35 |  | ||||||
| msgid "Command not found on the system" |  | ||||||
| msgstr "Команда не найдена в системе" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/alt_linux.go:86 |  | ||||||
| msgid "Provided dependency found" |  | ||||||
| msgstr "Найденная предоставленная зависимость" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/alt_linux.go:93 |  | ||||||
| msgid "Required dependency found" |  | ||||||
| msgstr "Найдена требуемая зависимость" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/empty.go:32 |  | ||||||
| msgid "AutoProv is not implemented for this package format, so it's skipped" |  | ||||||
| msgstr "" |  | ||||||
| "AutoProv не реализовано для этого формата пакета, поэтому будет пропущено" |  | ||||||
|  |  | ||||||
| #: pkg/build/find_deps/empty.go:37 |  | ||||||
| msgid "AutoReq is not implemented for this package format, so it's skipped" |  | ||||||
| msgstr "" |  | ||||||
| "AutoReq не реализовано для этого формата пакета, поэтому будет пропущено" |  | ||||||
|  |  | ||||||
| #: pkg/build/script_executor.go:236 |  | ||||||
| msgid "Building package metadata" |  | ||||||
| msgstr "Сборка метаданных пакета" |  | ||||||
|  |  | ||||||
| #: pkg/build/script_executor.go:366 |  | ||||||
| msgid "Executing prepare()" |  | ||||||
| msgstr "Выполнение prepare()" |  | ||||||
|  |  | ||||||
| #: pkg/build/script_executor.go:375 |  | ||||||
| msgid "Executing build()" |  | ||||||
| msgstr "Выполнение build()" |  | ||||||
|  |  | ||||||
| #: pkg/build/script_executor.go:404 pkg/build/script_executor.go:424 |  | ||||||
| msgid "Executing %s()" |  | ||||||
| msgstr "Выполнение %s()" |  | ||||||
|  |  | ||||||
| #: pkg/repos/pull.go:77 |  | ||||||
| msgid "Pulling repository" |  | ||||||
| msgstr "Скачивание репозитория" |  | ||||||
|  |  | ||||||
| #: pkg/repos/pull.go:113 |  | ||||||
| msgid "Repository up to date" |  | ||||||
| msgstr "Репозиторий уже обновлён" |  | ||||||
|  |  | ||||||
| #: pkg/repos/pull.go:204 |  | ||||||
| msgid "Git repository does not appear to be a valid ALR repo" |  | ||||||
| msgstr "Репозиторий Git не поддерживается репозиторием ALR" |  | ||||||
|  |  | ||||||
| #: pkg/repos/pull.go:220 |  | ||||||
| msgid "" |  | ||||||
| "ALR repo's minimum ALR version is greater than the current version. Try " |  | ||||||
| "updating ALR if something doesn't work." |  | ||||||
| msgstr "" |  | ||||||
| "Минимальная версия ALR для ALR-репозитория выше текущей версии. Попробуйте " |  | ||||||
| "обновить ALR, если что-то не работает." |  | ||||||
|  |  | ||||||
| #: refresh.go:30 | #: refresh.go:30 | ||||||
| msgid "Pull all repositories that have changed" | msgid "Pull all repositories that have changed" | ||||||
| msgstr "Скачать все изменённые репозитории" | msgstr "Скачать все изменённые репозитории" | ||||||
|   | |||||||
							
								
								
									
										4
									
								
								list.go
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								list.go
									
									
									
									
									
								
							| @@ -29,12 +29,12 @@ import ( | |||||||
| 	"github.com/leonelquinteros/gotext" | 	"github.com/leonelquinteros/gotext" | ||||||
| 	"github.com/urfave/cli/v2" | 	"github.com/urfave/cli/v2" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/build" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | ||||||
| 	database "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/manager" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/build" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func ListCmd() *cli.Command { | func ListCmd() *cli.Command { | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								main.go
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								main.go
									
									
									
									
									
								
							| @@ -33,8 +33,8 @@ import ( | |||||||
|  |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/config" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/config" | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/manager" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/translations" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/translations" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" |  | ||||||
|  |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/logger" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/logger" | ||||||
| ) | ) | ||||||
|   | |||||||
| @@ -28,10 +28,10 @@ import ( | |||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/db" | 	"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/overrides" | 	"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/utils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/search" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func SearchCmd() *cli.Command { | func SearchCmd() *cli.Command { | ||||||
|   | |||||||
| @@ -29,16 +29,16 @@ import ( | |||||||
| 	"go.elara.ws/vercmp" | 	"go.elara.ws/vercmp" | ||||||
| 	"golang.org/x/exp/maps" | 	"golang.org/x/exp/maps" | ||||||
|  |  | ||||||
|  | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/build" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils" | ||||||
| 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | 	appbuilder "gitea.plemya-x.ru/Plemya-x/ALR/internal/cliutils/app_builder" | ||||||
| 	database "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/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/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/types" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | 	"gitea.plemya-x.ru/Plemya-x/ALR/internal/utils" | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/build" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/distro" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/manager" |  | ||||||
| 	"gitea.plemya-x.ru/Plemya-x/ALR/pkg/search" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| func UpgradeCmd() *cli.Command { | func UpgradeCmd() *cli.Command { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user