checks

package
v0.23.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2024 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DiffOptions

type DiffOptions struct {
	Client              *http.Client
	Logger              *log.Logger
	PackageListFilename string
	Dir                 string
	PackagesDir         string
	ApkIndexURL         string
	ExistingPackages    map[string]*goapk.Package
}

func NewDiff

func NewDiff() *DiffOptions

func (*DiffOptions) Diff

func (o *DiffOptions) Diff() error

Diff compare a newly built apk with the latest in an APK repository, writing the differences to a file diff.log

type NewApkPackage

type NewApkPackage struct {
	Name    string
	Arch    string
	Epoch   string
	Version string
}

type SoNameOptions

type SoNameOptions struct {
	Client              *http.Client
	Logger              *log.Logger
	PackageListFilename string
	Dir                 string
	PackagesDir         string
	PackageNames        []string
	ApkIndexURL         string
	ExistingPackages    map[string]*goapk.Package
}

func NewSoName

func NewSoName() *SoNameOptions

func (*SoNameOptions) CheckSoName

func (o *SoNameOptions) CheckSoName() error

CheckSoName will check if a new APK contains a foo.so file, then compares it with the latest version in an APKINDEX to check if there are differences.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL