<commit_before>## Rotten Tomatoes

This is a movies app displaying box office and top rental DVDs using the [Rotten Tomatoes API](http://developer.rottentomatoes.com/docs/read/JSON).

Time spent: `<Number of hours spent>`

### Features

#### Required

- [  ] User can view a list of movies. Poster images load asynchronously.
- [  ] User can view movie details by tapping on a cell.
- [  ] User sees loading state while waiting for the API.
- [  ] User sees error message when there is a network error: http://cl.ly/image/1l1L3M460c3C
- [  ] User can pull to refresh the movie list.

#### Optional

- [  ] All images fade in.
- [  ] For the larger poster, load the low-res first and switch to high-res when complete.
- [  ] All images should be cached in memory and disk: AppDelegate has an instance of `NSURLCache` and `NSURLRequest` makes a request with `NSURLRequestReturnCacheDataElseLoad` cache policy. I tested it by turning off wifi and restarting the app.<commit_msg>got the first requirement<commit_after>## Rotten Tomatoes

This is a movies app displaying box office and top rental DVDs using the [Rotten Tomatoes API](http://developer.rottentomatoes.com/docs/read/JSON).

Time spent: `<Number of hours spent>`

### Features

#### Required

- [x] User can view a list of movies. Poster images load asynchronously.
- [  ] User can view movie details by tapping on a cell.
- [  ] User sees loading state while waiting for the API.
- [  ] User sees error message when there is a network error: http://cl.ly/image/1l1L3M460c3C
- [  ] User can pull to refresh the movie list.

#### Optional

- [  ] All images fade in.
- [  ] For the larger poster, load the low-res first and switch to high-res when complete.
- [  ] All images should be cached in memory and disk: AppDelegate has an instance of `NSURLCache` and `NSURLRequest` makes a request with `NSURLRequestReturnCacheDataElseLoad` cache policy. I tested it by turning off wifi and restarting the app.
{'fraction_non_alphanumeric': 0.08567057623661398, 'fraction_numerical': 0.0071392146863844975, 'mean_word_length': 3.7853658536585364, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1233063', 'n_tokens_mistral': 573, 'n_tokens_neox': 558, 'n_words': 265}