awesome-code-review icon indicating copy to clipboard operation
awesome-code-review copied to clipboard

Automated code review tools missing

Open slikts opened this issue 6 years ago • 5 comments

There's quite a few automated code review or continuous inspection tools missing from this list:

The only one currently listed is Sider, and the list is long enough that I'd argue it warrants a separate section.

I've also set up an example repo (with a focus on JS) to compare the results of the tools.

slikts avatar Jan 31 '19 10:01 slikts

Good point, I'm going to have a bit of a rethink on the tools section and what criteria to include or not include.

I do really like your example repo and think it could be a great resource to link as a standalone thing - the great automated code inspection tool shootout.

If you rounded out the readme in the repo to give more context I'd definitely add it to the list.

joho avatar Feb 14 '19 23:02 joho

@slikts Thanks a ton for mentioning DeepScan! :heart:

cimfalab avatar Mar 20 '19 04:03 cimfalab

Softagram is also missing. It is the only tool to automatically produce explanatory visualization about code changes.

villelaitila avatar Apr 30 '19 21:04 villelaitila

Softagram is also missing. It is the only tool to automatically produce explanatory visualization about code changes.

Adding links also here: Softagram: https://softagram.com Softagram GitHub app: https://github.com/apps/softagram

villelaitila avatar May 06 '19 08:05 villelaitila

Hello,

I am sure you must have carried a hardcore research for the listing the most productive tools. Thanks a lot for your efforts. I would suggest to add one more to the list : Visual Expert Visual Expert is already in use by small and large businesses in UK and USA. Also, the latest version with more code analyzing features have been released. Visual Expert works for PowerBuilder, SQL Server, Oracle and .Net, wherein users can:

Identify unused objects and remove some dead code. Find empty methods, temporarily commented or emptied from any source code. Find duplicated objects that PB will ignore. Produce code metrics: How many lines of code, objects, methods, variables… Find oversized scripts and PBLs. Find Scripts without comments. Find Controls without a proper name. Find objects that do not inherit from an ancestor etc.

nimit156 avatar May 17 '19 09:05 nimit156