Skip to content

Commit 883a136

Browse files
committed
Revert "Merge develop branch into Master branch - Release v1.0.0 (#3)"
This reverts commit e9b71ad.
1 parent e9b71ad commit 883a136

28 files changed

+75
-1213
lines changed

.clang-format

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
---
22
BasedOnStyle: Google
3-
ColumnLimit: 100
43
IndentWidth: 4

.github/translations/es/README.md

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -96,17 +96,12 @@ C-Practical-Work-2024/
9696
│ ├── main.h
9797
│ ├── utilities.c
9898
│ ├── utilities.h
99-
│ ├── validators.c
100-
│ ├── validators.h
10199
| |
102-
│ └── patterns/
100+
│ └── cells/
103101
│ ├── constructors.c
104102
│ ├── constructors.h
105-
│ ├── macros.h
106-
│ ├── main.h
107103
│ ├── methods.c
108-
│ ├── methods.h
109-
│ └── structs.h
104+
│ └── methods.h
110105
|
111106
├── .clang-format
112107
├── .gitignore
@@ -136,18 +131,13 @@ C-Practical-Work-2024/
136131
- **[main.h](./libs/main.h)** - Archivo que indexa todos los archivos `.h` del proyecto.
137132
- **[utilities.c](./libs/utilities.c)** - Archivo con el desarrollo de los prototipos de función presentes en `utilities.h`.
138133
- **[utilities.h](./libs/utilities.h)** - Archivo con las estructuras y los prototipos de función de uso común.
139-
- **[validators.c](./libs/validators.c)** - Archivo con el desarrollo de los prototipos de función presentes en `validators.h`.
140-
- **[validators.h](./libs/validators.h)** - Archivo con prototipos de funciones relacionadas con procesos de validación.
141-
142-
- **[patterns](./libs/patterns)** - Funciones y estructuras para crear patrones con células.
143-
144-
- **[constructors.c](./libs/patterns/constructors.c)** - Archivo con el desarrollo de los prototipos de función presentes en `constructors.h`.
145-
- **[constructors.h](./libs/patterns/constructors.h)** - Archivo con las estructuras y los prototipos de función relacionados a la creación de patrones.
146-
- **[macros.h](./libs/macros.h)** - Archivo con macros.
147-
- **[main.h](./libs/main.h)** - Archivo que indexa todos los archivos `.h` dentro de la carpeta `patterns`.
148-
- **[methods.c](./libs/patterns/methods.c)** - Archivo con el desarrollo de los prototipos de función presentes en `methods.h`.
149-
- **[methods.h](./libs/patterns/methods.h)** - Archivo con los prototipos de función relacionados a los métodos de los patrones.
150-
- **[structs.h](./libs/patterns/methods.h)** - Archivo con estructuras.
134+
135+
- **[cells](./libs/cells)** - Funciones y estructuras de las entidades `células`.
136+
137+
- **[constructors.c](./libs/cells/constructors.c)** - Archivo con el desarrollo de los prototipos de función presentes en `constructors.h`.
138+
- **[constructors.h](./libs/cells/constructors.h)** - Archivo con las estructuras y los prototipos de función relacionados a la creación de células.
139+
- **[methods.c](./libs/cells/methods.c)** - Archivo con el desarrollo de los prototipos de función presentes en `methods.h`.
140+
- **[methods.h](./libs/cells/methods.h)** - Archivo con los prototipos de función relacionados a los métodos de las células.
151141

152142
- **[.clang-format](./.clang-format)** - Archivo de configuración de la herramienta de formateo de código `clang-format`.
153143
- **[.gitignore](./.gitignore)** - Archivo de configuración de Git para evitar el rastreo de archivos no deseados.

.github/workflows/format-code-on-pr.yml

Lines changed: 0 additions & 39 deletions
This file was deleted.

.github/workflows/format-code.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
name: 'Format code'
22

33
on:
4+
pull_request:
5+
branches:
6+
- Master
7+
- develop
8+
paths:
9+
- '**.c'
10+
- '**.h'
411
push:
512
branches:
613
- Master

.gitignore

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,4 @@
11

2-
# ---------------------------------------------------------------------------- #
3-
# PERSONAL FILES #
4-
# ---------------------------------------------------------------------------- #
5-
6-
personal-*.md
7-
8-
9-
102
# ---------------------------------------------------------------------------- #
113
# CODEBLOCKS #
124
# ---------------------------------------------------------------------------- #

.vscode/settings.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
"editor.minimap.renderCharacters": false,
1111
"emojisense.unicodeCompletionsEnabled": false,
1212
"files.associations": {"*.c": "c", "*.h": "c"},
13+
"files.autoSave": "afterDelay",
14+
"files.autoSaveDelay": 1000,
1315
"files.trimTrailingWhitespace": true,
1416
"markdown-preview-github-styles.colorTheme": "dark",
1517
"terminal.integrated.defaultProfile.windows": "Command Prompt",

