<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wthis/statistics.go, branch master</title>
<subtitle>A CLI tool to fetch information about a Homebrew cask/formula</subtitle>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/'/>
<entry>
<title>perf: cache stats for fasterlookup</title>
<updated>2025-11-21T05:46:10+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-11-21T05:46:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/commit/?id=5205a76de15203655f9807578c8b5586f98a82bc'/>
<id>5205a76de15203655f9807578c8b5586f98a82bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: concurrently get brew info and reverse dependencies</title>
<updated>2025-11-21T01:33:55+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-11-21T01:33:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/commit/?id=963b66e9e7047a188cc31319212d21a78cff49b0'/>
<id>963b66e9e7047a188cc31319212d21a78cff49b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>style: gofmt all code</title>
<updated>2025-11-21T01:06:01+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-11-21T01:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/commit/?id=cf0d0e15faeabbdfa79caec505cf4ac31488eb56'/>
<id>cf0d0e15faeabbdfa79caec505cf4ac31488eb56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: move print entry point to statistics.Print()</title>
<updated>2025-11-21T00:57:56+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-11-21T00:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/commit/?id=3ce76a4e0be8edef6ee90ff4edb291aadb200e99'/>
<id>3ce76a4e0be8edef6ee90ff4edb291aadb200e99</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>style: rename vars shorter to be idiomatic and fix typo</title>
<updated>2025-11-21T00:52:13+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-11-21T00:52:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/commit/?id=c2f95c4002c3a3324752b7308c36cd8a0465e9fd'/>
<id>c2f95c4002c3a3324752b7308c36cd8a0465e9fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: show recent activity only if there's a binary</title>
<updated>2025-11-21T00:38:15+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-11-21T00:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/commit/?id=4528958c13a5047d1e9e30d266996c93175e3731'/>
<id>4528958c13a5047d1e9e30d266996c93175e3731</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: extra string in printRecentActivity()</title>
<updated>2025-11-11T11:23:57+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-11-11T11:23:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/commit/?id=ad0e841fe94247ba5fc447bc38f779a2c46b2abc'/>
<id>ad0e841fe94247ba5fc447bc38f779a2c46b2abc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: separate data processing and printing - `print.go` no longer handles</title>
<updated>2025-11-11T09:46:37+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-11-11T09:46:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/wthis.git/commit/?id=363bc4114ccf8e59e7ddbe32361fd8d6eeca93ca'/>
<id>363bc4114ccf8e59e7ddbe32361fd8d6eeca93ca</id>
<content type='text'>
retrieving atime and other data operations. It just receives info and prints. -
New `statistics.go` gather formulae and cask struct and spits out a unified data
structure for `print.go` to use. Getting atime and reverse dependencies are
moved here as well. - `info.go` is now `brewget.go`, since what it does is
basically running `brew info` and `brew uses` commands to gather raw data.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
retrieving atime and other data operations. It just receives info and prints. -
New `statistics.go` gather formulae and cask struct and spits out a unified data
structure for `print.go` to use. Getting atime and reverse dependencies are
moved here as well. - `info.go` is now `brewget.go`, since what it does is
basically running `brew info` and `brew uses` commands to gather raw data.
</pre>
</div>
</content>
</entry>
</feed>
