<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocapturedrefrace, branch v0.0.1</title>
<subtitle>Analyser that reports captured variable references in goroutine closures</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/'/>
<entry>
<title>Clarify why we skip non-local functions</title>
<updated>2023-05-20T15:32:59+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-20T15:32:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=d0d16dd47debff2997efc1028cec6532dcf30637'/>
<id>d0d16dd47debff2997efc1028cec6532dcf30637</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up panic debugging from c064b2142aa81488e32be387393c494d98696a55</title>
<updated>2023-05-20T15:29:41+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-20T15:29:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=d2b49900afa77c50ea44f750aa568e61ba663af1'/>
<id>d2b49900afa77c50ea44f750aa568e61ba663af1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix panic when go statement calls non-function-literal</title>
<updated>2023-05-20T15:28:14+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-20T15:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=c064b2142aa81488e32be387393c494d98696a55'/>
<id>c064b2142aa81488e32be387393c494d98696a55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up 'function literal in variable' code</title>
<updated>2023-05-20T14:48:02+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-20T14:48:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=ec33e063b86ae2c5208d856ee1a36259f342d5e0'/>
<id>ec33e063b86ae2c5208d856ee1a36259f342d5e0</id>
<content type='text'>
* Remove the test code where I was looking for how to get the function
  literal from the ident specified in the `go` statement.
* Clean up `funcLitFromIdent`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove the test code where I was looking for how to get the function
  literal from the ident specified in the `go` statement.
* Clean up `funcLitFromIdent`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for function literals defined in local variables</title>
<updated>2023-05-20T12:57:21+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-20T12:57:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=8ac64e76c32a1f803460a71d29efd235d9be8edd'/>
<id>8ac64e76c32a1f803460a71d29efd235d9be8edd</id>
<content type='text'>
In addition to checking function literals after the `go` statement, also
check closures assigned to variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In addition to checking function literals after the `go` statement, also
check closures assigned to variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ideas for getting a FuncLit from an `*ast.Ident` variable</title>
<updated>2023-05-20T12:35:37+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-20T12:35:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=68571cceeb663340bc196a6f01e022713a1eb233'/>
<id>68571cceeb663340bc196a6f01e022713a1eb233</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Find `*ast.FuncLit` in local assignment</title>
<updated>2023-05-20T00:08:44+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-20T00:08:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=266552a2e1b202b2aadb7b6105e07afdd681ef5c'/>
<id>266552a2e1b202b2aadb7b6105e07afdd681ef5c</id>
<content type='text'>
Get the FuncLit from the rhs of the local variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get the FuncLit from the rhs of the local variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Inspect `go` statement call function to try to find local closures</title>
<updated>2023-05-19T18:18:25+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-19T18:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=47060dea4ac14437ee0f67dabdb1375cb3e19e2d'/>
<id>47060dea4ac14437ee0f67dabdb1375cb3e19e2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test for local closure assigned to variable</title>
<updated>2023-05-19T18:17:28+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-19T18:17:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=3cb707eb5eaf9983ca22b40b87e704bd93c75e71'/>
<id>3cb707eb5eaf9983ca22b40b87e704bd93c75e71</id>
<content type='text'>
Try to catch local closures not run directly from the `go` statement,
but assigned to a variable first.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Try to catch local closures not run directly from the `go` statement,
but assigned to a variable first.
</pre>
</div>
</content>
</entry>
<entry>
<title>README: Add install instructions</title>
<updated>2023-05-18T16:45:36+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-05-18T16:45:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/gocapturedrefrace/commit/?id=76bf9fff912ec210a8aff9ab1e2f80edc42ac2f2'/>
<id>76bf9fff912ec210a8aff9ab1e2f80edc42ac2f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
