Skip to content

Commit ad367cf

Browse files
committed
first release
1 parent af22f74 commit ad367cf

File tree

97 files changed

+11955
-220
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+11955
-220
lines changed

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"dotenv",
66
"flatcase",
77
"msrv",
8+
"println",
89
"rustfmt",
910
"rustup",
1011
"vahid",

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,27 @@
99
[![dependency status][deps-image]][deps-link]
1010
![downloads][downloads-image]
1111

12+
Simple and Fast naming convention library.
13+
14+
## Quick Start Guide
15+
16+
```rust
17+
use naming_conventions::{get_convention, CaseName};
18+
19+
fn main() {
20+
let snake_case = get_convention(CaseName::SnakeCase);
21+
22+
let string = "camelCase";
23+
24+
println!("string to snake_case: {}", snake_case.to(string).unwrap());
25+
println!("string is snake_case: {}", snake_case.is(string).unwrap());
26+
}
27+
```
28+
29+
## License
30+
31+
[MIT](https://github.com/vhidvz/naming-conventions/blob/main/LICENSE)
32+
1233
[//]: # "badges"
1334
[crate-image]: https://img.shields.io/crates/v/naming-conventions?label=latest
1435
[crate-link]: https://crates.io/crates/naming-conventions

docs/coverage/html/badges/flat.svg

Lines changed: 23 additions & 0 deletions
Loading
Lines changed: 13 additions & 0 deletions
Loading
Lines changed: 13 additions & 0 deletions
Loading

docs/coverage/html/badges/plastic.svg

Lines changed: 25 additions & 0 deletions
Loading

docs/coverage/html/badges/social.svg

Lines changed: 27 additions & 0 deletions
Loading

docs/coverage/html/coverage.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"schemaVersion":1,"label":"coverage","message":"69.53%","color":"red"}

docs/coverage/html/index.html

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
<!DOCTYPE html>
2+
<html lang="en-us">
3+
<head><meta charset="utf-8">
4+
<meta name="viewport" content="width=device-width, initial-scale=1">
5+
<title>Grcov report - top_level </title>
6+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/bulma.min.css"></head>
7+
<body>
8+
<div class="container">
9+
<nav class="breadcrumb is-right" aria-label="breadcrumbs">
10+
<ul><li class="is-active"><a href="#">top_level</a></li>
11+
</ul>
12+
</nav>
13+
<nav class="level">
14+
<div class="level-item has-text-centered">
15+
<div>
16+
<p class="heading">Lines</p>
17+
<p class="title has-text-danger">
18+
<abbr title="356 / 512">69.53 %</abbr></p>
19+
</div>
20+
</div>
21+
22+
<div class="level-item has-text-centered">
23+
<div>
24+
<p class="heading">Functions</p>
25+
<p class="title has-text-danger">
26+
<abbr title="74 / 158">46.84 %</abbr></p>
27+
</div>
28+
</div>
29+
30+
31+
<div class="level-item has-text-centered">
32+
<div>
33+
<p class="heading">Branches</p>
34+
<p class="title has-text-success">
35+
<abbr title="0 / 0">100 %</abbr></p>
36+
</div>
37+
</div>
38+
39+
40+
</nav>
41+
42+
<table class="table is-fullwidth">
43+
<thead>
44+
<tr>
45+
<th>Directory</th>
46+
<th class="has-text-centered" colspan="3">Line Coverage</th>
47+
<th class="has-text-centered" colspan="2">Functions</th>
48+
49+
<th class="has-text-centered" colspan="2">Branches</th>
50+
51+
</tr>
52+
</thead>
53+
<tbody>
54+
<tr>
55+
<th><a href="src&#x2F;index.html">src</a></th>
56+
<!-- -->
57+
<td class="p-2">
58+
<progress
59+
class="progress is-warning is-large"
60+
value="87.93103448275862"
61+
max="100">
62+
87.93%
63+
</progress>
64+
</td>
65+
<td class="has-text-centered has-background-warning p-2">
66+
87.93%
67+
</td>
68+
<td class="has-text-centered has-background-warning p-2">
69+
51 / 58
70+
</td>
71+
<!-- -->
72+
<td class="has-text-centered has-background-danger p-2">59.09%</td>
73+
<td class="has-text-centered has-background-danger p-2">13 / 22 </td>
74+
<!-- -->
75+
76+
<td class="has-text-centered has-background-success p-2">100%</td>
77+
<td class="has-text-centered has-background-success p-2">0 / 0</td>
78+
79+
</tr>
80+
81+
<tr>
82+
<th><a href="src&#x2F;conventions&#x2F;index.html">src&#x2F;conventions</a></th>
83+
<!-- -->
84+
<td class="p-2">
85+
<progress
86+
class="progress is-danger is-large"
87+
value="67.18061674008811"
88+
max="100">
89+
67.18%
90+
</progress>
91+
</td>
92+
<td class="has-text-centered has-background-danger p-2">
93+
67.18%
94+
</td>
95+
<td class="has-text-centered has-background-danger p-2">
96+
305 / 454
97+
</td>
98+
<!-- -->
99+
<td class="has-text-centered has-background-danger p-2">44.85%</td>
100+
<td class="has-text-centered has-background-danger p-2">61 / 136 </td>
101+
<!-- -->
102+
103+
<td class="has-text-centered has-background-success p-2">100%</td>
104+
<td class="has-text-centered has-background-success p-2">0 / 0</td>
105+
106+
</tr>
107+
</tbody>
108+
</table></div>
109+
<footer class="footer">
110+
<div class="content has-text-centered">
111+
<p class="heading">Date: 2023-09-06 16:49</p>
112+
</div>
113+
</footer>
114+
</body>
115+
</html>

0 commit comments

Comments
 (0)