<commit_before>Categories:
  - System
  - Security
License: GPL-3.0-only
WebSite: https://adaway.org/
SourceCode: https://github.com/AdAway/AdAway
IssueTracker: https://github.com/AdAway/AdAway/issues
Translation: https://github.com/AdAway/AdAway/blob/HEAD/TRANSLATING.md
Changelog: https://github.com/AdAway/AdAway/raw/HEAD/CHANGELOG.md
Donate: https://paypal.me/BruceBUJON
FlattrID: '369138'

AutoName: AdAway
Description: |-
    An ad blocker that uses the hosts file. The hosts file contains a list of
    mappings between hostnames and IP addresses. When an app requests an ad, that
    request is directed to 127.0.0.1 which does nothing. There are options to run a
    web server to respond to blocked hostnames and to direct requests to the IP
    address of your choosing. You can download hosts files from the app but it is
    possible to use your own and to add certain sites to the white- and black-lists.

    Requires root as the hosts files is located in /system which is normally
    read-only.

RequiresRoot: 'yes'

RepoType: git
Repo: https://github.com/AdAway/AdAway.git

Builds:
  - versionName: '1.12'
    versionCode: 13
    commit: ea5378a94ee0dc1d99d2cec95fae7e6d81afb2b9
    subdir: org_adaway/
    buildjni:
      - yes

  - versionName: '1.15'
    versionCode: 16
    commit: <PASSWORD>59da2<PASSWORD>c7c<PASSWORD>d<PASSWORD>ca51<PASSWORD>0
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.18'
    versionCode: 19
    commit: 0b9985398b9eef7baf6aadd0dbb12002bc199d2e
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.19'
    versionCode: 20
    commit: <PASSWORD>
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.20'
    versionCode: 21
    commit: <PASSWORD>
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.21'
    versionCode: 22
    commit: 65138c11cc8b6affd28b68e125fbc1dff0886a4e
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.23'
    versionCode: 24
    disable: no source in repo
    commit: unknown - see disabled

  - versionName: '1.24'
    versionCode: 25
    commit: <PASSWORD>
    subdir: org_adaway/
    prebuild: android update project -p ../com_actionbarsherlock
    buildjni:
      - yes

  - versionName: '1.25'
    versionCode: 26
    commit: ff97932761cdee68638dc2550751a64b2cbe18e7
    subdir: org_adaway/
    prebuild: android update project -p ../com_actionbarsherlock
    buildjni:
      - yes

  - versionName: '1.26'
    versionCode: 27
    commit: <PASSWORD>80998f30bafc88c04c80cbae00b03916f99
    subdir: org_adaway/
    prebuild: android update project -p ../com_actionbarsherlock
    buildjni:
      - yes

  - versionName: '1.27'
    versionCode: 28
    commit: <PASSWORD>
    subdir: org_adaway/
    prebuild: android update project -p ../com_actionbarsherlock
    buildjni:
      - yes

  - versionName: '1.29'
    versionCode: 30
    commit: eaa07f4
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
    buildjni:
      - yes

  - versionName: '1.32'
    versionCode: 33
    commit: 71ced3f
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - rm libs/android-support-v4.jar

  - versionName: '1.33'
    versionCode: 34
    commit: 9d63c18
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*

  - versionName: '1.34'
    versionCode: 35
    commit: f2568b1
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - android update project -p ../org_donations

  - versionName: '1.35'
    versionCode: 36
    commit: 7442d5d
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - android update project -p ../org_donations

  - versionName: '1.36'
    versionCode: 37
    commit: 83fc713
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - android update project -p ../org_donations

  - versionName: '1.37'
    versionCode: 38
    commit: <KEY>
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - android update project -p ../org_donations

  - versionName: '2.1'
    versionCode: 40
    commit: v2.1
    subdir: AdAway
    init:
      - rm android-libs/Donations/custom_rules.xml
      - git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner
    srclibs:
      - RootCommands@c940b0e503
    extlibs:
      - htmlcleaner/htmlcleaner-2.2.jar
    prebuild:
      - rm -rf ../update_zip libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar
      - cp -f libs/htmlcleaner-2.2.jar android-libs/HtmlSpanner/htmlspanner/libs/
      - echo "android.library.reference.3=$$RootCommands$$" >> project.properties
      - echo "android.library.reference.4=android-libs/HtmlSpanner/htmlspanner" >>
        project.properties
      - find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g'
      - cp android-libs/Donations/ant-templates/other/DonationsConfig.java android-libs/Donations/src/org/donations/
    androidupdate:
      - .
      - android-libs/Donations
      - android-libs/ActionBarSherlock
      - android-libs/HtmlSpanner/htmlspanner
    buildjni:
      - yes

  - versionName: '2.3'
    versionCode: 42
    commit: v2.3
    subdir: AdAway
    init:
      - rm android-libs/Donations/custom_rules.xml
      - git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner
    srclibs:
      - RootCommands@c940b0e503
    extlibs:
      - htmlcleaner/htmlcleaner-2.2.jar
    prebuild:
      - rm -rf ../update_zip libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar
      - cp -f libs/htmlcleaner-2.2.jar android-libs/HtmlSpanner/htmlspanner/libs/
      - echo "android.library.reference.3=$$RootCommands$$" >> project.properties
      - echo "android.library.reference.4=android-libs/HtmlSpanner/htmlspanner" >>
        project.properties
      - find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g'
      - cp android-libs/Donations/ant-templates/other/DonationsConfig.java android-libs/Donations/src/org/donations/
    androidupdate:
      - .
      - android-libs/Donations
      - android-libs/ActionBarSherlock
      - android-libs/HtmlSpanner/htmlspanner
    buildjni:
      - yes

  - versionName: '2.6'
    versionCode: 45
    commit: v2.6
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '2.7'
    versionCode: 46
    commit: v2.7
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '2.8'
    versionCode: 47
    commit: v2.8
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 2.8.1
    versionCode: 48
    commit: v2.8.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '2.9'
    versionCode: 49
    commit: v2.9
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 2.9.1
    versionCode: 50
    commit: v2.9.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 2.9.2
    versionCode: 51
    commit: v2.9.2
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '3.0'
    versionCode: 52
    commit: v3.0
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 3.0.1
    versionCode: 53
    commit: v3.0.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 3.0.2
    versionCode: 54
    commit: v3.0.2
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '3.1'
    versionCode: 55
    commit: v3.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 3.1.1
    versionCode: 56
    commit: v3.1.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 3.1.2
    versionCode: 57
    commit: v3.1.2
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '3.2'
    versionCode: 60
    commit: v3.2
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '3.3'
    versionCode: 61
    commit: v3.3
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 4.1.0
    versionCode: 40100
    disable: missing native libraries
    commit: v4.1.0
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.2
    versionCode: 40202
    commit: v4.2.2
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.3
    versionCode: 40203
    commit: v4.2.3
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.4
    versionCode: 40204
    commit: v4.2.4
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.5
    versionCode: 40205
    disable: uses com.android.tools.build:gradle:3.5.0-beta03
    commit: v4.2.5
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.6
    versionCode: 40206
    commit: v4.2.6
    subdir: app
    gradle:
      - yes
    prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle
    ndk: r18b

  - versionName: 4.2.7
    versionCode: 40207
    commit: v4.2.7
    subdir: app
    gradle:
      - yes
    prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle
    ndk: r18b

  - versionName: 4.2.8
    versionCode: 40208
    commit: v4.2.8
    subdir: app
    gradle:
      - yes
    prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle
    ndk: r18b

  - versionName: 4.2.9
    versionCode: 40209
    commit: v4.2.9
    subdir: app
    gradle:
      - yes
    prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle
    ndk: r18b

  - versionName: 4.3.0
    versionCode: 40300
    commit: v4.3.0
    subdir: app
    gradle:
      - yes
    ndk: r20

  - versionName: 4.3.1
    versionCode: 40301
    commit: v4.3.1
    subdir: app
    gradle:
      - yes
    ndk: r20

  - versionName: 4.3.2
    versionCode: 40302
    commit: v4.3.2
    subdir: app
    gradle:
      - yes
    ndk: r20

  - versionName: 4.3.3
    versionCode: 40303
    commit: v4.3.3
    subdir: app
    gradle:
      - yes
    ndk: r20

