Merge pull request #11 from zach-klippenstein/package-rename

Renamed top-level package from `goadb` to just `adb`.
This commit is contained in:
Zach Klippenstein 2016-02-27 11:38:43 -08:00
commit c4de7097d7
28 changed files with 42 additions and 42 deletions

View file

@ -36,13 +36,13 @@ var (
pushRemoteArg = pushCommand.Arg("remote", "Path of destination file on device.").Required().String()
)
var server goadb.Server
var server adb.Server
func main() {
var exitCode int
var err error
server, err = goadb.NewServer(goadb.ServerConfig{})
server, err = adb.NewServer(adb.ServerConfig{})
if err != nil {
fmt.Fprintln(os.Stderr, "error:", err)
os.Exit(1)
@ -62,16 +62,16 @@ func main() {
os.Exit(exitCode)
}
func parseDevice() goadb.DeviceDescriptor {
func parseDevice() adb.DeviceDescriptor {
if *serial != "" {
return goadb.DeviceWithSerial(*serial)
return adb.DeviceWithSerial(*serial)
}
return goadb.AnyDevice()
return adb.AnyDevice()
}
func listDevices(long bool) int {
client := goadb.NewHostClient(server)
client := adb.NewHostClient(server)
devices, err := client.ListDevices()
if err != nil {
fmt.Fprintln(os.Stderr, "error:", err)
@ -94,7 +94,7 @@ func listDevices(long bool) int {
return 0
}
func runShellCommand(commandAndArgs []string, device goadb.DeviceDescriptor) int {
func runShellCommand(commandAndArgs []string, device adb.DeviceDescriptor) int {
if len(commandAndArgs) == 0 {
fmt.Fprintln(os.Stderr, "error: no command")
kingpin.Usage()
@ -108,7 +108,7 @@ func runShellCommand(commandAndArgs []string, device goadb.DeviceDescriptor) int
args = commandAndArgs[1:]
}
client := goadb.NewDeviceClient(server, device)
client := adb.NewDeviceClient(server, device)
output, err := client.RunCommand(command, args...)
if err != nil {
fmt.Fprintln(os.Stderr, "error:", err)
@ -119,7 +119,7 @@ func runShellCommand(commandAndArgs []string, device goadb.DeviceDescriptor) int
return 0
}
func pull(showProgress bool, remotePath, localPath string, device goadb.DeviceDescriptor) int {
func pull(showProgress bool, remotePath, localPath string, device adb.DeviceDescriptor) int {
if remotePath == "" {
fmt.Fprintln(os.Stderr, "error: must specify remote file")
kingpin.Usage()
@ -130,7 +130,7 @@ func pull(showProgress bool, remotePath, localPath string, device goadb.DeviceDe
localPath = filepath.Base(remotePath)
}
client := goadb.NewDeviceClient(server, device)
client := adb.NewDeviceClient(server, device)
info, err := client.Stat(remotePath)
if util.HasErrCode(err, util.FileNoExistError) {
@ -167,7 +167,7 @@ func pull(showProgress bool, remotePath, localPath string, device goadb.DeviceDe
return 0
}
func push(showProgress bool, localPath, remotePath string, device goadb.DeviceDescriptor) int {
func push(showProgress bool, localPath, remotePath string, device adb.DeviceDescriptor) int {
if remotePath == "" {
fmt.Fprintln(os.Stderr, "error: must specify remote file")
kingpin.Usage()
@ -184,7 +184,7 @@ func push(showProgress bool, localPath, remotePath string, device goadb.DeviceDe
localFile = os.Stdin
// 0 size will hide the progress bar.
perms = os.FileMode(0660)
mtime = goadb.MtimeOfClose
mtime = adb.MtimeOfClose
} else {
var err error
localFile, err = os.Open(localPath)
@ -203,7 +203,7 @@ func push(showProgress bool, localPath, remotePath string, device goadb.DeviceDe
}
defer localFile.Close()
client := goadb.NewDeviceClient(server, device)
client := adb.NewDeviceClient(server, device)
writer, err := client.OpenWrite(remotePath, perms, mtime)
if err != nil {
fmt.Fprintf(os.Stderr, "error opening remote file %s: %s\n", remotePath, err)

View file

@ -14,7 +14,7 @@ import (
"github.com/zach-klippenstein/goadb/wire"
)
var port = flag.Int("p", goadb.AdbPort, "port the adb server is listening on")
var port = flag.Int("p", adb.AdbPort, "port the adb server is listening on")
func main() {
flag.Parse()
@ -49,7 +49,7 @@ func readLine() string {
}
func doCommand(cmd string) error {
server, err := goadb.NewServer(goadb.ServerConfig{
server, err := adb.NewServer(adb.ServerConfig{
Port: *port,
})
if err != nil {

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"fmt"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"testing"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import "fmt"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"bufio"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"testing"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"log"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"testing"

View file

@ -1,6 +1,6 @@
// generated by stringer -type=deviceDescriptorType; DO NOT EDIT
package goadb
package adb
import "fmt"

View file

@ -1,6 +1,6 @@
// generated by stringer -type=DeviceState; DO NOT EDIT
package goadb
package adb
import "fmt"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"io"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"fmt"

4
doc.go
View file

@ -1,5 +1,5 @@
/*
Package goadb is a Go interface to the Android Debug Bridge (adb).
package adb is a Go interface to the Android Debug Bridge (adb).
See cmd/demo/demo.go for an example of how to use this library.
@ -7,6 +7,6 @@ The client/server spec is defined at https://android.googlesource.com/platform/s
WARNING This library is under heavy development, and its API is likely to change without notice.
*/
package goadb
package adb
// TODO(z): Write method-specific examples.

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"strconv"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"testing"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"errors"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"io"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"fmt"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"io"

View file

@ -1,5 +1,5 @@
// TODO(z): Implement tests for sync_client functions.
package goadb
package adb
import (
"bytes"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"io"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"io"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"fmt"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"bytes"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"fmt"

View file

@ -1,4 +1,4 @@
package goadb
package adb
import (
"testing"

View file

@ -2,7 +2,7 @@
Package wire implements the low-level part of the client/server wire protocol.
It also implements the "sync" wire format for file transfers.
This package is not intended to be used directly. goadb.HostClient and goadb.DeviceClient
This package is not intended to be used directly. adb.HostClient and adb.DeviceClient
use it to abstract away the bit-twiddling details of the protocol. You should only ever
need to work with the goadb package. Also, this package's API may change more frequently
than goadb's.