<commit_before># RestaurantMap

Simple web app that reads locations defined in a JSON file (data.json) and displays them on a Google Maps widget.  

The map is centered on Linköping, define a new center by changing the latitude/longitude values sent to the map constructor.   
You need a Google Maps API key to run this, get one from https://developers.google.com/maps/documentation/javascript/get-api-key and update the hard coded source URL.

&copy; <NAME>   
<EMAIL><commit_msg>Added more documentation to the README file.<commit_after># RestaurantMap

Simple web app that reads locations defined in a JSON file (data.json) and displays them on a Google Maps widget.  
Written in Javascript, without any dependencies on external libraries.

The map is centered on Linköping, define a new center by changing the latitude/longitude values sent to the map constructor.   
You need a Google Maps API key to run this, get one from https://developers.google.com/maps/documentation/javascript/get-api-key and update the hard coded source URL.

The JSON file can either be loaded using XHR or JSONP.
It should be formatted according to the following format:
```
[{
  "name": "<NAME>",
  "address": "Main Street 123",
  "description": "Everyone should try their capricciosa.",
  "pos": {"lat": 58.40927737547476, "lng": 15.623062849044798}
}, {
  "name": "<NAME>",
  "address": "Back Street 3",
  "description": "Delicious caffe latte.",
  "pos": {"lat": 58.410228, "lng": 15.621343}
}]
```
For JSONP, wrap the array in `addMarkers(...)`.

---

&copy; <NAME>   
<EMAIL>
{'fraction_non_alphanumeric': 0.10236724248240563, 'fraction_numerical': 0.03390914907229686, 'mean_word_length': 4.248322147651007, 'pattern_counts': {'":': 12, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 2, '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': '1285616', 'n_tokens_mistral': 501, 'n_tokens_neox': 442, 'n_words': 205}