AutoUpdateMode: Version v%v
UpdateCheckMode: Tags
CurrentVersion: 4.3.3
CurrentVersionCode: 40303<commit_msg>Update AdAway to 5.0.0 (50000)<commit_after>Categories:
  - System
  - Security
License: GPL-3.0-only
WebSite: https://adaway.org/
SourceCode: https://github.com/AdAway/AdAway
IssueTracker: https://github.com/AdAway/AdAway/issues
Translation: https://github.com/AdAway/AdAway/blob/HEAD/TRANSLATING.md
Changelog: https://github.com/AdAway/AdAway/raw/HEAD/CHANGELOG.md
Donate: https://paypal.me/BruceBUJON
FlattrID: '369138'

AutoName: AdAway
Description: |-
    An ad blocker that uses the hosts file. The hosts file contains a list of
    mappings between hostnames and IP addresses. When an app requests an ad, that
    request is directed to 127.0.0.1 which does nothing. There are options to run a
    web server to respond to blocked hostnames and to direct requests to the IP
    address of your choosing. You can download hosts files from the app but it is
    possible to use your own and to add certain sites to the white- and black-lists.

    Requires root as the hosts files is located in /system which is normally
    read-only.

RequiresRoot: 'yes'

RepoType: git
Repo: https://github.com/AdAway/AdAway.git

