Commit Graph

10 Commits

Author SHA1 Message Date
Adam Liddell 92d4f039e7 Restructure docs 2021-04-05 19:54:37 +00:00
Adam Liddell 922b6a0015 Update gitignore 2021-04-05 13:42:29 +00:00
Adam Liddell f994bbf0a7 Rename //nodejs to //js 2021-02-17 00:25:00 +00:00
Adam Liddell 906da4faca Add more files to ignore 2020-10-11 11:22:07 +00:00
Adam Liddell 3a86cf3444 Update logo 2020-10-10 20:25:02 +00:00
Adam Liddell efa04036d0 Add gitignore entries 2019-08-05 23:00:14 +01:00
Adam Liddell d0b549f771 Update node rules 2019-07-02 16:55:11 +00:00
Paul Cody Johnston ca73549e5e
Update for bazel 0.24.1 (#69)
* Update for bazel 0.24.1

- Restore travis CI
- Update dependencies
- Implement routeguide_tests
- Significant fixes for routeguide implementations
- Rename exgen -> rulegen
- Add d-lang support
- Remove (broken) support for ts-protoc-gen
2019-05-03 21:50:09 -06:00
nmalsang abceab6588 issue 48 update the declaration of the nuget packages to be consistent with the dotnet_rules this means replace some lists by maps
I add unit tests for .net core.
2019-04-17 15:12:06 +02:00
Zhongming Qu 72d63cc1c6
feat: add linter script that purifies text files
Text files with trailing white spaces (one of \t \v \n \r and space)
lead to unnecessary diffs and make merging more difficult.  We should
remove them.

However, developers should NOT be drained on such repetitive tasks as
'removing trailing white spaces'.  Indeed, code reviews should focus on
'what was said' rather how 'how it was said'.

This comit enables the following workflow:

  - After a fresh clone of this repository, the developer runs the
    following commands to perform a one-time setup of the pre-commit
    hooks for this clone of the repository:

        # https://pre-commit.com/
        sudo pip3 install pre-commit
        pre-commit install

    These commands will install a .git/pre-commit script that searches
    for file .pre-commit-config.yaml in the root directory of this
    repository.

  - Every `git commit` afterwards will trigger the hooks configured in
    the .pre-commit-config.yaml file.  In this case, the python script
    ./tools/lint/purify_text.py will be called to process each staged
    file to strip trailing whitespaces.

  - In the future, if this repository needs more linters and formatters,
    just configure the .pre-commit-config.yaml file to add more or
    modify existing ones.
2018-12-19 01:17:02 +08:00