Jacob Baker-Kretzmar
Jacob Baker-Kretzmar
Working on https://github.com/tighten/tlint, Tighten's internal code style and formatting tool, we noticed that the pretty printer removes newlines between methods of anonymous classes. We're attempting a transformation like this: ```diff
As discussed in #6244, this PR adds the ability to place specific individual methods in a custom order within a class. The original PR was to add a custom `invoke`...
I noticed that we're basically doing this in every single linter, so I moved it into the base one: ```php $traverser = new NodeTraverser; $traverser->addVisitor($visitor = new FindingVisitor(function () {...
TLint lints code like `Yaml::dump($variables)`, which it shouldn't. The `NoDump` linter should only lint calls to the actual `dd()`, `dump()`, `ray()`, and `var_dump()` functions.
Adds the `FullyQualifiedFacades` linter and formatter to both the Tighten and Laravel presets. Adding it to the Laravel preset is based on all the examples in the Laravel docs, as...
Adds support for merging collection configs. This PR is a combination of @claytonrcarter's work in #405, @husseinalhammad's [suggestion](https://github.com/tighten/jigsaw/pull/405#issuecomment-782845853) on that PR, and my and @zuzana-kunckova's brainstorming. - Configs are _not_...
This PR adds tests for managing Forge workers. It mocks the necessary calls to the Forge API client and asserts that, given a specified config file and array of worker...
Runs the tests on PHP 7.4 and 8.0 on all PRs and all pushes to `master`.
Adds support for filtering _out_ certain route names by prefixing a pattern with `!`. If all provided patterns are negated, the patterns are treated as 'reject' rules, starting with all...
Adds a `useRoute()` React hook. If the `Ziggy` config object is available globally, usage is as simple as: ```jsx import { useRoute } from 'ziggy-js'; export default () => {...