Skip to content

Commit

Permalink
Merge pull request #976 from StefanSpieker/supported_formats
Browse files Browse the repository at this point in the history
Updated logos and URLs in descriptors
  • Loading branch information
uhafner authored Nov 20, 2023
2 parents 543f754 + 00334ff commit cc49445
Show file tree
Hide file tree
Showing 10 changed files with 79 additions and 13 deletions.
40 changes: 28 additions & 12 deletions SUPPORTED-FORMATS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!--- DO NOT EDIT -- Generated at 2023-10-22T17:05:04.834306 - Run the `main` method of `ParserRegistry` to regenerate after changing parsers -- DO NOT EDIT --->
<!--- DO NOT EDIT -- Generated at 2023-11-20T16:59:30.040364100 - Run the `main` method of `ParserRegistry` to regenerate after changing parsers -- DO NOT EDIT --->
# Supported Report Formats

The static analysis model supports the following report formats.
Expand Down Expand Up @@ -84,7 +84,9 @@ If your tool is supported, but some properties are missing (icon, URL, etc.), pl
<img src="https://raw.githubusercontent.com/benc-uk/icon-collection/master/logos/ansible.svg" alt="Ansible Lint" height="64" width="64">
</td>
<td>
Ansible Lint
<a href="https://ansible.readthedocs.io/projects/lint/">
Ansible Lint
</a>
</td>
<td>
-
Expand Down Expand Up @@ -173,7 +175,9 @@ If your tool is supported, but some properties are missing (icon, URL, etc.), pl
-
</td>
<td>
Blue Pearl Visual Verification Suite
<a href="https://bluepearlsoftware.com/visual-verification-suite/">
Blue Pearl Visual Verification Suite
</a>
</td>
<td>
-
Expand Down Expand Up @@ -233,10 +237,12 @@ If your tool is supported, but some properties are missing (icon, URL, etc.), pl
cmake
</td>
<td>
-
<img src="https://cmake.org/wp-content/uploads/2023/08/CMake-Mark-1.svg" alt="CMake" height="64" width="64">
</td>
<td>
CMake
<a href="https://cmake.org/">
CMake
</a>
</td>
<td>
-
Expand Down Expand Up @@ -313,7 +319,9 @@ If your tool is supported, but some properties are missing (icon, URL, etc.), pl
-
</td>
<td>
Cargo Check
<a href="https://doc.rust-lang.org/cargo/commands/cargo-check.html">
Cargo Check
</a>
</td>
<td>
-
Expand Down Expand Up @@ -626,10 +634,12 @@ If your tool is supported, but some properties are missing (icon, URL, etc.), pl
doxygen
</td>
<td>
-
<img src="https://raw.githubusercontent.com/doxygen/doxygen/master/doc/doxygen_logo.svg" alt="Doxygen" height="64" width="64">
</td>
<td>
Doxygen
<a href="https://www.doxygen.nl/">
Doxygen
</a>
</td>
<td>
-
Expand Down Expand Up @@ -1259,7 +1269,9 @@ analyze - iccxxxxcompiler_opts cstat2.c</pre></code>For details check the IAR C-
-
</td>
<td>
MSBuild
<a href="https://github.com/dotnet/msbuild">
MSBuild
</a>
</td>
<td>
-
Expand All @@ -1273,7 +1285,9 @@ analyze - iccxxxxcompiler_opts cstat2.c</pre></code>For details check the IAR C-
-
</td>
<td>
Maven
<a href="https://maven.apache.org/">
Maven
</a>
</td>
<td>
-
Expand Down Expand Up @@ -1336,7 +1350,9 @@ analyze - iccxxxxcompiler_opts cstat2.c</pre></code>For details check the IAR C-
-
</td>
<td>
MyPy
<a href="https://mypy-lang.org/">
MyPy
</a>
</td>
<td>
-
Expand Down Expand Up @@ -2229,7 +2245,7 @@ analyze - iccxxxxcompiler_opts cstat2.c</pre></code>For details check the IAR C-
pnpm-audit
</td>
<td>
<img src="https://pnpm.io/assets/images/pnpm-standard-79c9dbb2e99b8525ae55174580061e1b.svg" alt="pnpm Audit" height="64" width="64">
<img src="https://pnpm.io/img/pnpm-no-name-with-frame.svg" alt="pnpm Audit" height="64" width="64">
</td>
<td>
<a href="https://pnpm.io/cli/audit">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@ public String getHelp() {
return "Use the flag -p.";
}

@Override
public String getUrl() {
return "https://ansible.readthedocs.io/projects/lint/";
}

@Override
public String getIconUrl() {
return "https://raw.githubusercontent.com/benc-uk/icon-collection/master/logos/ansible.svg";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ class BluePearlDescriptor extends ParserDescriptor {
super(ID, NAME);
}

@Override
public String getUrl() {
return "https://bluepearlsoftware.com/visual-verification-suite/";
}

@Override
public IssueParser createParser(final Option... options) {
return new BluePearlParser();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ class CargoDescriptor extends ParserDescriptor {
super(ID, NAME);
}

@Override
public String getUrl() {
return "https://doc.rust-lang.org/cargo/commands/cargo-check.html";
}

@Override
public IssueParser createParser(final Option... options) {
return new CargoCheckParser();
Expand Down
10 changes: 10 additions & 0 deletions src/main/java/edu/hm/hafner/analysis/registry/CmakeDescriptor.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,14 @@ class CmakeDescriptor extends ParserDescriptor {
public IssueParser createParser(final Option... options) {
return new CMakeParser();
}

@Override
public String getUrl() {
return "https://cmake.org/";
}

@Override
public String getIconUrl() {
return "https://cmake.org/wp-content/uploads/2023/08/CMake-Mark-1.svg";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,16 @@ public IssueParser createParser(final Option... options) {
return new DoxygenParser();
}

@Override
public String getUrl() {
return "https://www.doxygen.nl/";
}

@Override
public String getIconUrl() {
return "https://raw.githubusercontent.com/doxygen/doxygen/master/doc/doxygen_logo.svg";
}

@Override
public String getHelp() {
return "Execute doxygen:"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,9 @@ class MavenConsoleDescriptor extends ParserDescriptor {
public IssueParser createParser(final Option... options) {
return new MavenConsoleParser();
}

@Override
public String getUrl() {
return "https://maven.apache.org/";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,9 @@ class MsBuildDescriptor extends ParserDescriptor {
public IssueParser createParser(final Option... options) {
return new MsBuildParser();
}

@Override
public String getUrl() {
return "https://github.com/dotnet/msbuild";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,9 @@ class MyPyDescriptor extends ParserDescriptor {
public IssueParser createParser(final Option... options) {
return new MyPyAdapter();
}

@Override
public String getUrl() {
return "https://mypy-lang.org/";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,6 @@ public String getUrl() {

@Override
public String getIconUrl() {
return "https://pnpm.io/assets/images/pnpm-standard-79c9dbb2e99b8525ae55174580061e1b.svg";
return "https://pnpm.io/img/pnpm-no-name-with-frame.svg";
}
}

0 comments on commit cc49445

Please sign in to comment.