Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-05-11 | More data sanization (decode HTML entities, location fix) | Peter Wu | 1 | -0/+6 | |
2014-05-10 | More nullable annotations, print tweets for parse errors too | Peter Wu | 2 | -0/+3 | |
Nullable is based on Twitter platform (users, tweets) documentation. Now the line number is also printed. | |||||
2014-05-10 | Convert long to int where possible, fix retweetid | Peter Wu | 2 | -4/+4 | |
If there is no retweet, the retweetid must really be NULL, not 0. In order to better match the database, convert some types to integers too. | |||||
2014-05-10 | user: Add verified, description, fix coordinates type | Peter Wu | 1 | -0/+2 | |
2014-05-10 | Convert String to DateTime (for created_at) | Peter Wu | 3 | -3/+9 | |
Extra efforts are done to keep the timezone information. | |||||
2014-05-10 | Centralize Gson creation and registration | Peter Wu | 3 | -9/+46 | |
2014-05-10 | Check for errors if a validation error occurred | Peter Wu | 1 | -3/+7 | |
This gives more helpful messages when the primitive does not match (object or array instead of string). | |||||
2014-05-10 | Coordinates is an object with an array | Peter Wu | 2 | -6/+52 | |
Ensure that the array is of a fixed length, add tests to check for that. | |||||
2014-05-10 | Verify that an array and object are really array (and objects) | Peter Wu | 1 | -5/+7 | |
2014-05-10 | Detect wrong type for string | Peter Wu | 1 | -0/+6 | |
2014-05-10 | Add validator debugger where the wrong type is returned | Peter Wu | 2 | -1/+42 | |
2014-05-10 | user.time_zone can be null too | Peter Wu | 1 | -0/+1 | |
2014-05-09 | Entities can be missing, user.place is not a string | Peter Wu | 3 | -3/+19 | |
* User: place is not a string but a Place object. * User: entities is nullable. * Tweet: in_reply_to_user_id, coordinates is nullable. * ValidatingJsonDeserializer: Treat null values as missing fields. * ValidatingJsonDeserializerTest: Test for null values. | |||||
2014-05-09 | Trace object path for JSON validation errors. | Peter Wu | 1 | -11/+10 | |
2014-05-09 | Remove debug prints, add comments | Peter Wu | 1 | -1/+3 | |
2014-05-09 | Add missing annotation for retweeted_status, more tests | Peter Wu | 1 | -0/+1 | |
2014-05-09 | Add missing validation annotations, ... | Peter Wu | 3 | -16/+59 | |
* Add missing Validator annotations for User. * Add entities and url properties for user. * Properly do a recursive check if an Validator annotation is present. | |||||
2014-05-08 | Add json containers for Tweet and User objects | Peter Wu | 3 | -0/+147 | |