Skip to content

Commit e10aaa4

Browse files
authored
Merge pull request #4849 from bruntib/new_features
[gui] New features page for 6.28.0
2 parents 18e2a96 + 9e5a766 commit e10aaa4

3 files changed

Lines changed: 82 additions & 1 deletion

File tree

74.6 KB
Loading
35.3 KB
Loading

web/server/vue-cli/src/views/NewFeatures.vue

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,87 @@
66
<v-timeline
77
align="start"
88
>
9+
<v-timeline-item
10+
dot-color="green-lighten-1"
11+
icon="mdi-star"
12+
>
13+
<new-release-item
14+
color="bg-green-lighten-1"
15+
>
16+
<template v-slot:title>
17+
<a
18+
href="https://github.com/Ericsson/codechecker/releases/tag/v6.28.0"
19+
target="_blank"
20+
class="text-white"
21+
>
22+
Highlights of CodeChecker 6.28.0 release
23+
</a>
24+
</template>
25+
<new-feature-item>
26+
<template v-slot:title>
27+
Upgrade CodeChecker to use Vue 3
28+
</template>
29+
<p>CodeChecker GUI is now rewritten to the Vue 3 framework.</p>
30+
<img
31+
src="@/assets/userguide/images/new_features/6.28.0/vue3.png"
32+
alt="Filter preset"
33+
>
34+
</new-feature-item>
35+
<new-feature-item>
36+
<template v-slot:title>
37+
Addition of Saving and Loading of Filter Presets
38+
</template>
39+
Frequently used report filters can be saved into named "presets" and later can be reloaded.
40+
<img
41+
src="@/assets/userguide/images/new_features/6.28.0/filter-preset.png"
42+
alt="Filter preset"
43+
width="100%"
44+
>
45+
The filter presests can also be access in the CLI with the
46+
<code>CodeChecker cmd filter-preset</code> commands.
47+
</new-feature-item>
48+
<new-feature-item>
49+
<template v-slot:title>
50+
List enabled checkers in CLI
51+
</template>
52+
You can list the enabled checkers for any runs from the CLI by executing
53+
<pre>
54+
CodeChecker cmd runs -n &lt;RUN_NAME&gt; -o json
55+
</pre>
56+
</new-feature-item>
57+
<new-feature-item>
58+
<template v-slot:title>
59+
Adding Checker coverage statistics to CLI
60+
</template>
61+
The <code>CodeChecker cmd sum -n tinxyml_sensitive &lt;run_name&gt;</code>
62+
command lists the checkers that have findings and any corresponding guideline rules.
63+
</new-feature-item>
64+
<new-feature-item>
65+
<template v-slot:title>
66+
Extend SEI Cert guideline mapping for cppcheck and gcc analyzers
67+
</template>
68+
All supported <a href="https://gcc.gnu.org/onlinedocs/gcc/Static-Analyzer-Options.html" target="_blank">gcc static analyzer</a>
69+
and <a href="https://cppcheck.sourceforge.io/" target="_blank">cppcheck</a> checkers now have the SEI Cert rule associations.
70+
</new-feature-item>
71+
<new-feature-item>
72+
<template v-slot:title>
73+
Enable passing credentials from environment variable
74+
</template>
75+
The authentication credentials can now be passed from environment variable besides <code>.codechecker_password.json</code> file.
76+
<pre>
77+
export CC_PASSWORD="secret"
78+
CodeChecker cmd login username
79+
</pre>
80+
</new-feature-item>
81+
<new-feature-item>
82+
<template v-slot:title>
83+
Add PMD analyzer support
84+
</template>
85+
It is now possible to store the analysis results of <a href="https://pmd.github.io/" target="_blank">PMD analyzer</a>.
86+
</new-feature-item>
87+
</new-release-item>
88+
</v-timeline-item>
89+
990
<v-timeline-item
1091
dot-color="primary"
1192
icon="mdi-star"
@@ -330,7 +411,7 @@ Total available compilation commands: 349
330411

331412
<new-feature-item>
332413
<template v-slot:title>
333-
<v-alert
414+
<v-alert
334415
density="compact"
335416
variant="outlined"
336417
type="error"

0 commit comments

Comments
 (0)