Commit Graph

29 Commits

Author SHA1 Message Date
Гаджикурбанов Темирлан ebaadf4fa1 feat: add StudentOccurrenceIndexFinder for occurrence search and test 2026-08-31 14:37:24 +04:00
Дюрягин Данил 8783308efb test: add unit tests for student search 2026-08-30 11:45:15 +03:00
Дюрягин Данил 0d1f0cbfc4 feat: implement composite pattern for student search 2026-08-29 20:43:49 +04:00
Дюрягин Данил 2e44ba8fd5 refactor: move StudentTest to test directory 2026-08-28 17:53:14 +03:00
Дюрягин Данил e53e1798e5 fix: make constants private, return hashCode check in equals 2026-08-28 17:50:35 +03:00
debug-version daa6583470 test: reorganize Student tests and fix duplicate test file 2026-08-28 12:06:00 +04:00
debug-version 80ebc71366 test: add comprehensive unit tests for Student model 2026-08-28 11:53:00 +04:00
Дюрягин Данил 7a85690310 feat: add constants for validation, use them in constructor; implement with-methods 2026-08-27 18:44:46 +03:00
Дюрягин Данил 7ad68b3bda Merge remote-tracking branch 'origin/feature/student' into feature/student 2026-08-26 20:38:05 +03:00
Дюрягин Данил 37dde57c2f feat: update Student 2026-08-26 20:33:15 +03:00
Дюрягин Данил 26843401ce feat: update StudentBuilder and dependent classes for new Student model 2026-08-26 20:40:45 +04:00
Дюрягин Данил 456ea9005a feat: add validation for averageGrade and recordBookNumber 2026-08-26 20:39:35 +04:00
Дюрягин Данил d08546e05c refactor: change recordBookNumber type to int and add copy methods 2026-08-26 20:39:28 +04:00
Артющик Анастасия caf2c95dbb test(student): add JUnit tests 2026-08-26 10:49:38 +04:00
Артющик Анастасия 5e71d27885 fix(student): add hashCode check to equals 2026-08-26 10:49:38 +04:00
Артющик Анастасия 4e53eb03f9 feat(student): add StudentBuilder 2026-08-26 10:46:30 +04:00
Артющик Анастасия cdd33b6cf8 feat(student): update Student class 2026-08-26 10:46:30 +04:00
Артющик Анастасия 99255f392f feat(student): add Student class 2026-08-26 10:46:30 +04:00
debug-version 2775c5fc43 docs: add guide for dependencies between git branches 2026-08-26 10:46:30 +04:00
debug-version ba117ae21e feat(collection): add MyList interface 2026-08-22 12:00:50 +04:00
debug-version 6401d638eb chore: change project package to ru.project 2026-08-22 11:47:35 +04:00
debug-version c7654403a4 docs: add commit rules heading 2026-08-21 16:23:08 +04:00
debug-version b6678402f3 docs: add project assignment 2026-08-21 16:18:37 +04:00
debug-version c08cf83d19 docs: add Russian Git configuration guide 2026-08-21 14:29:42 +04:00
debug-version fb60c1d303 docs: add Russian contribution guidelines 2026-08-21 14:27:03 +04:00
debug-version b03040f563 build: update Maven compiler release to Java 21 2026-08-21 13:51:30 +04:00
debug-version a67fe8ea44 feat: initialize Maven project 2026-08-21 13:50:29 +04:00
debug-version 4317a85acd chore: add gitignore 2026-08-21 13:41:18 +04:00
debug-version 0a00403ed5 docs: add project license 2026-08-21 12:57:37 +04:00