Skip to content

Tool-CritiqueBrowser is a graphical tool that allows developers to select a list of software packages and a quality rules-group. This resulting on a new list of critiques that broke the selected rules-group.

Notifications You must be signed in to change notification settings

AleCossioCh/Tool-CritiqueBrowser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Tool-CritiqueBrowser

Tool-CritiqueBrowser was created on the basic of CriticBrowser. CriticBrowser uses a deprecated version of Spec. Tool-CritiqueBrowser uses the new version of Spec2; It is a graphical tool that allows developers to select a list of software packages and a list of quality rules, this resulting on a new list of critiques that broke the selected rules. Tool-CritiqueBrowser helps Pharo developers avoid inspecting method by method to see if there are critiques to fix them.

Installation and how to open it

In order to install this tool, perform the following code in a Playground:

Metacello new
  baseline:'ToolCritiqueBrowser';
  repository: 'github://AleCossioCh/Tool-CritiqueBrowser:master/src';
  load.

Once you have installed, select Browse and then click on CritiqueBrowser with error icon Screenshot from 2021-07-07 18-47-14

How to install and open

How to select packages and rules

Next step is selecting packages and rules, as example:

2  How to select

  • You can use the filter to look for your packages faster

GSoC'21 - Refining code critics

The migration of this tool as well as the improvements to the UI are part of my project to GSoC21; For more information, see the Refining code critics proposal. About the work and some tutorials, you can visit the GSoC'21 summary blog.

About the name

"It is worth mentioning that the developers of CriticBrowser confused the word critique (an instance of criticism) with critic (a person who criticizes)" (Yuriy Tymchuk's, Quality-Aware Tooling, 2017 : p.52) I saw an opportunity to rename the tool :)

About

Tool-CritiqueBrowser is a graphical tool that allows developers to select a list of software packages and a quality rules-group. This resulting on a new list of critiques that broke the selected rules-group.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published