- Notifications
You must be signed in to change notification settings - Fork6
An editorconfig core library in safe Rust
License
TheDaemoness/ec4rs
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
AnEditorConfigcorein safe Rust.
This library enables you to integrate EditorConfig supportinto any tools which may benefit from it,such as code editors, formatters, and style linters.It includes mechanisms for type-safe parsing of properties,so that your tool doesn't have to do it itself.It also exposes significant portions of its logic,allowing you to use only the parts you need.
Name idea shamelessly stolen fromec4j.This library has minimal dependencies (onlystd
at this time).
For example usage, seethe docs.
The main repository for this library includes the EditorConfigcore testsas a Git submodule. This library should pass all of these tests.To run the test suite, run the following commands in a POSIX-like shell:
cargo build --package ec4rs_toolsgit submodule update --init --recursivecd testscmake -DEDITORCONFIG_CMD="$PWD/../target/debug/ec4rs-parse".ctest.
This repository also includes theec4rs_glob
library which isprimarily intended for internal use but can be used by other projects. Seeits README for more information.
ec4rs
,ec4rs_glob
, andec4rs_tools
are licensed under theApache License 2.0with noNOTICE
text.
Contributors submitting code changes must agree to the terms of theDeveloper Certificate of Origin (DCO)to have their contributions accepted for inclusion.A copy of the DCO may be found inDCO.txt
.Contributors should sign-off on their commits (seegit commit -s
)to indicate explicit agreement.
About
An editorconfig core library in safe Rust
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors6
Uh oh!
There was an error while loading.Please reload this page.