Craig Davis

Results 9 issues of Craig Davis

## Feature [PHP Copy Paste Detector](https://github.com/sebastianbergmann/phpcpd) is a QA tool that can be used to find duplicate code. This adds a new pre-commit-php hook for calling `phpcpd`. ## Implementation This...

## Feature [PHP Mess Detector](http://phpmd.org/) is a QA tool that can be used to test for cyclomatic and NPath complexity, naming conventions, and a collection of potential bugs. This adds...

### Please avoid duplicates - [X] I checked [all open feature requests](https://github.com/nock/nock.js/issues?q=is%3Aissue+is%3Aopen+label%3Afeature) and none of them matched my request. ### Context There are times when it would be convenient to...

feature

The [slim-test-helpers](https://github.com/there4/slim-test-helpers) project has just been updated to use Slim v3. This project can now be updated to be show best practice testing for Slim v3.

From FogBugz: > We have an update coming soon to the FogBugz XML API which changes a default behavior. We have not designated this as a breaking change because we...

This currently appears to use only the first assignee on a PR. Does the current architecture allow this to be extended to: 1. Use the GitHub multiple assignee feature 2....

## Description Fix two small spelling errors in code descriptions. ## Changes - [x] Update `GONE` description - [x] Update `NOT_FOUND` description ## Code Reviewer Notes While doing some code...

I have a concern that the DNS rebinding test may be ambiguous in asserting the correct response. In the rebinding test it appears that the code sets `check = 1`...

tests

## Feature Allow nullable properties in a Specter file, with syntax influenced by the [nullable type RFC](https://wiki.php.net/rfc/nullable_types). In the example below, the `jobTitle` is considered nullable. ``` javascript { "__specter":...

enhancement