Mercurial > kallithea
view scripts/run-all-cleanup @ 6533:5d60c9a391cd
pullrequests: introduce "action objects" for PR creation
Inspired by the command design pattern, this attempts the following:
* move policy and business logic from controllers into the model,
* move validation, authorization and execution logic closer together in
the code,
* establish a reusable pattern for modelling higher-level concepts
(like "create a new PR iteration"),
* make error handling more well-defined, and independent of the
controller layer, and
* provide clear separation between, one one hand, the validation and
authorization of a request, and on the other, the actual execution.
author | Søren Løvborg <sorenl@unity3d.com> |
---|---|
date | Fri, 03 Mar 2017 15:34:31 +0100 |
parents | 40edadecda69 |
children | 51af7c12ffb1 |
line wrap: on
line source
#!/bin/sh # Convenience script for running various idempotent source code cleanup scripts set -e set -x scripts/docs-headings.py scripts/generate-ini.py scripts/whitespacecleanup.sh