We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent df966c3 commit f7f6ba2Copy full SHA for f7f6ba2
exercises/concept/logs-logs-logs/.meta/design.md
@@ -20,3 +20,15 @@ This exercise's prerequisites Concepts are:
20
- `strings`
21
- `switch-statement`
22
- `constructors`
23
+
24
+## Analyzer
25
26
+This exercise could benefit from the following rules in the [analyzer][analyzer]:
27
28
+1. Parse log level
29
+ - `essential`: Verify that a switch statement was used. If they used if-else, comment that switch is better due to their being many cases.
30
+2. Support unknown log level
31
+ - `essential`: Again, verify that a default was used in a switch statement. Comment as above in the case of an if-else.
32
+3. Convert log line to short format
33
34
+[analyzer]: https://github.com/exercism/java-analyzer
0 commit comments