-
Notifications
You must be signed in to change notification settings - Fork 0
Add loop targets and adjust lint steps #6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -244,8 +244,6 @@ table compares a simple C compilation project defined in both a traditional | |||||||||||||||||||
| `Makefile` and a `Netsukefile` file. The comparison highlights Netsuke's | ||||||||||||||||||||
| explicit, structured, and self-documenting nature. | ||||||||||||||||||||
|
|
||||||||||||||||||||
| <!-- markdownlint-disable MD013 MD033 --> | ||||||||||||||||||||
|
|
||||||||||||||||||||
| | Feature | Makefile Example | Netsukefile Example | | ||||||||||||||||||||
| | --------------- | ---------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | | ||||||||||||||||||||
| | Variables | CC=gcc | vars: { cc: gcc } | | ||||||||||||||||||||
|
|
@@ -254,8 +252,6 @@ explicit, structured, and self-documenting nature. | |||||||||||||||||||
| | Target Build | my_program: main.o utils.o\\t$(CC) $^ -o $@ | targets: - name: my_program rule: link sources: [main.o, utils.o] | | ||||||||||||||||||||
| | Readability | Relies on cryptic automatic variables ($@, $\<, $^) and implicit pattern matching. | Uses explicit, descriptive keys (name, rule, sources) and standard YAML list/map syntax. | | ||||||||||||||||||||
|
|
||||||||||||||||||||
| <!-- markdownlint-enable MD013 MD033 --> | ||||||||||||||||||||
|
|
||||||||||||||||||||
| ## Section 3: Parsing and Deserialization Strategy | ||||||||||||||||||||
|
|
||||||||||||||||||||
| Once the Jinja evaluation stage has produced a pure YAML string, the next | ||||||||||||||||||||
|
|
@@ -943,8 +939,6 @@ This table provides a specification for the desired output of Netsuke's error | |||||||||||||||||||
| reporting system, contrasting raw, unhelpful messages with the friendly, | ||||||||||||||||||||
| actionable output that the implementation should produce. | ||||||||||||||||||||
|
|
||||||||||||||||||||
| <!-- markdownlint-disable MD013 MD033 --> | ||||||||||||||||||||
|
|
||||||||||||||||||||
| | Error Type | Poor Message (Default) | Netsuke's Friendly Message (Goal) | | ||||||||||||||||||||
| | ---------- | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | ||||||||||||||||||||
| | YAML Parse | (line 15, column 3): Found a tab character where indentation is expected | Error: Failed to parse 'Netsukefile'. Caused by: Found a tab character. Hint: Use spaces for indentation instead of tabs. | | ||||||||||||||||||||
|
|
@@ -1125,10 +1119,7 @@ goal. | |||||||||||||||||||
|
|
||||||||||||||||||||
| ### 9.2 Key Technology Summary | ||||||||||||||||||||
|
|
||||||||||||||||||||
| This table serves as a quick-reference guide to the core third-party crates | ||||||||||||||||||||
|
|
||||||||||||||||||||
| <!-- markdownlint-disable MD013 MD033 --> | ||||||||||||||||||||
|
|
||||||||||||||||||||
| This table serves as a quick-reference guide to the core third-party crates | ||||||||||||||||||||
| selected for this project and the rationale for their inclusion. | ||||||||||||||||||||
|
Comment on lines
1121
to
1123
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧹 Nitpick (assertive) Remove stray trailing space to satisfy MD009 A single trailing space sneaks in at the start of the new table block (flagged by markdownlint). Strip it to keep the doc lint-clean. -This table serves as a quick-reference guide to the core third-party crates␠
+This table serves as a quick-reference guide to the core third-party crates📝 Committable suggestion
Suggested change
🧰 Tools🪛 markdownlint-cli2 (0.17.2)1122-1122: Trailing spaces (MD009, no-trailing-spaces) 🤖 Prompt for AI Agents |
||||||||||||||||||||
|
|
||||||||||||||||||||
| | Component | Recommended Crate | Rationale | | ||||||||||||||||||||
|
|
||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nitpick (typo): Typo in the word 'Discoraged'.
Please change 'Discoraged' to 'Discouraged'.