<commit_before>
UNDER DEVELOPMENT

# DroiDon

[![wercker status](https://app.wercker.com/status/f1349138cc7a3c6ba5275ee2136560ed/s/master "wercker status")](https://app.wercker.com/project/byKey/f1349138cc7a3c6ba5275ee2136560ed)
[![codecov](https://codecov.io/gh/sys1yagi/mastodon-android/branch/master/graph/badge.svg)](https://codecov.io/gh/sys1yagi/mastodon-android)

DroiDon is android app for [Mastadon](https://github.com/tootsuite/mastodon)

# Language

Kotlin

# Architecture

VIPER Architecture like.

- https://github.com/strongself/The-Book-of-VIPER/blob/master/english/introduction-to-viper.md
- https://www.ckl.io/blog/using-viper-architecture-android/

# SetUp

```sh
git clone <EMAIL>:sys1yagi/mastodon-android.git

# build
./gradlew app:assembleDebug
```

# Test<commit_msg>Update badges.<commit_after>
UNDER DEVELOPMENT

# DroiDon

[![wercker status](https://app.wercker.com/status/ef28f812d5da53511d61f3d777505ad1/s/master "wercker status")](https://app.wercker.com/project/byKey/ef28f812d5da53511d61f3d777505ad1)
[![codecov](https://codecov.io/gh/sys1yagi/DroiDon/branch/master/graph/badge.svg)](https://codecov.io/gh/sys1yagi/DroiDon)


DroiDon is android app for [Mastadon](https://github.com/tootsuite/mastodon)

# Language

Kotlin

# Architecture

VIPER Architecture like.

- https://github.com/strongself/The-Book-of-VIPER/blob/master/english/introduction-to-viper.md
- https://www.ckl.io/blog/using-viper-architecture-android/

# SetUp

```sh
git clone <EMAIL>:sys1yagi/mastodon-android.git

# build
./gradlew app:assembleDebug
```

# Test
{'fraction_non_alphanumeric': 0.15537084398976983, 'fraction_numerical': 0.05754475703324808, 'mean_word_length': 5.26, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 14, 'lorem ipsum': 0, 'www.': 2, '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': '432916', 'n_tokens_mistral': 704, 'n_tokens_neox': 634, 'n_words': 64}