<commit_before>environment:
  matrix:
    - RUST: stable
      BITS: 32
    - RUST: stable
      BITS: 64

install:
  - IF "%BITS%" == "32" SET ARCH=i686
  - IF "%BITS%" == "64" SET ARCH=x86_64
  - ps: Start-FileDownload "https://static.rust-lang.org/dist/channel-rust-stable"
  - ps: $env:RUST_VERSION = Get-Content channel-rust-stable | select -first 1 | %{$_.split('-')[1]}
  - if NOT "%RUST%" == "stable" set RUST_VERSION=%RUST%
  - SET RUST_URL=https://static.rust-lang.org/dist/rust-%RUST_VERSION%-%ARCH%-pc-windows-gnu.exe
  - SET PATH=C:\Rust\bin;C:\msys64\mingw%BITS%\bin;%PATH%;C:\msys64\usr\bin
  - SET LIBGIT2_SYS_USE_PKG_CONFIG=1
  - ps: Start-FileDownload $Env:RUST_URL -FileName rust-dist.exe
  - rust-dist.exe /VERYSILENT /NORESTART /COMPONENTS="Rustc,Gcc,Cargo,Std" /DIR="C:\Rust"
  - rustc -V
  - cargo -V
  - pacman --noconfirm -S mingw-w64-%ARCH%-gtk3 mingw-w64-%ARCH%-libgit2

build_script:
  - git clone -q https://github.com/gtk-rs/gir-files tests/gir-files
  - cargo build --release
  - cargo test --release
  - cd tests\sys
  - FOR %%I IN (gir-*.toml) DO cargo run --release -- -c %%I
  - cd sys_build
  - cargo build
  - cargo build --features v3_20

test: false<commit_msg>Fix getting stable version for Appveyor<commit_after>environment:
  matrix:
    - RUST: stable
      BITS: 32
    - RUST: stable
      BITS: 64

install:
  - IF "%BITS%" == "32" SET ARCH=i686
  - IF "%BITS%" == "64" SET ARCH=x86_64
  - curl -sSf -o rustup-init.exe https://win.rustup.rs
  - rustup-init.exe --default-host "%ARCH%-pc-windows-gnu" --default-toolchain %RUST% -y
  - SET PATH=C:\Users\appveyor\.cargo\bin;C:\msys64\mingw%BITS%\bin;%PATH%;C:\msys64\usr\bin
  - SET LIBGIT2_SYS_USE_PKG_CONFIG=1
  - rustc -Vv
  - cargo -Vv
  - pacman --noconfirm -S mingw-w64-%ARCH%-gtk3 mingw-w64-%ARCH%-libgit2

build_script:
  - git clone -q https://github.com/gtk-rs/gir-files tests/gir-files
  - cargo build --release
  - cargo test --release
  - cd tests\sys
  - FOR %%I IN (gir-*.toml) DO cargo run --release -- -c %%I
  - cd sys_build
  - cargo build
  - cargo build --features v3_20

test: false
{'fraction_non_alphanumeric': 0.16968541468064824, 'fraction_numerical': 0.029551954242135366, 'mean_word_length': 2.8233151183970855, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 5, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, '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': '6663943', 'n_tokens_mistral': 910, 'n_tokens_neox': 836, 'n_words': 180}