<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cabal-helper.git/tests/src-repo/cabal.project, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://g.ypei.me/cabal-helper.git/atom?h=master</id>
<link rel='self' href='https://g.ypei.me/cabal-helper.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/'/>
<updated>2020-05-02T01:15:31+00:00</updated>
<entry>
<title>Fix cabal projects using source-repository-package</title>
<updated>2020-05-02T01:15:31+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2020-03-25T17:40:15+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=262231a8f28feb711a8b164c62d9b89bcc11df47'/>
<id>urn:sha1:262231a8f28feb711a8b164c62d9b89bcc11df47</id>
<content type='text'>
Apparently we can get source-repo-packages in plan.json even when filtering
for `"style": "local"`(`UnitTypeLocal`). It's possible the root cause here
is a cabal bug as source-repository-package should really be treated more
like a tarball than a local package. Regardless we simply filter units by
actually checking for `uPkgSrc=Just LocalUnpackedPackage` instead of
relying on "style".

This fixes #99
</content>
</entry>
</feed>
