<commit_before><?xml version="1.0" encoding="utf-8"?>
<manifest
    xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.levien.synthesizer"
    android:versionCode="2"
    android:versionName="0.9">
  <uses-sdk android:minSdkVersion="9" 
      android:targetSdkVersion="17"
      /> <!-- 9 = Gingerbread -->
  <uses-feature android:name="android.hardware.usb.host" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity
        android:name="com.levien.synthesizer.android.ui.PianoActivity2"
        android:label="@string/app_name"
        android:screenOrientation="landscape">
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
      <intent-filter>
        <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
      </intent-filter>
      <meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
          android:resource="@xml/device_filter" />
    </activity>
    <activity
        android:name="com.levien.synthesizer.android.ui.MainActivity"
        android:label="@string/app_name"
        android:screenOrientation="landscape" />
    <activity<commit_msg>Make USB feature optional<commit_after><?xml version="1.0" encoding="utf-8"?>
<manifest
    xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.levien.synthesizer"
    android:versionCode="2"
    android:versionName="0.9">
  <uses-sdk android:minSdkVersion="9" 
      android:targetSdkVersion="17"
      /> <!-- 9 = Gingerbread -->
  <uses-feature android:name="android.hardware.usb.host"
      android:required="false"/>
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity
        android:name="com.levien.synthesizer.android.ui.PianoActivity2"
        android:label="@string/app_name"
        android:screenOrientation="landscape">
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
      <intent-filter>
        <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
      </intent-filter>
      <meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
          android:resource="@xml/device_filter" />
    </activity>
    <activity
        android:name="com.levien.synthesizer.android.ui.MainActivity"
        android:label="@string/app_name"
        android:screenOrientation="landscape" />
    <activity
{'fraction_non_alphanumeric': 0.15086206896551724, 'fraction_numerical': 0.007902298850574713, 'mean_word_length': 3.7852233676975944, 'pattern_counts': {'":': 0, '<': 41, '<?xml version=': 2, '>': 39, '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': '4709376', 'n_tokens_mistral': 883, 'n_tokens_neox': 850, 'n_words': 89}