.vscode/tasks.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,9 @@
1414
{
1515
"command": [
1616
"(gcc -Wall -O2 -pedantic-errors -c \"${workspaceFolder}\\libs\\utilities.c\" -o \"${workspaceFolder}\\libs\\obj\\Release\\utilities.o\")",
17-
"& (gcc -Wall -O2 -pedantic-errors -c \"${workspaceFolder}\\libs\\validators.c\" -o \"${workspaceFolder}\\libs\\obj\\Release\\validators.o\")",
18-
"& (gcc -Wall -O2 -pedantic-errors -c \"${workspaceFolder}\\libs\\patterns\\constructors.c\" -o \"${workspaceFolder}\\libs\\obj\\Release\\constructors.o\")",
19-
"& (gcc -Wall -O2 -pedantic-errors -c \"${workspaceFolder}\\libs\\patterns\\methods.c\" -o \"${workspaceFolder}\\libs\\obj\\Release\\methods.o\")",
20-
"& (ar -r -s \"${workspaceFolder}\\libs\\bin\\Release\\libs.a\" \"${workspaceFolder}\\libs\\obj\\Release\\constructors.o\" \"${workspaceFolder}\\libs\\obj\\Release\\methods.o\" \"${workspaceFolder}\\libs\\obj\\Release\\utilities.o\" \"${workspaceFolder}\\libs\\obj\\Release\\validators.o\")"
17+
"& (gcc -Wall -O2 -pedantic-errors -c \"${workspaceFolder}\\libs\\cells\\constructors.c\" -o \"${workspaceFolder}\\libs\\obj\\Release\\constructors.o\")",
18+
"& (gcc -Wall -O2 -pedantic-errors -c \"${workspaceFolder}\\libs\\cells\\methods.c\" -o \"${workspaceFolder}\\libs\\obj\\Release\\methods.o\")",
19+
"& (ar -r -s \"${workspaceFolder}\\libs\\bin\\Release\\libs.a\" \"${workspaceFolder}\\libs\\obj\\Release\\constructors.o\" \"${workspaceFolder}\\libs\\obj\\Release\\methods.o\" \"${workspaceFolder}\\libs\\obj\\Release\\utilities.o\")"
2120
],
2221
"group": {"kind": "build", "isDefault": false},
2322
"label": "Compile libs project",

README.md

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -96,17 +96,12 @@ C-Practical-Work-2024/
9696
│ ├── main.h
9797
│ ├── utilities.c
9898
│ ├── utilities.h
99-
│ ├── validators.c
100-
│ ├── validators.h
10199
| |
102-
│ └── patterns/
100+
│ └── cells/
103101
│ ├── constructors.c
104102
│ ├── constructors.h
105-
│ ├── macros.h
106-
│ ├── main.h
107103
│ ├── methods.c
108-
│ ├── methods.h
109-
│ └── structs.h
104+
│ └── methods.h
110105
|
111106
├── .clang-format
112107
├── .gitignore
@@ -136,18 +131,13 @@ C-Practical-Work-2024/
136131
- **[main.h](./libs/main.h)** - File indexing all `.h` files of the project.
137132
- **[utilities.c](./libs/utilities.c)** - File with the implementation of the function prototypes found in `utilities.h`.
138133
- **[utilities.h](./libs/utilities.h)** - File with common structures and function prototypes.
139-
- **[validators.c](./libs/validators.c)** - File with the implementation of the function prototypes found in `validators.h`.
140-
- **[validators.h](./libs/validators.h)** - File with functions prototypes related to validation process.
141-
142-
- **[patterns](./libs/patterns)** - Functions and structures for create patterns with cells.
143-
144-
- **[constructors.c](./libs/patterns/constructors.c)** - File with the implementation of the function prototypes found in `constructors.h`.
145-
- **[constructors.h](./libs/patterns/constructors.h)** - File with structures and function prototypes related to patterns creation.
146-
- **[macros.h](./libs/macros.h)** - File with macros.
147-
- **[main.h](./libs/main.h)** - File indexing all `.h` files inside `patterns` folder.
148-
- **[methods.c](./libs/patterns/methods.c)** - File with the implementation of the function prototypes found in `methods.h`.
149-
- **[methods.h](./libs/patterns/methods.h)** - File with function prototypes related to pattern methods.
150-
- **[structs.h](./libs/patterns/methods.h)** - File with structs.
134+
135+
- **[cells](./libs/cells)** - Functions and structures for `cell` entities.
136+
137+
- **[constructors.c](./libs/cells/constructors.c)** - File with the implementation of the function prototypes found in `constructors.h`.
138+
- **[constructors.h](./libs/cells/constructors.h)** - File with structures and function prototypes related to cell creation.
139+
- **[methods.c](./libs/cells/methods.c)** - File with the implementation of the function prototypes found in `methods.h`.
140+
- **[methods.h](./libs/cells/methods.h)** - File with function prototypes related to cell methods.
151141

152142
- **[.clang-format](./.clang-format)** - Configuration file for the `clang-format` code formatting tool.
153143
- **[.gitignore](./.gitignore)** - Git configuration file to avoid tracking unwanted files.

libs/cells/constructors.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
void emptyFn() {}

libs/cells/constructors.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#ifndef CONSTRUCTORS_H_INCLUDED
2+
#define CONSTRUCTORS_H_INCLUDED
3+
4+
#endif // CONSTRUCTORS_H_INCLUDED

0 commit comments

Comments
 (0)