Avi Shukron

Results 8 issues of 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 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.

enhancement