<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gomove, branch fix-cli-package-compatibility</title>
<subtitle>gomove is a utility to help you move golang packages by automatically changing the import paths from the old one to new one.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/'/>
<entry>
<title>Fix `Println` vet warnings to run tests</title>
<updated>2019-12-04T23:47:02+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2019-12-04T23:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=eaf75cf7b4f188f1b03194432ef6f069214eb5b6'/>
<id>eaf75cf7b4f188f1b03194432ef6f069214eb5b6</id>
<content type='text'>
Was getting the following warnings, causing tests to fail:

    $ go test ./...
    # github.com/ksubedi/gomove
    ./ast.go:67:3: Println arg list ends with redundant newline
    ./ast.go:73:3: Println arg list ends with redundant newline
    ./native.go:112:3: Println arg list ends with redundant newline
    ./native.go:121:3: Println arg list ends with redundant newline
    FAIL	github.com/ksubedi/gomove [build failed]
    FAIL

Since Go 1.10, `go test` runs `vet` checks:
https://github.com/golang/go/issues/18085

Update the print calls to eliminate the `vet` warnings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Was getting the following warnings, causing tests to fail:

    $ go test ./...
    # github.com/ksubedi/gomove
    ./ast.go:67:3: Println arg list ends with redundant newline
    ./ast.go:73:3: Println arg list ends with redundant newline
    ./native.go:112:3: Println arg list ends with redundant newline
    ./native.go:121:3: Println arg list ends with redundant newline
    FAIL	github.com/ksubedi/gomove [build failed]
    FAIL

Since Go 1.10, `go test` runs `vet` checks:
https://github.com/golang/go/issues/18085

Update the print calls to eliminate the `vet` warnings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix cli package compatibility using Go Modules</title>
<updated>2019-12-04T23:09:19+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2019-12-04T23:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=ffc36e46f311cdb68e2c21e68d2f8ee7b1e0c01a'/>
<id>ffc36e46f311cdb68e2c21e68d2f8ee7b1e0c01a</id>
<content type='text'>
Recently, the following errors have come up when building:

    $ go build
    # github.com/ksubedi/gomove
    ./main.go:18:5: app.Author undefined (type *cli.App has no field or method Author)
    ./main.go:21:17: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
      cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
    ./main.go:26:17: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
      cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
    ./main.go:30:17: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
      cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
    ./main.go:37:13: cannot use func literal (type func(*cli.Context)) as type cli.ActionFunc in assignment

The `github.com/codegangsta/cli` package has been moved to
`github.com/urfave/cli`.

The latest major version of `github.com/urfave/cli` is now v2, which is
incompatible with the version `gomove` expects.

Add Go Modules manifest files with:

    $ go mod init

to set a dependency on `github.com/urfave/cli` v1, fixing the build
errors.

Fixes #6.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recently, the following errors have come up when building:

    $ go build
    # github.com/ksubedi/gomove
    ./main.go:18:5: app.Author undefined (type *cli.App has no field or method Author)
    ./main.go:21:17: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
      cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
    ./main.go:26:17: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
      cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
    ./main.go:30:17: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
      cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
    ./main.go:37:13: cannot use func literal (type func(*cli.Context)) as type cli.ActionFunc in assignment

The `github.com/codegangsta/cli` package has been moved to
`github.com/urfave/cli`.

The latest major version of `github.com/urfave/cli` is now v2, which is
incompatible with the version `gomove` expects.

Add Go Modules manifest files with:

    $ go mod init

to set a dependency on `github.com/urfave/cli` v1, fixing the build
errors.

Fixes #6.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #5 from gcarter-comcast/keep-comments</title>
<updated>2019-11-20T17:52:45+00:00</updated>
<author>
<name>Kaushal Subedi</name>
</author>
<published>2019-11-20T17:52:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=ac6ede1b84067c171a9efa1dc49763540c251b27'/>
<id>ac6ede1b84067c171a9efa1dc49763540c251b27</id>
<content type='text'>
Keep comments in safe mode.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Keep comments in safe mode.</pre>
</div>
</content>
</entry>
<entry>
<title>Keep comments in safe mode.</title>
<updated>2019-11-02T05:31:26+00:00</updated>
<author>
<name>Greg Carter</name>
</author>
<published>2019-11-02T05:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=d42d06ee81a32c77c849057d7e43ab0e278690c6'/>
<id>d42d06ee81a32c77c849057d7e43ab0e278690c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2 from femaref/master</title>
<updated>2018-12-14T01:59:02+00:00</updated>
<author>
<name>Kaushal Subedi</name>
</author>
<published>2018-12-14T01:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=9efbee930b0e1fb46fb56eca5512620b22db126b'/>
<id>9efbee930b0e1fb46fb56eca5512620b22db126b</id>
<content type='text'>
Ignore files under vendor/ dir</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore files under vendor/ dir</pre>
</div>
</content>
</entry>
<entry>
<title>second try</title>
<updated>2018-01-20T11:23:24+00:00</updated>
<author>
<name>Femaref</name>
</author>
<published>2018-01-20T11:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=33304658dfdfa29d25c00b274b97d01e0bfc4a88'/>
<id>33304658dfdfa29d25c00b274b97d01e0bfc4a88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>document the fact we ignore vendor/</title>
<updated>2018-01-20T11:04:14+00:00</updated>
<author>
<name>Femaref</name>
</author>
<published>2018-01-20T11:04:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=323d6b685948f2b2a3f9dee48222c3df510ab10f'/>
<id>323d6b685948f2b2a3f9dee48222c3df510ab10f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ignore the vendor path. It can't contain references to the package anyway and speeds up performance.</title>
<updated>2018-01-20T11:03:17+00:00</updated>
<author>
<name>Femaref</name>
</author>
<published>2018-01-20T11:03:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=aa771ab45be6e0a22fe6dd86f4f3836b2492f78d'/>
<id>aa771ab45be6e0a22fe6dd86f4f3836b2492f78d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added comments</title>
<updated>2015-10-28T02:04:17+00:00</updated>
<author>
<name>Kaushal Subedi</name>
</author>
<published>2015-10-28T02:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=accb140e81998d3630825d7e236f603e43d5cf07'/>
<id>accb140e81998d3630825d7e236f603e43d5cf07</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>version bump</title>
<updated>2015-10-27T04:07:25+00:00</updated>
<author>
<name>Kaushal Subedi</name>
</author>
<published>2015-10-27T04:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/gomove/commit/?id=743122fbff6911da22d505adb50e0e9ff8a0d104'/>
<id>743122fbff6911da22d505adb50e0e9ff8a0d104</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
