On Tue, Aug 04, 2015 at 07:08:35PM +0000, Stephen Paul Weber wrote: > >The two primary mechanical tasks are (1) merging the patch > >with master, (2) compiling the merged code, (3) testing it, and (4) > >reporting on any errors in the first three steps. The goal for bake, > >then, is to automate these tasks. > > Any maybe running analysis tools like hlint?
I support that eventual goal. We gotta make everything pass first though. :) If anyone wants to help in this, we could get started by having a whitelist of files known to pass hlint. We could then automate linting those files, and fill out the list until it encompasses the whole project. I suggest this because there are 132 Haskell files in the project right now, and making them all pass at once would probably be too hasty. Better to ramp up and make sure we're comfortable about what suggestions we enforce or ignore.
signature.asc
Description: Digital signature
_______________________________________________ Dev mailing list [email protected] https://lists.snowdrift.coop/mailman/listinfo/dev
