Skip to content

Commit 4da615d

Browse files
authored
Merge pull request #50 from qorix-group/arkjedrz_rename-to-score-log
log: rename `mw_log` to `score_log`
2 parents 54e2af0 + 0557d5a commit 4da615d

Some content is hidden

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

45 files changed

+259
-259
lines changed

Cargo.lock

Lines changed: 26 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ resolver = "2"
1717
# Used when executing cargo from project root.
1818
default-members = [
1919
"src/containers",
20-
"src/log/mw_log",
21-
"src/log/mw_log_fmt",
22-
"src/log/mw_log_fmt_macro",
20+
"src/log/score_log",
21+
"src/log/score_log_fmt",
22+
"src/log/score_log_fmt_macro",
2323
"src/log/stdout_logger",
2424
]
2525
# Include tests and examples as a member for IDE support and Bazel builds.
2626
members = [
2727
"src/containers",
28-
"src/log/mw_log",
29-
"src/log/mw_log_fmt",
30-
"src/log/mw_log_fmt_macro",
28+
"src/log/score_log",
29+
"src/log/score_log_fmt",
30+
"src/log/score_log_fmt_macro",
3131
"src/log/stdout_logger",
3232
"examples/log_builtin",
3333
"examples/log_custom",
@@ -40,9 +40,9 @@ license-file = "LICENSE.md"
4040
authors = ["S-CORE Contributors"]
4141

4242
[workspace.dependencies]
43-
mw_log = { path = "src/log/mw_log" }
44-
mw_log_fmt = { path = "src/log/mw_log_fmt" }
45-
mw_log_fmt_macro = { path = "src/log/mw_log_fmt_macro" }
43+
score_log = { path = "src/log/score_log" }
44+
score_log_fmt = { path = "src/log/score_log_fmt" }
45+
score_log_fmt_macro = { path = "src/log/score_log_fmt_macro" }
4646
stdout_logger = { path = "src/log/stdout_logger" }
4747

4848
[workspace.lints.clippy]

docs/baselibs_rust/log/architecture/_assets/interface.puml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ package log <<component>> {
2020
Trace
2121
}
2222

23-
class mw_log <<module>> {
23+
class score_log <<module>> {
2424
+set_global_logger(logger: Box<dyn Log>) : Result<(), SetLoggerError>
2525
+set_max_level(level: LevelFilter) : ()
2626
+max_level() : LevelFilter
@@ -36,26 +36,26 @@ package log <<component>> {
3636
+trace!(...) : ()
3737
}
3838

39-
class mw_log_fmt_macro <<module>> {
40-
+mw_log_format_args!(format_string: &str, args...) : Arguments<'_>
39+
class score_log_fmt_macro <<module>> {
40+
+score_log_format_args!(format_string: &str, args...) : Arguments<'_>
4141
}
4242

43-
package mw_log_fmt {
43+
package score_log_fmt {
4444
+interface ScoreDebug <<trait>> {
4545
+fmt(&self, f: &mut dyn ScoreWrite, spec: &FormatSpec) : Result
4646
}
4747

48-
class mw_log_fmt <<module>> {
48+
class score_log_fmt <<module>> {
4949
+write(output: &mut dyn ScoreWrite, args: Arguments<'_>) : Result
5050

5151
+score_write!(format_string: &str, args...) : Result
5252
}
5353
}
5454

55-
mw_log -- Level
56-
mw_log -- LevelFilter
57-
mw_log -- mw_log_fmt_macro
58-
mw_log -right- mw_log_fmt
55+
score_log -- Level
56+
score_log -- LevelFilter
57+
score_log -- score_log_fmt_macro
58+
score_log -right- score_log_fmt
5959
}
6060

6161
@enduml

docs/baselibs_rust/log/architecture/_assets/log_with_global_logger.puml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
participant "User" as actor
44
participant "<<component>> log" as frontend
5-
participant "<<component>> mw_log_subscriber" as backend
5+
participant "<<component>> score_log_subscriber" as backend
66
participant "no-op logger" as nop_logger
77

88
actor -> frontend : Log message

docs/baselibs_rust/log/architecture/_assets/log_with_local_logger.puml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
participant "User" as actor
44
participant "<<component>> log" as frontend
5-
participant "<<component>> mw_log_subscriber" as backend
5+
participant "<<component>> score_log_subscriber" as backend
66

77
actor -> backend : Create concrete logger instance
88
backend --> actor : Logger instance

docs/baselibs_rust/log/architecture/_assets/register_global_logger.puml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@startuml register_global_logger
22

33
participant "User" as actor
4-
participant "<<component>> mw_log_subscriber" as backend
4+
participant "<<component>> score_log_subscriber" as backend
55
participant "<<component>> log" as frontend
66

77
actor -> backend : Create concrete logger instance
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
@startuml log_static_view
22

33
package "log" <<component>> {
4-
component "mw_log" <<interface>>
4+
component "score_log" <<interface>>
55

6-
component "mw_log_fmt"
6+
component "score_log_fmt"
77

8-
component "mw_log_fmt_macro"
8+
component "score_log_fmt_macro"
99

10-
mw_log ..> mw_log_fmt : use
11-
mw_log ..> mw_log_fmt_macro : use
10+
score_log ..> score_log_fmt : use
11+
score_log ..> score_log_fmt_macro : use
1212
}
1313

14-
component "mw_log_subscriber" <<component>>
14+
component "score_log_subscriber" <<component>>
1515
note bottom
1616
Backend implementation.
1717
end note
1818

19-
mw_log --> mw_log_subscriber : implements
19+
score_log --> score_log_subscriber : implements
2020

2121
@enduml

docs/baselibs_rust/log/detailed_design/_assets/class_diagram.puml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@startuml class_diagram
22

3-
package "mw_log crate" {
4-
note as mw_log_desc
3+
package "score_log crate" {
4+
note as score_log_desc
55
Implementation of logging front-end.
66
Based on 'log' library.
77
end note
@@ -60,7 +60,7 @@ package "mw_log crate" {
6060
Trace
6161
}
6262

63-
class mw_log <<module>> {
63+
class score_log <<module>> {
6464
{static} -LOGGER: &dyn Log
6565

6666
+set_global_logger(logger: Box<dyn Log>) : Result<(), SetLoggerError>
@@ -96,13 +96,13 @@ package "mw_log crate" {
9696
</code>
9797
end note
9898

99-
mw_log -- Log
100-
mw_log -- Level
101-
mw_log -- LevelFilter
99+
score_log -- Log
100+
score_log -- Level
101+
score_log -- LevelFilter
102102
}
103103

104-
package "mw_log_fmt crate" {
105-
note as mw_log_fmt_desc
104+
package "score_log_fmt crate" {
105+
note as score_log_fmt_desc
106106
Formatting interface, similar to 'std::fmt'.
107107
Expanded with support for non-string variables.
108108
end note
@@ -190,7 +190,7 @@ package "mw_log_fmt crate" {
190190
' Trait implementations rely on "ScoreWrite".
191191
ScoreDebug --> ScoreWrite
192192

193-
class mw_log_fmt <<module>> {
193+
class score_log_fmt <<module>> {
194194
+write(output: &mut dyn ScoreWrite, args: Arguments<'_>) : Result
195195

196196
+score_write!(format_string: &str, args...) : Result
@@ -212,12 +212,12 @@ package "mw_log_fmt crate" {
212212
</code>
213213
end note
214214

215-
mw_log_fmt -- Arguments
215+
score_log_fmt -- Arguments
216216
}
217217

218-
package "mw_log_fmt_macro crate" {
219-
+class mw_log_fmt_macro <<module>> {
220-
+mw_log_format_args!(format_string: &str, args...) : Arguments<'_>
218+
package "score_log_fmt_macro crate" {
219+
+class score_log_fmt_macro <<module>> {
220+
+score_log_format_args!(format_string: &str, args...) : Arguments<'_>
221221
}
222222

223223
note top
@@ -226,8 +226,8 @@ package "mw_log_fmt_macro crate" {
226226
end note
227227
}
228228

229-
package "mw_log_subscriber crate" {
230-
note as mw_log_subscriber_desc
229+
package "score_log_subscriber crate" {
230+
note as score_log_subscriber_desc
231231
Example of backend implementation.
232232
end note
233233

@@ -258,10 +258,10 @@ package "mw_log_subscriber crate" {
258258
ExampleLog *-- ExampleScoreWrite
259259
}
260260

261-
"mw_log crate" -[hidden]down-> "mw_log_fmt crate"
262-
"mw_log crate" -[hidden]up-> "mw_log_fmt_macro crate"
261+
"score_log crate" -[hidden]down-> "score_log_fmt crate"
262+
"score_log crate" -[hidden]up-> "score_log_fmt_macro crate"
263263

264-
"mw_log crate" -[hidden]down------> "mw_log_subscriber crate"
265-
"mw_log_fmt crate" -[hidden]down------> "mw_log_subscriber crate"
264+
"score_log crate" -[hidden]down------> "score_log_subscriber crate"
265+
"score_log_fmt crate" -[hidden]down------> "score_log_subscriber crate"
266266

267267
@enduml

docs/baselibs_rust/log/detailed_design/_assets/log_op.puml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
participant "User" as actor
44

55
box #LightBlue
6-
participant "mw_log <<module>>" as mw_log
6+
participant "score_log <<module>>" as score_log
77
end box
88

99
box #LightGreen
10-
participant "mw_log_fmt_macro <<module>>" as mw_log_fmt_macro
10+
participant "score_log_fmt_macro <<module>>" as score_log_fmt_macro
1111
end box
1212

1313
box #LightPink
@@ -16,55 +16,55 @@ participant "Writer\n<<ScoreWrite implementation>>" as writer
1616
end box
1717

1818
box #LightYellow
19-
participant "mw_log_fmt\n<<module>>" as mw_log_fmt
19+
participant "score_log_fmt\n<<module>>" as score_log_fmt
2020
participant "ConcreteType\n<<ScoreDebug implementation>>" as score_debug
2121
end box
2222

23-
actor -> mw_log : log!()
23+
actor -> score_log : log!()
2424

2525
alt no-user-provided-logger
26-
mw_log -> mw_log : global_logger()
26+
score_log -> score_log : global_logger()
2727
end
2828

2929
alt no-user-provided-context
30-
mw_log -> mw_log : module_path()
30+
score_log -> score_log : module_path()
3131
end
3232

33-
mw_log -> mw_log : max_level()
33+
score_log -> score_log : max_level()
3434

3535
alt log-level-check-failed
36-
mw_log --> actor
36+
score_log --> actor
3737

3838
else log-level-check-passed
39-
mw_log -> mw_log_fmt_macro : mw_log_format_args!()
40-
mw_log_fmt_macro --> mw_log
39+
score_log -> score_log_fmt_macro : score_log_format_args!()
40+
score_log_fmt_macro --> score_log
4141

42-
mw_log -> logger : log()
42+
score_log -> logger : log()
4343

4444
logger -> logger : enabled()
4545

4646
alt logger-not-enabled
47-
logger --> mw_log
47+
logger --> score_log
4848

4949
else logger-enabled
50-
logger -> mw_log_fmt : write(writer: ScoreWrite, args: Arguments)
50+
logger -> score_log_fmt : write(writer: ScoreWrite, args: Arguments)
5151
loop process-format-string-fragments
5252
alt is-literal
53-
mw_log_fmt -> writer : write_str()
54-
writer --> mw_log_fmt
53+
score_log_fmt -> writer : write_str()
54+
writer --> score_log_fmt
5555
else is-placeholder
56-
mw_log_fmt -> score_debug : fmt()
57-
score_debug --> mw_log_fmt
56+
score_log_fmt -> score_debug : fmt()
57+
score_debug --> score_log_fmt
5858

59-
mw_log_fmt -> writer : write_<type>()
60-
writer --> mw_log_fmt
59+
score_log_fmt -> writer : write_<type>()
60+
writer --> score_log_fmt
6161
end
6262
end
6363

64-
mw_log_fmt --> logger
65-
logger --> mw_log
64+
score_log_fmt --> logger
65+
logger --> score_log
6666
end
67-
mw_log --> actor
67+
score_log --> actor
6868
end
6969

7070
@enduml

0 commit comments

Comments
 (0)