Installs
- Overall
- 65
- Last 30 days
- 65
- Last 24h
(rolling average, approx.) - 64
Daily installs
Daily installs per version
- dev-main
- 0.1.1
- 0.1.0
- dev-chore/229-dogfood-ruleset-against-sniff-sources
- dev-fix/376-check-every-preg-return-value
- dev-fix/380-guard-removestageddirectory-against-symlinks
- dev-fix/378-give-the-ordinalindex-diagnostic-a-ruleset-level-b
- dev-chore/375-retire-wall-clock-assertions-and-timing-helper
- dev-chore/354-replace-wall-clock-assertions-9-files
- dev-fix/366-componentmarkup-template-wrapper-preg-replace
- dev-chore/373-wire-duplicatedarraykey-against-test-source
- dev-chore/319-ternarysides-clamp-closer
- dev-chore/369-main-is-red-converttocollection-reviewed-site-cens
- dev-chore/320-migrate-global-function-call-detectors
- dev-feature/193-primary-constructor-no-mode-branching
- dev-feature/110-phpmddesign-numberofchildren
- dev-feature/28-collections-only-use-collection-methods
- dev-fix/334-componentmarkupsniff-componenttags-templatetags-preg-check
- dev-fix/362-php-8-5-tokenizer-compat-gap
- dev-feature/157-flag-chained-assignments-and-assignment-in-cond
- dev-chore/363-wire-remaining-tests-through-violationtuples
- dev-fix/359-typediscriminatordispatchsniff-switchbranches-walk-do
- dev-feature/73-classes-introspection-type-casting
- dev-feature/249-sniff-non-invokable-special-action-route-controllers
- dev-feature/149-sniff-flag-internet-traversing-primitives
- dev-feature/40-constructors-no-logic-in-constructors
- dev-feature/324-sniff-flag-type-discriminator-dispatch-chai
- dev-feature/27-classes-class-naming-suffix-by-folder
- dev-feature/59-operators-manipulative
- dev-fix/356-main-is-red-convert-to-collection-census
- dev-feature/159-sniff-flag-section-labelling-comments
- dev-fix/343-per-stream-cache-key-collision
- dev-feature/148-sniff-flag-external-concerns-in-tests-unit-fil
- dev-feature/132-sniff-flag-interfaces-declaring-too-many-methods-p
- dev-feature/131-sniff-flag-throw-only-method-overrides
- dev-feature/150-sniff-flag-http-fakes-in-integration-tests
- dev-feature/126-sniff-flag-dedicated-repository-classes-by-name-pa
- dev-chore/321-replace-wall-clock-ratio-assertions
- dev-feature/248-sniff-flag-non-resource-route-verb-calls
- dev-feature/192-sniff-flag-accessor-mutator-query-scope-methods
- dev-feature/190-junk-drawer-namespace-sniff
- dev-feature/174-sniff-flag-closure-route-actions
- dev-feature/161-sniff-action-class-shape-single-public-entry
- dev-feature/143-sniff-codestyle-noformatterdirectives
- dev-feature/138-sniff-flag-todo-fixme-hack-debt-marker-comments
- dev-feature/146-sniff-flag-mocking-of-first-party-classes
- dev-feature/89-phpmd-codesize-npathcomplexity
- dev-feature/75-models-organization-member-ordering
- dev-feature/112-phpmd-design-depthofinheritance
- dev-chore/233-extract-a-shared-global-function-call-detector
- dev-chore/32-pattern-model-view-controller-mvc
- dev-chore/286-review-convert-to-collection-warnings
- dev-feature/206-unusedprivateelements-construct-coverage
- dev-fix/317-logicalgroupingssniff-indentofline-reindent-line-cache
- dev-feature/172-sniff-flag-verb-prefixed-action-methods-that-de
- dev-chore/60-testing-test-suites
- dev-fix/318-componentmarkupsniff-iscomponentview-preg-check
- dev-chore/316-token-kind-classification-completeness-guard
- dev-fix/314-foreachclauseas-matches-header-own-as
- dev-chore/308-verify-the-ci-workflow_dispatch-trigger
- dev-chore/213-strengthen-operator-spacing-fixtures
- dev-chore/199-add-inheritdoc-fixture-case-to-method-type-hints
- dev-fix/120-unusedformalparameter-inheritance-and-callable-gaps
- dev-chore/6-pattern-repository
- dev-chore/5-pattern-solid
- dev-feature/44-models-naming-conventions
- dev-chore/299-extract-shared-declaration-detector
- dev-feature/41-indentation-logical-groupings
- dev-feature/25-strings-interpolation-quoting-heredocs
- dev-feature/38-indentation-multi-line-statements
- dev-feature/120-phpmd-unusedcode-unusedformalparameter
- dev-feature/71-methods-no-null-arguments
- dev-feature/64-operators-passive
- dev-feature/69-methods-declared-parameters
- dev-feature/55-properties-are-required
- dev-chore/46-livewire-components
- dev-chore/42-models-relationship-properties
- dev-feature/36-indentation-methods-max-2-nesting-levels
- dev-chore/201-document-the-existing-sniff-standard-test-c
- dev-feature/62-operators-active
- dev-feature/14-conditionals-no-else-or-elseif
- dev-feature/20-conditionals-ternary-conditionals
- dev-chore/79-phpmd-cleancode-ifstatementassignment
- dev-chore/65-routes-conventions-do--do-not
- dev-chore/51-code-style-linters-config--no-auto-formatter
- dev-chore/11-clear-code-group-code-by-concepts
- dev-chore/26-debt-mental-debt
- dev-chore/24-debt-technical-debt
- dev-chore/1-boy-scout-rule
- dev-chore/8-clear-code-one-idea-per-statement
- dev-chore/13-clear-code-encapsulate-each-concept-in-a-method
- dev-chore/15-clear-code-encapsulate-related-methods-in-a-class
- dev-chore/16-clear-code-encapsulate-related-classes-in-a-domain
- dev-chore/31-dont-optimize-early
- dev-feature/29-no-dead-code
- dev-chore/39-models-structure-attributesqueries-traits
- dev-feature/56-operators-evaluative
- dev-feature/70-methods-type-hints
- dev-chore/61-methods-naming
- dev-fix/292-arrayaccessorssniff-staggered-staircase-nested-read-quadratic
- dev-chore/282-review-duplicate-block-warnings
- dev-chore/295-shipped-installed-package-smoke-test
- dev-chore/293-ci-checks-silently-fail-to-trigger
- dev-feature/169-sniff-manual-model-resolution
- dev-chore/50-controllers-route-model-binding
- dev-feature/108-phpmd-naming-longvariable
- dev-feature/184-sniff-named-constructors-must-delegate-to-th
- dev-feature/128-sniff-flag-source-class-files-with-no-correspondi
- dev-feature/114-phpmd-design-couplingbetweenobjects
- dev-feature/106-phpmd-naming-shortvariable
- dev-feature/90-phpmd-controversial-superglobals
- dev-feature/181-sniff-flag-adjacent-if-statements-with-identical
- dev-feature/88-phpmd-codesize-cyclomaticcomplexity
- dev-feature/134-duplicate-method-bodies
- dev-feature/141-sniff-controllers-nocustomactions
- dev-feature/163-sniff-mapping-array-candidate
- dev-feature/165-sniff-flag-native-array-manipulation-functi
- dev-chore/239-replace-per-token-enclosing-bracket-rescan
- dev-chore/66-routes-types-api-view
- dev-feature/77-phpmdcleancode-elseexpression
- dev-feature/84-phpmd-cleancode-missingimport
- dev-feature/93-phpmd-codesize-excessiveclasslength
- dev-feature/98-phpmd-codesize-toomanyfields
- dev-feature/99-phpmd-design-countinloopexpression
- dev-feature/101-phpmd-naming-longclassname
- dev-feature/105-phpmd-design-exitexpression
- dev-feature/109-phpmd-design-gotostatement
- dev-feature/113-phpmd-naming-constructorwithnameasenclosingclass
- dev-feature/81-phpmd-cleancode-duplicatedarraykey
- dev-feature/82-phpmd-cleancode-errorcontroloperator
- dev-feature/83-phpmd-codesize-toomanypublicmethods
- dev-feature/87-phpmd-codesize-excessiveclasscomplexity
- dev-feature/91-phpmd-codesize-excessivemethodlength
- dev-feature/95-phpmd-codesize-excessiveparameterlist
- dev-feature/96-excessive-public-count
- dev-feature/103-phpmdnaming-shortclassname
- dev-feature/116-phpmd-naming-booleangetmethodname
- dev-feature/129-sniff-flag-procedural-code-in-source-files
- dev-feature/136-sniff-flag-magic-numbers-named-constants
- dev-feature/145-sniff-flag-reflection-based-access-in-tests
- dev-feature/111-phpmd-naming-shortmethodname
- dev-chore/263-byte-identical-docblock-overclaim
- dev-feature/80-phpmd-codesize-toomanymethods
- dev-feature/153-sniff-flag-non-empty-protected-with-in-models
- dev-chore/72-dependency-injection
- dev-chore/58-testing-databases-sqlite-caveats
- dev-chore/54-testing-guidelines
- dev-feature/76-phpmd-cleancode-booleanargumentflag
- dev-chore/12-conditionals-avoid-conditionals
- dev-feature/118-phpmd-unusedcode-unusedlocalvariable
- dev-chore/10-classes-contracts-interfaces
- dev-feature/67-use-statements-sort-alphabetically
- dev-chore/195-harden-psr-opening-tag-regression-coverage
- dev-chore/57-testing-development-process-tdd
- dev-chore/18-naming-semantic-naming-principles
- dev-feature/86-phpmd-design-developmentcodefragment
- dev-chore/48-controllers-no-business-logic
- dev-chore/52-policies-secure-front--and-back-ends
- dev-feature/85-phpmd-cleancode-undefinedvariable
- dev-chore/74-models-eager-loading
- dev-feature/107-phpmd-design-evalexpression
- dev-test/pest-migration
- dev-chore/217-remove-redundant-psr1-sniff-refs
- dev-chore/155-readme-standards-preamble-tier-taxonomy
- dev-chore/37-models-persistence-methods-repository-pattern
- dev-feature/33-arrays-array-accessors-data-get
- dev-feature/53-code-style-multiline-strings-heredoc
- dev-feature/35-arrays-operator-spacing-line-break-rules
- dev-feature/19-classes-no-statics
- dev-feature/68-use-statements-no-unused-entries
- dev-feature/47-constructors-property-promotion
- dev-feature/43-blank-lines
- dev-feature/9-conditionals-no-inline-if-statements
- dev-feature/3-line-length
- dev-feature/45-type-hints-and-return-types
- dev-feature/49-code-style-industry-standards-psr1212
- dev-feature/63-exceptions
- dev-feature/17-conditionals-one-condition-per-line
- dev-feature/7-clear-code-one-thought-per-line
- dev-feature/22-naming-casing-conventions
- dev-chore/21-conditionals-combine-where-possible
- dev-chore/34-constructors-primary--named-constructors
- dev-chore/30-arrays-convert-to-collection
- dev-feature/2-foundation-composer-package-scaffold-phpcs-slevoma
Releases over time
The current month shows partial data.