Avi Shukron
Avi Shukron
in addPullToRefreshHeader method, all the sizes are hard-coded which is really bad. For example, refreshHeaderView = [[UIView alloc] initWithFrame:CGRectMake(0, 0 - REFRESH_HEADER_HEIGHT, 320, REFRESH_HEADER_HEIGHT)]; Should be: CGSize tableViewSize = self.tableView.frame.size;...
Right now the `ListField` class supports type validation on its elements, and validation agains the list itself (length etc.) But there is no easy way to specify validators that should...
This should solve #103
This will create more consistent code since `item_types` _is_ required. Tests had to be modified a bit. Specifically tests which used Model class with circular reference to itself. It was...
Currently the `Regex` validator will convert any given Python regex to ECMA regex when creating a schema. While this behavior is indeed the expected one according to the `json-schema` specification,...
Consider the following model: ```python class DatabaseConfig(Base): base_url = fields.StringField(required=True) db_name = fields.StringField(required=True) class Config(Base): db = EmbeddedField(DatabaseConfig, required=True) ``` I can create an empty instance of `Config`, that I...
Right now this parameter has a `None` default value, which means that the actual value will be an empty tuple. This creates inconsistent behavior: ```python class Foo(Base): l = ListField()...
[Cookiecutter](https://cookiecutter.readthedocs.io/en/latest/) is a great tool for creating project from project templates. I think it would be wise to publish pitchfork as a cookiecutter template.