<commit_before>App Engine Blank Project
========================

Template project of App Engine application.


How to use
----------

Clone the repository.

```bash
git clone <EMAIL>:int128/sbt-appengine-blank.git myapp
cd myapp
git remote rename origin template
```

Unpack the App Engine SDK and set the environment variable `APPENGINE_SDK_HOME`.

```bash
# ~/.bashrc
export APPENGINE_SDK_HOME="$HOME/App/appengine-java-sdk-x.y.z"
```

Open `src/main/webapp/WEB-INF/appengine-web.xml` and change the application id.

```xml
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
    <application>myapp</application>
```

Then, invoke sbt and start a development server.

```
$ sbt

> appengineDevServer
```


Architecture
------------

This project contains following:

  * Scala 2.10
  * Unfiltered filter
  * Scalate
    * Scalate cache support
    * Scalate generating support with xsbt-scalate-generator
  * App Engine support with sbt-appengine
  * Bower
<commit_msg>Add description of gulp and bower<commit_after>App Engine Blank Project
========================

Template project of App Engine application.


How to use
----------

Clone the repository.

```bash
git clone <EMAIL>:int128/sbt-appengine-blank.git myapp
cd myapp
git remote rename origin template
```

Unpack the App Engine SDK and set the environment variable `APPENGINE_SDK_HOME`.

```bash
# ~/.bashrc
export APPENGINE_SDK_HOME="$HOME/App/appengine-java-sdk-x.y.z"
```

Open `src/main/webapp/WEB-INF/appengine-web.xml` and change the application id.

```xml
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
    <application>myapp</application>
```

Then, build and start a development server.

```
$ gulp
$ sbt

> appengineDevServer
```


Architecture
------------

This project contains following:

  * Scala 2.10
  * Unfiltered filter
  * Scalate
    * Scalate cache support
    * Scalate generating support with xsbt-scalate-generator
  * App Engine support with sbt-appengine
  * Assets management with gulp and bower

{'fraction_non_alphanumeric': 0.14504950495049504, 'fraction_numerical': 0.007920792079207921, 'mean_word_length': 3.7890995260663507, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, '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': '6448761', 'n_tokens_mistral': 691, 'n_tokens_neox': 628, 'n_words': 186}