staabm
Repos
489
Followers
233
Following
31

PHPStan based SQL static analysis and type inference for the database access layer

188
13

cs2pr - Annotate a GitHub Pull Request based on a Checkstyle XML-report within your GitHub Action

167
18

Analyzes PHPStan baseline files and creates aggregated error trend-reports

24
4

sabre/dav is a CalDAV, CardDAV and WebDAV framework for PHP

1359
320

jQuery Validation Plugin library sources

10278
2773

REDAXO, a PHP-based CMS since 2004. Both simple and flexible.

302
110

Events

issue comment
`mb_detect_encoding()` detects UTF-8 emoji byte sequence as ISO-8859-1 since PHP 8.1

giving UTF8 per se a bonus might work today, but maybe a new charset will come up in the future which will take the lead and changing a implicit charset which gets a bonus (and decide at which point in time when this decision is made) is a big BC break.

I am also open to giving a 'bonus' to the first candidate encoding in the provided array

I think this makes more sense, as the consumer of the api is in control and can take better decisions then php alone for the whole ecosystem

Created at 18 minutes ago
use-case beschreibung

Feature description / Feature Beschreibung kurz beschreibung was die use-cases tun und was das ziel ist des use-cases

Created at 42 minutes ago
blockierenden loader verwenden nach use-case wahl

Feature description / Feature Beschreibung damit der user merkt dass man nach wahl des use-case warten muss, weil der prozess bereits läuft

Created at 43 minutes ago
Type coverage erklären

Feature description / Feature Beschreibung

Die Qualität der refacotrings ist abhängig von nativem type coverage, was mit rexstan messbar ist.

Diesen Zusammenhang erklären

Created at 1 hour ago
issue comment
bc break preserving

My idea is more about developer experience as a whole, for the very first steps one needs to take to get higher type coverage in component projects where you cannot change public symbols because this would need changes in consuming projects.

Its not about enabling feature switches on a per rule basis but similar to e.g. php target version, where one defines globally for multiple rectors that they should not touch code which might break consuming code (as a safety step to increase type coverage in the first place, without manual intervention)

Created at 1 hour ago
delete branch
staabm delete branch patch-1
Created at 15 hours ago
UI aufhübschen

Ok. Gib am besten bescheid sobald du anfangen willst/kannst

Created at 15 hours ago
UI aufhübschen

PS: damit wir uns nicht gegenseitig in die füße schießen würd ich erstmal jetzt mit der entwicklung warten bis du das UI gemacht hast

Created at 15 hours ago
onboarding

Feature description / Feature Beschreibung den prozess des addons/das vorgehen wie man es bedienen sollte skizzieren/erklären

Created at 16 hours ago
UI aufhübschen

@skerbis ich hatte überlegt ob man ggf. im 1. wizzard step die core-packages komplett ausblendet, da diese in der regel im redaxo core mit anderen tools bearbeitet werden und daher eigentlich für die "normalen" user nur die UI unnötig aufblasen.

meinung von dir dazu?

Created at 16 hours ago
am ende der migration fürs gleiche addon den nächsten use-case wählbar machen

Feature description / Feature Beschreibung

also zusätzlich zu "nächste migration starten" ein 2. button, der die addon auswahl beibehält und direkt bei schritt 2 einsteigt

Created at 16 hours ago
Created at 18 hours ago
Created at 18 hours ago
sollte `treatPhpDocTypesAsCertain: false` entfernt werden?

Feature description / Feature Beschreibung

https://github.com/FriendsOfREDAXO/rexstan/blob/4730aa0c4bb78de54e9bb7f598c5b012eadb0e6d/default-config.neon#L72

see https://github.com/phpstan/phpstan/discussions/9094

this leads to false positives, but also allows us to detect some errors, which are ignored otherwise. I don't like the false positives but not detecting obvious errors is even worse

Created at 20 hours ago
issue comment
implement reportUnmatchedIgnoredErrors setting

Todo: mark rexstan native ignore rules as reportUnmatched: false

Created at 23 hours ago

fix package name

Merge pull request #4 from FriendsOfREDAXO/fix

fix package name

Merge branch 'main' into github

Created at 1 day ago
staabm delete branch staabm-patch-1
Created at 1 day ago
delete branch
staabm delete branch fix
Created at 1 day ago
staabm create tag 0.1.2
Created at 1 day ago

Update README.md

Created at 1 day ago
staabm delete branch staabm-patch-1
Created at 1 day ago

prepare next release (#26)

Created at 1 day ago
pull request closed
prepare next release
Created at 1 day ago

Create .github/FUNDING.yml (#27)

prepare next release

Created at 1 day ago
staabm delete branch staabm-patch-2
Created at 1 day ago

Create .github/FUNDING.yml (#27)

Created at 1 day ago
pull request closed
Create .github/FUNDING.yml
Created at 1 day ago
pull request opened
Create .github/FUNDING.yml
Created at 1 day ago
staabm create branch staabm-patch-2
Created at 1 day ago