Builds:
  - versionName: '1.12'
    versionCode: 13
    commit: ea5378a94ee0dc1d99d2cec95fae7e6d81afb2b9
    subdir: org_adaway/
    buildjni:
      - yes

  - versionName: '1.15'
    versionCode: 16
    commit: 4128e59da2eac5c2904c7c7568d298ca51e79540
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.18'
    versionCode: 19
    commit: 0b9985398b9eef7baf6aadd0dbb12002bc199d2e
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.19'
    versionCode: 20
    commit: ab27f4dab5f3ea5e228cfb4a6b0e1fbf53695<PASSWORD>
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.20'
    versionCode: 21
    commit: <PASSWORD>
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.21'
    versionCode: 22
    commit: 65138c11cc8b6affd28b68e125fbc1dff0886a4e
    subdir: org_adaway/
    patch:
      - defprop.patch
    buildjni:
      - yes

  - versionName: '1.23'
    versionCode: 24
    disable: no source in repo
    commit: unknown - see disabled

  - versionName: '1.24'
    versionCode: 25
    commit: <PASSWORD>
    subdir: org_adaway/
    prebuild: android update project -p ../com_actionbarsherlock
    buildjni:
      - yes

  - versionName: '1.25'
    versionCode: 26
    commit: ff97932761cdee68638dc2550751a64b2cbe18e7
    subdir: org_adaway/
    prebuild: android update project -p ../com_actionbarsherlock
    buildjni:
      - yes

  - versionName: '1.26'
    versionCode: 27
    commit: <PASSWORD>4d80998f30bafc88c04c80cbae00b03916f99
    subdir: org_adaway/
    prebuild: android update project -p ../com_actionbarsherlock
    buildjni:
      - yes

  - versionName: '1.27'
    versionCode: 28
    commit: <PASSWORD>
    subdir: org_adaway/
    prebuild: android update project -p ../com_actionbarsherlock
    buildjni:
      - yes

  - versionName: '1.29'
    versionCode: 30
    commit: eaa07f4
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
    buildjni:
      - yes

  - versionName: '1.32'
    versionCode: 33
    commit: 71ced3f
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - rm libs/android-support-v4.jar

  - versionName: '1.33'
    versionCode: 34
    commit: 9d63c18
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*

  - versionName: '1.34'
    versionCode: 35
    commit: f2568b1
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - android update project -p ../org_donations

  - versionName: '1.35'
    versionCode: 36
    commit: 744<PASSWORD>
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - android update project -p ../org_donations

  - versionName: '1.36'
    versionCode: 37
    commit: 83fc713
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - android update project -p ../org_donations

  - versionName: '1.37'
    versionCode: 38
    commit: <KEY>
    subdir: org_adaway/
    prebuild:
      - android update project -p ../com_actionbarsherlock
      - rm -rf libs/armeabi/*
      - android update project -p ../org_donations

  - versionName: '2.1'
    versionCode: 40
    commit: v2.1
    subdir: AdAway
    init:
      - rm android-libs/Donations/custom_rules.xml
      - git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner
    srclibs:
      - RootCommands@c940b0e503
    extlibs:
      - htmlcleaner/htmlcleaner-2.2.jar
    prebuild:
      - rm -rf ../update_zip libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar
      - cp -f libs/htmlcleaner-2.2.jar android-libs/HtmlSpanner/htmlspanner/libs/
      - echo "android.library.reference.3=$$RootCommands$$" >> project.properties
      - echo "android.library.reference.4=android-libs/HtmlSpanner/htmlspanner" >>
        project.properties
      - find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g'
      - cp android-libs/Donations/ant-templates/other/DonationsConfig.java android-libs/Donations/src/org/donations/
    androidupdate:
      - .
      - android-libs/Donations
      - android-libs/ActionBarSherlock
      - android-libs/HtmlSpanner/htmlspanner
    buildjni:
      - yes

  - versionName: '2.3'
    versionCode: 42
    commit: v2.3
    subdir: AdAway
    init:
      - rm android-libs/Donations/custom_rules.xml
      - git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner
    srclibs:
      - RootCommands@c940b0e503
    extlibs:
      - htmlcleaner/htmlcleaner-2.2.jar
    prebuild:
      - rm -rf ../update_zip libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar
      - cp -f libs/htmlcleaner-2.2.jar android-libs/HtmlSpanner/htmlspanner/libs/
      - echo "android.library.reference.3=$$RootCommands$$" >> project.properties
      - echo "android.library.reference.4=android-libs/HtmlSpanner/htmlspanner" >>
        project.properties
      - find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g'
      - cp android-libs/Donations/ant-templates/other/DonationsConfig.java android-libs/Donations/src/org/donations/
    androidupdate:
      - .
      - android-libs/Donations
      - android-libs/ActionBarSherlock
      - android-libs/HtmlSpanner/htmlspanner
    buildjni:
      - yes

  - versionName: '2.6'
    versionCode: 45
    commit: v2.6
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '2.7'
    versionCode: 46
    commit: v2.7
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '2.8'
    versionCode: 47
    commit: v2.8
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 2.8.1
    versionCode: 48
    commit: v2.8.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '2.9'
    versionCode: 49
    commit: v2.9
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 2.9.1
    versionCode: 50
    commit: v2.9.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 2.9.2
    versionCode: 51
    commit: v2.9.2
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '3.0'
    versionCode: 52
    commit: v3.0
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 3.0.1
    versionCode: 53
    commit: v3.0.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 3.0.2
    versionCode: 54
    commit: v3.0.2
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '3.1'
    versionCode: 55
    commit: v3.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 3.1.1
    versionCode: 56
    commit: v3.1.1
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 3.1.2
    versionCode: 57
    commit: v3.1.2
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '3.2'
    versionCode: 60
    commit: v3.2
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: '3.3'
    versionCode: 61
    commit: v3.3
    subdir: AdAway
    gradle:
      - yes
    buildjni:
      - yes
    preassemble:
      - renameExecutables

  - versionName: 4.1.0
    versionCode: 40100
    disable: missing native libraries
    commit: v4.1.0
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.2
    versionCode: 40202
    commit: v4.2.2
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.3
    versionCode: 40203
    commit: v4.2.3
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.4
    versionCode: 40204
    commit: v4.2.4
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.5
    versionCode: 40205
    disable: uses com.android.tools.build:gradle:3.5.0-beta03
    commit: v4.2.5
    subdir: app
    gradle:
      - yes
    ndk: r18b

  - versionName: 4.2.6
    versionCode: 40206
    commit: v4.2.6
    subdir: app
    gradle:
      - yes
    prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle
    ndk: r18b

  - versionName: 4.2.7
    versionCode: 40207
    commit: v4.2.7
    subdir: app
    gradle:
      - yes
    prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle
    ndk: r18b

  - versionName: 4.2.8
    versionCode: 40208
    commit: v4.2.8
    subdir: app
    gradle:
      - yes
    prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle
    ndk: r18b

  - versionName: 4.2.9
    versionCode: 40209
    commit: v4.2.9
    subdir: app
    gradle:
      - yes
    prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle
    ndk: r18b

  - versionName: 4.3.0
    versionCode: 40300
    commit: v4.3.0
    subdir: app
    gradle:
      - yes
    ndk: r20

  - versionName: 4.3.1
    versionCode: 40301
    commit: v4.3.1
    subdir: app
    gradle:
      - yes
    ndk: r20

  - versionName: 4.3.2
    versionCode: 40302
    commit: v4.3.2
    subdir: app
    gradle:
      - yes
    ndk: r20

  - versionName: 4.3.3
    versionCode: 40303
    commit: v4.3.3
    subdir: app
    gradle:
      - yes
    ndk: r20

  - versionName: 5.0.0
    versionCode: 50000
    commit: v5.0.0
    subdir: app
    gradle:
      - yes
    ndk: r20

AutoUpdateMode: Version v%v
UpdateCheckMode: Tags
CurrentVersion: 5.0.0
CurrentVersionCode: 50000
{'fraction_non_alphanumeric': 0.1014799154334038, 'fraction_numerical': 0.055658627087198514, 'mean_word_length': 2.042530847991599, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 37, 'https://': 18, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '735969', 'n_tokens_mistral': 9363, 'n_tokens_neox': 8509, 'n_words': 1877}