auto-lsp 0.6.2

A rust crate for creating AST and LSP servers powered by tree-sitter.
Documentation
name: Test AST - native
on: 
  push:
    paths-ignore:
      - "**.md"
      - "**.js"
      - "**.ts"
  pull_request:
    paths-ignore:
      - "**.md"
      - "**.js"
      - "**.ts"  

jobs:
  test:
    name: cargo test
    strategy:
      matrix:
        os: [ubuntu-latest, windows-latest]
    runs-on: ${{ matrix.os }}
    steps:
      - run: cargo install cargo-insta
      - uses: actions/checkout@v4
      - uses: Swatinem/rust-cache@v2
      - name: main crate
        run: cargo test --all-features --workspace --exclude auto-lsp-codegen
      - name: python ast
        working-directory: ./examples/ast-python
        env:
          INSTA_UPDATE: new
          AST_GEN: 1 
        run: cargo insta test --accept 
      - name: html ast
        working-directory: ./examples/ast-html
        env:
          INSTA_UPDATE: new
          AST_GEN: 1 
        run: cargo insta test --accept