Skip to content
#

quality

Automate your code review with style, quality, security, and test‑coverage checks when you need them most. Code quality is intended to keep complexity down and runtime up.

Here are 363 public repositories matching this topic...

phpinsights
olivernybroe
olivernybroe commented Mar 5, 2020
Q A
Bug report? no
Feature request? yes

Right now we can create custom configuration based on presets, however I think it would be worth allowing custom presets also.
This would mean opening up the Preset interface so for example a framework could maintain their own Preset file and users can then use the preset, just by pointing

l4cr0ss
l4cr0ss commented Feb 28, 2020

I did a quick search of the issues, both open and closed, but didn't see something like what I'm proposing.

The problem I am having is that reek is throwing up warnings for scaffolding code that hasn't yet been fleshed out. I've included an example below.

I'd like a mechanism that will let me suppress all warnings for a function in the particular instance that the function is not yet impleme

PhpMetrics
StephanKrauss
StephanKrauss commented Jan 28, 2017

Hello,

in the moment i test PhpMetrics.
I use PhpStorm with the PhpMetrics - Plugin.
I will write my own config file for PhpMetrics.
For example i have a ' .phpmetrics.yml ' file under the document root of my project.

I will change the measure for the maintainability index.
--------------------- .phpmetrics.yml ----

default:
rules:
cyclomaticComplexity: [ 10, 6, 2 ]

vitiral
vitiral commented Dec 7, 2018

Right now the tutorial uses WAY more detail than would actually be used in a project. To avoid pushing users into a pitfall of over-specifying their project I need to be more upfront in the docs that the highly specific nature is for demonstration, but not a representation of how an actual project would be specified.

doc
opensource
qulice
HDouss
HDouss commented Feb 13, 2020

In Qulice 0.18.19, If I have this code:

    /**
     * constructor.
     * @param add {@link FieldAddition}
     * @param mul Field multiplication
     */
    public AbstractField(final FieldAddition<T> add,
        final FieldMultiplication<T> mul) {
        this.add = add;
        this.mult = mul;
    }

Qulice will complain with 2 violations:

  • `First sentence in a comm
jpeek
0pdd
0pdd commented Apr 22, 2020

The puzzle 452-fc6e85e0 from #452 has to be resolved:

https://github.com/yegor256/jpeek/blob/ab8826a691bab7f18cde3c717e5f03575781fcfd/README.md#L48-L50

The puzzle was created by paulodamaso on 21-Apr-20.

Estimate: 30 minutes, role: DEV.

If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the pu

agusmba
agusmba commented Apr 15, 2020

First of all, thank you for making this tool!
I tried it today, and saw that the excel report could be improved with data already present in the docx report

Expected behavior

The excel report includes summary metrics, such as

Quality Gate Reliability Security Maintainability Coverage Duplication

and

  | Cyclomatic Complexity | Cognitive

You can’t perform that action at this time.