<commit_before>yumi
====

Minimalistic Android view-injection library.


Inject view into activity field
-------------------------------
@AttachTo(R.id.view_id)
private TextView someView;
@AttachTo(tag = "warning_text")
private TextView warningText;

Inject on click listener
------------------------
@HandleClickOn(R.id.button)
void buttonClicked(Button btn) {}

@HandleClickOn(tag = "back_layout")
void layoutClicked(View view) {}

Inject content view into Activity
---------------------------------
@Layout(R.layout.main_layout)
class MainActivity extends Activity {}


Initialize everything
---------------------

void onCreate(...) {
    super.onCreate(...);
    Injector.injectActivity(this);
}

<commit_msg>Fixed markdown<commit_after>yumi
====

Minimalistic Android view-injection library.


Inject view into activity field
-------------------------------
```java
@AttachTo(R.id.view_id)
private TextView someView;
@AttachTo(tag = "warning_text")
private TextView warningText;
```

Inject on click listener
------------------------
```java
@HandleClickOn(R.id.button)
void buttonClicked(Button btn) {}

@HandleClickOn(tag = "back_layout")
void layoutClicked(View view) {}
```

Inject content view into Activity
---------------------------------
```java
@Layout(R.layout.main_layout)
class MainActivity extends Activity {}
```

Initialize everything
---------------------
```java
void onCreate(...) {
    super.onCreate(...);
    Injector.injectActivity(this);
}
```

{'fraction_non_alphanumeric': 0.2537313432835821, 'fraction_numerical': 0.0, 'mean_word_length': 2.5714285714285716, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '5023427', 'n_tokens_mistral': 420, 'n_tokens_neox': 412, 'n_words': 101}