<commit_before><!--
@license
Copyright (c) 2015 BYU Broadcasting. All rights reserved.
This code is licensed under the MIT style license found as part of this project.

Authors:

	<NAME>
-->
<!--
The `byutv-jsonp` element (`<byutv-jsonp>`) exposes network request functionality.
It is a Polymer v1.0+ element that facilitates making JSONP requests.
It is patterned after Polymer's `iron-ajax` element (`<iron-ajax>`).
It has been tested using unit tests.
It is part of the BYUtv Elements group of elements.

#### Example:

```html
	<byutv-jsonp
				 auto
				 url="http://jsonplaceholder.typicode.com/posts"
				 params='{"userId":"1"}'
				 on-response="handleResponse"
				 debounce-duration="300"></byutv-jsonp>
```

When `auto` is set to `true`, `<byutv-jsonp>` performs a request whenever its
non-readOnly attributes are changed.  `debounce-duration` can be used to
debounce automatically generated requests if multiple attributes are changed
sequentially.  You can trigger a request explicitly by calling `generateRequest`
on the `<byutv-jsonp>`.

Note:
The `params` attribute must be double quoted JSON.
Multiple requests can be performed using the same `<byutv-jsonp>`.

<a href="https://github.com/coderfin/byutv-jsonp/">View readme, changelog, and more information on GitHub</a>

@group BYUtv Elements
@element byutv-jsonp
@demo demo/index.html
@hero hero.svg
@homepage http://coderfin.github.io/byutv-jsonp/components/byutv-jsonp/
-->
<link rel="import" href="../polymer/polymer.html">
<script src="scripts/byutv-jsonp.js"></script><commit_msg>Updated the demo link.<commit_after><!--
@license
Copyright (c) 2015 BYU Broadcasting. All rights reserved.
This code is licensed under the MIT style license found as part of this project.

Authors:

	<NAME>
-->
<!--
The `byutv-jsonp` element (`<byutv-jsonp>`) exposes network request functionality.
It is a Polymer v1.0+ element that facilitates making JSONP requests.
It is patterned after Polymer's `iron-ajax` element (`<iron-ajax>`).
It has been tested using unit tests.
It is part of the BYUtv Elements group of elements.

#### Example:

```html
	<byutv-jsonp
				 auto
				 url="http://jsonplaceholder.typicode.com/posts"
				 params='{"userId":"1"}'
				 on-response="handleResponse"
				 debounce-duration="300"></byutv-jsonp>
```

When `auto` is set to `true`, `<byutv-jsonp>` performs a request whenever its
non-readOnly attributes are changed.  `debounce-duration` can be used to
debounce automatically generated requests if multiple attributes are changed
sequentially.  You can trigger a request explicitly by calling `generateRequest`
on the `<byutv-jsonp>`.

Note:
The `params` attribute must be double quoted JSON.
Multiple requests can be performed using the same `<byutv-jsonp>`.

<a href="https://github.com/coderfin/byutv-jsonp/">View readme, changelog, and more information on GitHub</a>

@group BYUtv Elements
@element byutv-jsonp
@demo http://coderfin.github.io/byutv-jsonp/components/byutv-jsonp/demo/
@hero hero.svg
@homepage http://coderfin.github.io/byutv-jsonp/components/byutv-jsonp/
-->
<link rel="import" href="../polymer/polymer.html">
<script src="scripts/byutv-jsonp.js"></script>
{'fraction_non_alphanumeric': 0.12649842271293377, 'fraction_numerical': 0.006309148264984227, 'mean_word_length': 4.563157894736842, 'pattern_counts': {'":': 2, '<': 33, '<?xml version=': 0, '>': 33, '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': '6295334', 'n_tokens_mistral': 1068, 'n_tokens_neox': 965, 'n_words': 332}