You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by tf...@apache.org on 2020/09/24 00:42:40 UTC
[lucene-solr] branch master updated: SOLR-14883 Add a Muse
(Continuous assurance platform) configuration (#1901)
This is an automated email from the ASF dual-hosted git repository.
tflobbe pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git
The following commit(s) were added to refs/heads/master by this push:
new 6599cc8 SOLR-14883 Add a Muse (Continuous assurance platform) configuration (#1901)
6599cc8 is described below
commit 6599cc835a7c47162f0bef5cb37e71cee7590d19
Author: Thomas M. DuBuisson <th...@gmail.com>
AuthorDate: Wed Sep 23 17:42:19 2020 -0700
SOLR-14883 Add a Muse (Continuous assurance platform) configuration (#1901)
* Add a Muse (Continuous assurance platform) configuration
The full documentation is docs.muse.dev. Most interesting is the
repository configuration reference
https://docs.muse.dev/docs/repository-configuration/ which details how
to change which tools runs, add custom tools (other than those built
into the platform by default), filter for or against certain bug types,
etc.
For example, an explicit `.muse/config.toml` file might be:
```
jdk11 = true
build = "./gradlew assemble"
tools = [ "infer", "errorprone", "findsecbugs" ]
customTools = [ ]
```
* Add a comment to the toml file
---
.muse/config.toml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/.muse/config.toml b/.muse/config.toml
new file mode 100644
index 0000000..46f49d5
--- /dev/null
+++ b/.muse/config.toml
@@ -0,0 +1,5 @@
+# This file can configure Muse PR static analysis.
+# Docs for adding, removing or changing checks can be found here:
+# https://docs.muse.dev/docs/repository-configuration/
+
+jdk11 = true