UnionOfRAD/lithium — comment on commit ce57f1d0d8d91ce1726385f3d7ff5e5fbac5a2d0
File:  line 0
By michaeltwofish:

This commit doesn't just fix tests, it also correctly passes the schema when working out the type of a string (or the default) field. This is definitely a real-world issue, because a string representation of an integer will be introspected as an integer if the schema isn't passed, and if it's large enough will become 2147483647 or 2^31 - 1 leading to potentially strange behaviour.