Commit Graph

33 Commits

Author SHA1 Message Date
Ершов Владислав 8c4f2e22c4 refactor: remove test csv-files 2026-09-01 15:43:39 +04:00
Ершов Владислав 537c91d981 test: add test csv-files 2026-09-01 15:34:17 +04:00
Ершов Владислав d0bf5f84fc refactor (test): add final String ABSOLUTE_DIR into StudentCsvReaderTest 2026-09-01 15:34:17 +04:00
Ершов Владислав fc847750e8 refactor (test): remove variables at StudentCsvReaderTest never used 2026-09-01 15:34:17 +04:00
Ершов Владислав a06f36683d refactor: replace org.apache.commons.csv.CSVFormat.Builder.build() with org.apache.commons.csv.CSVFormat.Builder.get() 2026-09-01 15:34:17 +04:00
debug-version 217f9594bd refactor(test): replace DataSourceReader tests with StudentCsvReader tests 2026-09-01 15:34:17 +04:00
debug-version fa75549c84 refactor(io): rename StudentCsvReader package 2026-09-01 15:33:35 +04:00
debug-version f1c6aa1443 refactor: remove obsolete data source infrastructure
- remove legacy DataSource implementations
- remove obsolete file and random data source classes
2026-09-01 15:33:35 +04:00
Ершов Владислав 3cca9402bb feature: improved handling exception NoSuchElementException 2026-09-01 15:33:35 +04:00
Ершов Владислав fad97d8e95 refactor: removing unused class ManualDataSource 2026-09-01 15:33:35 +04:00
Ершов Владислав 3b09d15163 feat: reworking StudentCsvReader. Added the aability to specify row number when an exception is thrown out 2026-09-01 15:33:35 +04:00
Ершов Владислав eef7b45172 test: add test class DataSourceReaderTest 2026-09-01 15:33:35 +04:00
Ершов Владислав 7408b0fd41 fix: fixing syntax errors (part 2) 2026-09-01 15:33:35 +04:00
Ершов Владислав d047338cd2 refactor: removing unused file StringParser.java 2026-09-01 15:33:35 +04:00
Ершов Владислав 4f1064ddaf fix: fixing some syntax errors (part 1) 2026-09-01 15:33:32 +04:00
Ершов Владислав bf256e8247 fix: import java.util.NoSuchElementException into FileDataSource 2026-09-01 15:32:50 +04:00
Ершов Владислав a5ed3acfd8 refactor: integrate StudentCsvParser into FileDataSource 2026-09-01 15:32:50 +04:00
Ершов Владислав a65ed01c5c feat: add class FileWriter to append data to file 2026-09-01 15:32:28 +04:00
Ершов Владислав 02e14a987a feat: add random generation instances of class Student 2026-09-01 15:32:28 +04:00
Ершов Владислав 8fa66b10d2 feat: add StringParser and reworking project structure 2026-09-01 15:32:23 +04:00
Ершов Владислав 808e1eadbb feat: adding class student and data source interface 2026-09-01 15:31:12 +04:00
Ершов Владислав 0e6ff523e8 fix: import java.util.NoSuchElementException into FileDataSource 2026-09-01 15:31:12 +04:00
Ершов Владислав cb5068465d refactor: integrate StudentCsvParser into FileDataSource 2026-09-01 15:30:54 +04:00
Ершов Владислав ba59fa12da feat: reworked classes StudentCsvWriter and StudentCsvReader 2026-09-01 15:29:19 +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