markusstaab, to random German
@markusstaab@phpc.social avatar

Todays #phpstan #todoby release adds support for full github urls as a out-of-the box format.

In contrast to previously supported issue trackers, it works without additional configuration right after extension was installed.

Additionally we now support XXX and FIXME comments.

see https://github.com/staabm/phpstan-todo-by/releases/tag/0.1.26

markusstaab, (edited ) to random German
@markusstaab@phpc.social avatar

My #phpstan extension #todoby recently crossed 150 stars.

it allows you to put expiration on your code comments.
a comment can expire by e.g. a github, jira or youtrack issue-url. expiration dates and composer version constraints also work.

give it a shot :)

https://github.com/staabm/phpstan-todo-by

markusstaab, (edited ) to random German
@markusstaab@phpc.social avatar

Just released a new extension release with experimental support for @symfony trigger_deprecation().

please give it a try and provide feedback

https://github.com/staabm/phpstan-todo-by/releases/tag/0.1.24

See discussion: https://github.com/staabm/phpstan-todo-by/issues/47

markusstaab, to random German
@markusstaab@phpc.social avatar

Pushed another release, which adds support for @youtrack.

Use issue identifiers to expire code comments.

thanks to https://phpc.social/@echtedanny@mastodon.nl

https://github.com/staabm/phpstan-todo-by/releases/tag/0.1.21

markusstaab, to random German
@markusstaab@phpc.social avatar

Just pushed a new release which adds support for expiring code comments by @github issue tracker idenfitiers.

PHPStan will emit errors when github issues or pull requests get closed, to get you informed. thx @emasiakowski

see readme
https://github.com/staabm/phpstan-todo-by#github

this means we now support JIRA and github issues. support for is in the making.

markusstaab, to random German
@markusstaab@phpc.social avatar

2 weeks ago I did the first release of .
the new extension already reached ~100 stars, seems you like it ;-).

for my friends at @packagist, todays release contains support for virtual-packages.

related discussion: https://github.com/staabm/phpstan-todo-by/issues/42

markusstaab, to random German
@markusstaab@phpc.social avatar

As of 0.1.16 learnt to expire comments based on issue ticket references. This means when a ticket is 'resolved' leftover todos will error.

ATM only JIRA is supported - thanks to @EMasiakowski

details in the projects readme:
https://github.com/staabm/phpstan-todo-by

markusstaab, to random German
@markusstaab@phpc.social avatar

🎄Early christmas present 🎁

The latest releaes contains composer.lock based expiration for "php" and userland packages.

More stuff is in the working. please consider sponsoring.

https://staabm.github.io/2023/12/17/phpstan-todo-by-published.html

markusstaab, to composer German
@markusstaab@phpc.social avatar

Anyone has an opinion, whether should support comment expiration, based on version constraints of composer.lock?

https://github.com/staabm/phpstan-todo-by/pull/32

markusstaab, to random German
@markusstaab@phpc.social avatar

Starting with version 0.1.7 learnt to expire comments by version string.

This might work for you if you don't like date based expiration.

See all the details in the projects readme: https://github.com/staabm/phpstan-todo-by

markusstaab, to random German
@markusstaab@phpc.social avatar

Seems most of you like the concept of expiration dates in your code comments.

Never reached so many people with a toot :-). thanks for 50 github stars already.

The new release adds support for more variations of comments.

https://staabm.github.io/2023/12/17/phpstan-todo-by-published.html

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines