chore(bindings): improve gitattributes file

- Separate bindings into language sections
- Mark all metadata & lockfiles as generated

(cherry picked from commit 4089569934)
This commit is contained in:
ObserverOfTime 2024-10-19 13:28:58 +03:00 committed by Amaan Qureshi
parent 2303b7d2c5
commit 1fd07fd619

View file

@ -1,13 +1,37 @@
* text=auto eol=lf
# Generated source files
src/*.json linguist-generated
src/parser.c linguist-generated
src/tree_sitter/* linguist-generated
bindings/** linguist-generated
binding.gyp linguist-generated
setup.py linguist-generated
Makefile linguist-generated
# C bindings
bindings/c/* linguist-generated
CMakeLists.txt linguist-generated
Package.swift linguist-generated
Makefile linguist-generated
# Rust bindings
bindings/rust/* linguist-generated
Cargo.toml linguist-generated
Cargo.lock linguist-generated
# Node.js bindings
bindings/node/* linguist-generated
binding.gyp linguist-generated
package.json linguist-generated
package-lock.json linguist-generated
# Python bindings
bindings/python/** linguist-generated
setup.py linguist-generated
pyproject.toml linguist-generated
# Go bindings
bindings/go/* linguist-generated
go.mod linguist-generated
go.sum linguist-generated
# Swift bindings
bindings/swift/** linguist-generated
Package.swift linguist-generated
Package.resolved linguist-generated