Skip to content

Commit 483a2e3

Browse files
authored
Merge pull request #422 from Ubayed-Bin-Sufian/fix_linting_error
fix linting error
2 parents f7834e8 + 3d5f412 commit 483a2e3

File tree

2 files changed

+24
-19
lines changed

2 files changed

+24
-19
lines changed

docs/DEV.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ After you are set-up, the steps you take depend on what you want to do:
244244
## Editor
245245

246246
_All code is just plain text, so it doesn't really matter what you use to edit them._ However,
247-
using modern, feature-rich IDEs/text-editors like [_**Atom**_](https://github.blog/2022-06-08-sunsetting-atom/),
247+
using modern, feature-rich IDEs/text-editors like [_**Atom**_](https://github.blog/news-insights/product-news/sunsetting-atom/),
248248
[_**Brackets**_](https://brackets.io), [_**WebStorm**_](https://www.jetbrains.com/webstorm/),
249249
[_**Sublime Text**_](https://www.sublimetext.com/),
250250
[_**Visual Studio Code**_](https://code.visualstudio.com/), etc. makes life way easier. These come

docs/functional-requirements.md

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,16 @@
22

33
## Introduction
44

5-
This document outlines the **functional requirements** of the web application, detailing the core features and capabilities necessary for its development. Each requirement is carefully structured to enhance usability, flexibility, and efficiency.
5+
This document outlines the **functional requirements** of the web application, detailing the core features
6+
and capabilities necessary for its development. Each requirement is carefully structured to enhance
7+
usability, flexibility, and efficiency.
68

7-
Additionally, these functional requirements have been **grouped into clusters** based on their intent and purpose. This categorization helps in understanding the relationships between different features, making it easier to plan development, prioritize tasks, and optimize the overall user experience.
9+
Additionally, these functional requirements have been **grouped into clusters** based on their intent
10+
and purpose. This categorization helps in understanding the relationships between different features,
11+
making it easier to plan development, prioritize tasks, and optimize the overall user experience.
812

9-
The following sections provide a **detailed list of functional requirements** and their respective **clusters** for better organization and clarity.
13+
The following sections provide a **detailed list of functional requirements** and their respective
14+
**clusters** for better organization and clarity.
1015

1116
## Functional Requirements
1217

@@ -44,18 +49,18 @@ The following sections provide a **detailed list of functional requirements** an
4449

4550
### Clustered Groups
4651

47-
| Grouped Points | Rationale |
48-
|------------------------------|-----------------------------------------------------------------------------|
49-
| **1-6, 18 (Build Programs)** | Construct and organize programs |
50-
| **6, 10 (Artworks)** | Empower users to create and visualize art programmatically. |
51-
| **7, 9, 22, 26, 28 (Bricks)**| Create, modify, categorize, and search bricks. |
52-
| **8, 14, 30 (WS Viewing)** | Adapt the workspace to user preferences for comfort and productivity. |
53-
| **11, 29 (Run Program)** | Run, stop, and run step-by-step through programs |
54-
| **12, 19, 20, 21 (Save)** | Ensure users can save, export, and access projects across formats/devices. |
55-
| **12, 31 (Save/Merge)** | Save, load, merge and create new projects. |
56-
| **13, 23 (Show Info)** | Help users track progress and learn through statistics and guides. |
57-
| **15 (Language)** | Broaden app accessibility for non-English speakers. |
58-
| **16, 17 (CRUD on Bricks)** | CRUD operation to minimize friction from mistakes and streamline editing. |
59-
| **24 (Modes)** | Cater to diverse skill levels with tailored interfaces. |
60-
| **25 (Configurations)** | Allow users to tailor the app to their workflow and hardware. |
61-
| **27 (Text Editor)** | Support both visual and traditional coding preferences. |
52+
| Grouped Points | Rationale |
53+
| ----------------------------- | ---------------------------------------------------------------- |
54+
| **1-6, 18 (Build Programs)** | Construct and organize programs |
55+
| **6, 10 (Artworks)** | Empower users to create and visualize art programmatically. |
56+
| **7, 9, 22, 26, 28 (Bricks)** | Create, modify, categorize, and search bricks. |
57+
| **8, 14, 30 (WS Viewing)** | Adapt the workspace to user preferences for comfort and productivity.|
58+
| **11, 29 (Run Program)** | Run, stop, and run step-by-step through programs |
59+
| **12, 19, 20, 21 (Save)** | Ensure users can save, export, and access projects across formats/devices.|
60+
| **12, 31 (Save/Merge)** | Save, load, merge and create new projects. |
61+
| **13, 23 (Show Info)** | Help users track progress and learn through statistics and guides.|
62+
| **15 (Language)** | Broaden app accessibility for non-English speakers. |
63+
| **16, 17 (CRUD on Bricks)** | CRUD operation to minimize friction from mistakes and streamline editing.|
64+
| **24 (Modes)** | Cater to diverse skill levels with tailored interfaces. |
65+
| **25 (Configurations)** | Allow users to tailor the app to their workflow and hardware. |
66+
| **27 (Text Editor)** | Support both visual and traditional coding preferences. |

0 commit comments

Comments
 (0)