How to fix your code by coding the fixer

By: Kang-min Liu (‎gugod‎)
Date: Thursday, 16 August 2018 16:20
Duration: 20 minutes
Target audience: Any
Language: English
Tags: codereview nitpicking ppi

You can find more information on the speaker's site:


Doing code reviews is a import part of our daily job as developers. Perl::Critic has been a awesome collection of works that help us focusing on the "real issue".

I've been expolring on pushing this concept further by attempting to automatically fix those "minor issues", with PPI.

This talks include covers some aspects of using PPI module:

- Finding the nits with PPI
- Rewriting perl5 code with PPI -- sometimes it is required to break the packaging.


Attended by: Tom Hukins, Diego Kuperman (‎diegok‎), Kenichi Ishigaki (‎charsbar‎), Felipe Zipitria, Tina Müller (‎tinita‎), Lance Wicks, H.Merijn Brand (‎Tux‎), Dagfinn Ilmari Mannsåker (‎ilmari‎), Aaron Rowe, Dimitrios Kechagias, Daniel Mita (‎m.dango‎), Choroba, Laurent Rosenfeld (‎lolo78‎), Szymon Nieznański, Barbie, Ilya Chesnokov (‎ichesnokov‎), Eitan Schuler, Kang-min Liu (‎gugod‎), Sorin Pop (‎finger‎), Andreea Hosu (‎Andreea‎), Johnathan Swan, Nicholas Clark, Todd Rinaldo (‎toddr‎), Gregor Goldbach (‎glauschwuffel‎), Chris Jack, Theo van Hoesel (‎vanHoesel‎), Jean-Baptiste Mazon, raiph, Johan Lindstrom, Andreas Koenig, Phil King, Aaron Crane (‎arc‎), Max Maischein (‎Corion‎), Dan Muey, Andrew Nugged (nugged), FErki, Mischa Schwieger, Steffen Winkler (‎STEFFENW‎), Andrew Solomon (‎illy‎)

Community Sponsors

Enlightened Perl Organisation Magnum Solutions Logo Perl6 Community Perl Weekly