#ErrorProne van Google ziet er interessant uit. Op een developersconferentie dat door #Picnic uitgelegd gekregen en zojuist er nog wat over bekeken en het komt er op neer dat je je #Java-code tijdens compilatie kunt laten herschrijven met best practices. Tijdens compilatie errors of warnings krijgen voor code die minder mooi is kan ook, als je dat liever hebt.
Om de best practices van Picnic te implementeren, hoef je alleen maar deze pagina te volgen: https://error-prone.picnic.tech
Interesting.
@Blogfeedser ErrorProne herschrijft je code niet. Refaster doet dat wel, maar je kunt maar één regel tegelijk laten uitvoeren op je code base. Wel zo veilig eigenlijk.
@Piloot Picnic heeft een groot aantal ErrorProne-regels die tijdens compile time de code checken en ze gebruiken twee tools om vervolgens de code te herschrijven, waaronder inderdaad Refaster.
Zoals ik het begrepen heb, kan je op tien plaatsen in de code niet aan #ErrorProne-regels voldoen, waarna gedurende het compileren met bijvoorbeeld #Refaster je code op tien plaatsen herschreven wordt.
Maar misschien moet ik de Picnic-regels eens lokaal uitproberen en dan kijken wat er gebeurt.