findshlibs 0.10.2

Find the set of shared libraries loaded in the current process with a cross platform API
Documentation
name: CI

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  test:
    strategy:
      matrix:
        os: ["ubuntu-latest", "macos-latest", "windows-latest"]
        rust: ["stable", "beta", "nightly", "1.34.0"]
    runs-on: ${{matrix.os}}
    steps:
    - uses: actions/checkout@v2
      with:
        submodules: true
    - name: Install rust
      run: |
        rustup install ${{matrix.rust}}
        rustup default ${{matrix.rust}}
    - name: Test debug
      run: cargo test --verbose
    - name: Test release
      run: cargo test --verbose --release

  rustfmt:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Install rust
        run: |
          rustup install stable
          rustup default stable
          rustup component add rustfmt
      - run: cargo fmt --all -- --check

  doc:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - run: cargo doc