Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/aspect-build/rules_lint

Run static analysis tools with Bazel
https://github.com/aspect-build/rules_lint

refactor: rename our report outputs to be consistent (#29)

* refactor: rename our report outputs to be consistent

Makes it less likely the lint.sh shows...

0c45e92206a3cca47984664de3806a5d1e863098 authored 12 months ago by Alex Eagle <[email protected]>
chore: rename our output group to be more unique (#28)

145d472f55c17ab2a802db4c8b697c0121f7d9ba authored 12 months ago by Alex Eagle <[email protected]>
re-license as Apache 2 (#27)

The good parts will be in aspect-cli and Workflows to present the lint results.

b90744e52a2685c9202ef742fab91b658703cea2 authored 12 months ago by Alex Eagle <[email protected]>
chore: delete the Aspect CLI plugin (#26)

* chore: delete the Aspect CLI plugin

With that code removed, we're okay with licensing this ...

5ebb836cb1e75e9101b110242940d134dd08cb52 authored 12 months ago by Alex Eagle <[email protected]>
fix: workaround eslint issue without resorting to run_shell (#25)

80a1458a390a4fc712a064f0e2993c6d07f530b8 authored 12 months ago by Alex Eagle <[email protected]>
chore: add missing buf dep for workspace example (#24)

a744a591f11cd24ffb77dd7cb8db2143d47e25a9 authored 12 months ago by Alex Eagle <[email protected]>
Update linting.md (#23)

51957f7e3bba30c69b6c0bc5949460712360d4b1 authored 12 months ago by Alex Eagle <[email protected]>
chore: workaround eslint bug (#22)

* chore: workaround eslint bug

It doesn't create the report when there are no warnings.
Also...

73df24ff0efa4b195de01a3aab08bc15c37ddac7 authored about 1 year ago by Alex Eagle <[email protected]>
feat: support WORKSPACE (#20)

* feat: support WORKSPACE

* fix: typescript real version

* fix: python thanks to @aignas

69841cc23b561c2e1da22f34ae6b258cf0bb3da6 authored about 1 year ago by Alex Eagle <[email protected]>
Update formatting.md (#21)

be87f2a28461b9c63696617a68671ddbc2911113 authored about 1 year ago by Alex Eagle <[email protected]>
Update presubmit.yml

79822b0353bc7fe96ac10542e987b4aabb5443b8 authored about 1 year ago by Alex Eagle <[email protected]>
Update README.md (#19)

f7574f89cb2f322121e14598875c0ffc0e72c94c authored about 1 year ago by Alex Eagle <[email protected]>
chore: update release workflow

1c33ea8a00777ae5266fca71045adc4e39c264eb authored about 1 year ago by Alex Eagle <[email protected]>
fix(bcr) prepare for release

6a4f1d66664e276599be3f9f6de09133eac819ab authored about 1 year ago by Alex Eagle <[email protected]>
Update README.md

51c4747eb111a0508924140e9673a2af3ae58f10 authored about 1 year ago by Alex Eagle <[email protected]>
feat: create lint tests (#15)

* feat: create lint tests

Fixes #11

* chore: docs

* fix todo

* fmt

* code review ...

6e181a2755cbfb2b9124a652eed7c84bc1297491 authored about 1 year ago by Alex Eagle <[email protected]>
feat: merge bazel-super-formatter repo here (#14)

6b564e03616be2f8c45253662076c49737b7647a authored about 1 year ago by Alex Eagle <[email protected]>
feat: print nicer output from plugin

15b99a680483a804c86dcfdc2f23e31f1fa65328 authored about 1 year ago by Alex Eagle <[email protected]>
chore: implement pmd linter aspect

80586d5c49f52fc226a018f822a0156f125f88ad authored about 1 year ago by Alex Eagle <[email protected]>
chore: demonstrate PMD usage without rules_lint

9afaca534296df155fa2401a1d186dc5ebb0639f authored about 1 year ago by Alex Eagle <[email protected]>
chore: docs for pmd

22d6d125b55821031c612ebd796f9a4e046fbf48 authored about 1 year ago by Alex Eagle <[email protected]>
feat: make it possible for lint violations to cause non-zero bazel exit code

6182e8ea8b221e4edec5af4480e9659b5ee43812 authored about 1 year ago by Alex Eagle <[email protected]>
chore: docgen

d7e751c20a6cbb99a2ca602ee48f0e796ab37015 authored about 1 year ago by Alex Eagle <[email protected]>
Update README.md

a658b793fd2191c2f6283bb64400c558478b9a3b authored about 1 year ago by Alex Eagle <[email protected]>
chore: include a demo

61658265f042555eaf03dc79aabb0ab81317591e authored about 1 year ago by Alex Eagle <[email protected]>
chore: tighten up our bzlmod deps

Also green up main CI by dropping windows for now
(it fails because we don't have an Aspect CLI ...

011048698db720e649e74c5e2f92a72ada2f068b authored about 1 year ago by Alex Eagle <[email protected]>
refactor: pre-commit all files

04eac8060760793a85b23d36c57e6f79dfbe772c authored about 1 year ago by Alex Eagle <[email protected]>
chore: list existing linters in the README

point to adding linter instructions

eb81b260fe0fe493637662e5cd685084f6d649a0 authored about 1 year ago by Alex Eagle <[email protected]>
chore: generate API docs for flake8

Third commit in "how to add a new linter".

496572a0e6b9e26f17cc0caf47322555d691bfa2 authored about 1 year ago by Alex Eagle <[email protected]>
feat: create a linter aspect for flake8

Second commit in "how to add a new linter".

3c781245bbf3f45d3cc00a17ac0203c749ac57ff authored about 1 year ago by Alex Eagle <[email protected]>
chore: demonstrate that we know how to install and run flake8

First commit in "how to add a new linter".

cd5a26603ec097a34f1cb5852c9abb59da865594 authored about 1 year ago by Alex Eagle <[email protected]>
chore: document that we don't support WORKSPACE (#4)

b0690b740f585c8d14535407c9bc9dac4fe7d325 authored about 1 year ago by Alex Eagle <[email protected]>
chore: mac portability (#3)

2c236a16fc974fee66a7c04f9541b594cd4435f7 authored about 1 year ago by Alex Eagle <[email protected]>
better demo with buf linting protos too (#2)

* fix: allow user to control the aspect we run

* chore: combine e2e into one example

* fix...

27cc3b80b67a4cc9ddd08c97ca6e8095cdf6cb72 authored about 1 year ago by Alex Eagle <[email protected]>
feat: add lint command to bazel

Co-authored-by: Alex Eagle <[email protected]>

9d73060fa94cfc0d5e3f0843b52e41e1fe4427d2 authored about 1 year ago by Jason Bedard <[email protected]>
chore: minor cleanups

0d7edfc636033f309903888835d401e7dd59db5b authored about 1 year ago by Alex Eagle <[email protected]>
fix: collect runfiles of config

17543834c318ca1056fbce05004b7edcbf352bf7 authored about 1 year ago by Alex Eagle <[email protected]>
refactor: use JS config for eslint

This lets us move the require site into the js_library we control

2a5447dfcbf7347cb2f7e55ab5ecd08f8730b5b3 authored about 1 year ago by Alex Eagle <[email protected]>
chore: fix ci

9585d6d9793869dcab571f50949f34317bf0c6e8 authored about 1 year ago by Alex Eagle <[email protected]>
chore: readme cleanup

00c7282115b419c3f0a647f10d737e8a765c1d62 authored about 1 year ago by Alex Eagle <[email protected]>
got a result from buf-lint for protos too

e27ee74bf70bbd4a702db0a53cddd570dd60c7f9 authored over 1 year ago by Alex Eagle <[email protected]>
eslint almost working again

90f901d18497d5e64602f5a203f2d574e0bf3cf0 authored over 1 year ago by Alex Eagle <[email protected]>
Make it not specific to eslint

8c800aceb8de8ffd8be31994c3ef15c06ee93211 authored over 1 year ago by Alex Eagle <[email protected]>
introduce typescript linting

6bf740bb0977458513b1cf74947296c25de4fda1 authored over 1 year ago by Alex Eagle <[email protected]>
feat: public api shape

cb0000182b47359be8447d4a4912a1c8faacb614 authored over 1 year ago by Alex Eagle <[email protected]>
Use rule kind to determine the action to run

1cac1e1582763be8319948b1059ff7e9f2613434 authored over 1 year ago by Alex Eagle <[email protected]>
wip

aa037bb72b572e97815cdbb7d7ddf59fa8617518 authored over 1 year ago by Greg Magolan <[email protected]>
rename template to eslint, start an action/aspect

ce01b9ab6f3c084147378e98bec42993c73f1b66 authored over 1 year ago by Alex Eagle <[email protected]>
Initial commit

2dc443fa549a092fe09d05f202c223ad33bbbc08 authored over 1 year ago by Alex Eagle <[email protected]>