Commit Graph

  • 4238d73749 style: update formatting and alignment in dynamic array files main Vitor Hideyoshi 2026-04-16 11:06:06 -03:00
  • a8cd5fb7a8 test: add null handling tests for dynamic array functions Vitor Hideyoshi 2026-04-15 21:06:35 -03:00
  • 09e1a360fd feat: add null checks to dynamic array macros for improved safety Vitor Hideyoshi 2026-04-15 20:59:52 -03:00
  • 60f9f88af2 Merge pull request 'fix/fixes-overflow-on-pop' (#3) from fix/fixes-overflow-on-pop into main Vitor Hideyoshi 2026-04-15 23:32:21 +00:00
  • e5e4d75e2c test: add looping test for dynamic array to verify growth and value integrity Vitor Hideyoshi 2026-04-15 20:31:22 -03:00
  • 10251039d5 fix: prevent underflow in array_pop when called on an empty array Vitor Hideyoshi 2026-04-15 20:28:11 -03:00
  • 8c6e7e035b Merge pull request 'chore: update README to enhance clarity and detail on dynamic array features' (#2) from chore/better-readme into main Vitor Hideyoshi 2026-04-15 23:21:59 +00:00
  • e48aecf36a chore: update README to enhance clarity and detail on dynamic array features Vitor Hideyoshi 2026-04-15 20:16:32 -03:00
  • 2061eeaf4f Merge pull request 'refactor/better-interface' (#1) from refactor/better-interface into main Vitor Hideyoshi 2026-04-15 23:12:01 +00:00
  • ff26be2e75 refactor: simplify CI configuration and enhance CMake installation rules Vitor Hideyoshi 2026-04-15 20:02:59 -03:00
  • c4e7627d1f refactor: update CMake configuration and add clang-format file Vitor Hideyoshi 2026-04-15 18:02:24 -03:00
  • 7940c4a86e feat: adds build directory to gitignore Vitor Hideyoshi 2026-04-14 14:30:34 -03:00
  • 57827512c9 add CI configuration: implement GitHub Actions workflow for build and test Vitor Hideyoshi 2026-03-27 16:13:40 -03:00
  • 8ed8c60afd add .gitignore: exclude build artifacts and IDE files Vitor Hideyoshi 2026-03-27 15:57:11 -03:00
  • 809d2f4764 add README.md: provide documentation for dynamic array library Vitor Hideyoshi 2026-03-27 15:53:17 -03:00
  • 857205fe45 refactor dynamic array: update default size definitions and improve header guard Vitor Hideyoshi 2026-03-27 15:38:10 -03:00
  • cc1f5d47ad add Makefile: implement build, clean, test, and install targets Vitor Hideyoshi 2026-03-27 15:13:53 -03:00
  • 628957af68 refactor dynamic array: include stddef.h for size_t support Vitor Hideyoshi 2026-03-27 15:05:31 -03:00
  • 407224a796 refactor CMake configuration: update library installation paths and exclude Unity from default build Vitor Hideyoshi 2026-03-27 15:01:45 -03:00
  • 12ff389d49 refactor dynamic array tests: change number_of_elements to const and update array_set_value call to array_set_value_as Vitor Hideyoshi 2026-03-27 12:01:02 -03:00
  • 3897968be9 refactor dynamic array: fix index check in array_set_value and add test for adding elements Vitor Hideyoshi 2026-03-27 11:14:26 -03:00
  • 9d4bbaec96 refactor dynamic array: update index types to size_t for better compatibility and memory safety Vitor Hideyoshi 2026-03-27 11:01:43 -03:00
  • eb1bd7837e refactor dynamic array: enhance element size handling, update memory management, and improve API functions Vitor Hideyoshi 2026-03-27 09:56:36 -03:00
  • e86a0af333 refactor dynamic array: update C standard, improve memory management, and add size/capacity functions Vitor Hideyoshi 2026-03-26 17:36:39 -03:00
  • a45a74ddff refactor dynamic array API: rename builder functions, update memory management, and improve tests Vitor Hideyoshi 2026-03-26 17:04:48 -03:00
  • 0cd80ad628 initialize dynamic array library with tests and configuration files Vitor Hideyoshi 2026-03-26 15:00:00 -03:00