Skip to content

Commit f10de59

Browse files
committed
rn-117: Add link to the PatchScope tool
1 parent a452810 commit f10de59

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

rev_news/drafts/edition-117.md

+7
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,13 @@ __Git tools and sites__
191191
of the [git-lfs custom transfer](https://github.com/git-lfs/git-lfs/blob/main/docs/custom-transfers.md)
192192
to enable pushing LFS managed files to the same S3 bucket used as remote.
193193
Written in Python, under Apache 2.0 license.
194+
+ [PatchScope](https://github.com/ncusi/PatchScope) is a tool that
195+
annotates files and lines of diffs (patches) with their purpose and type,
196+
and performs statistical analysis on diffs and on the generated annotation data.
197+
It also includes a web app, displaying various data visualizations.
198+
Written in Python, under MIT license.
199+
+ Its README includes the [list of similar tools and sites](https://github.com/ncusi/PatchScope/blob/main/README.md#related-projects),
200+
many of which were mentioned here on Git Rev News.
194201
+ [Mergiraf](https://mergiraf.org/) is a syntax-aware [git merge driver](https://git-scm.com/docs/gitattributes#_performing_a_three_way_merge)
195202
(and a `mergiraf` command line tool that helps solving merge conflicts)
196203
for a growing collection of programming languages and file formats.

0 commit comments

Comments
 (0)