Commit Graph

29 Commits

Author SHA1 Message Date
20f8799feb stuff 2026-01-11 23:50:53 +00:00
77bcfe366d stuff 2026-01-11 23:48:17 +00:00
2f4a0c4c5a Refactor code structure for improved readability and maintainability 2026-01-11 23:47:16 +00:00
b8dcb59095 Refactor code structure for improved readability and maintainability 2026-01-11 23:43:53 +00:00
861c4c11ec Refactor code structure for improved readability and maintainability 2026-01-11 23:43:31 +00:00
709bf0311b stuff 2026-01-11 23:43:00 +00:00
91674c3021 stuff 2026-01-11 23:41:46 +00:00
77da48b6ad stuff 2026-01-11 23:31:17 +00:00
80cec51597 Refactor code structure for improved readability and maintainability 2026-01-11 23:19:43 +00:00
8580654833 stuff 2026-01-11 23:17:46 +00:00
e867b20226 stuff 2026-01-11 23:15:55 +00:00
b9dc7be3ce stuff 2026-01-11 23:15:41 +00:00
c49105cb5c Refactor code structure for improved readability and maintainability 2026-01-11 22:53:34 +00:00
9d681b6d04 Refactor code structure for improved readability and maintainability 2026-01-11 22:21:33 +00:00
050a562a94 stuff 2026-01-11 22:20:30 +00:00
57773cb924 stuff 2026-01-11 22:20:21 +00:00
3515ada85e Refactor code structure for improved readability and maintainability 2026-01-11 21:55:28 +00:00
f3a41ac57d Refactor code structure for improved readability and maintainability 2026-01-11 21:55:08 +00:00
63493beaf5 Implement feature X to enhance user experience and optimize performance 2026-01-11 21:54:50 +00:00
eee450ed82 stuff 2026-01-11 21:54:27 +00:00
623bf273c3 stuff 2026-01-11 21:53:08 +00:00
ef7a374bf1 Refactor code structure for improved readability and maintainability 2026-01-11 21:43:54 +00:00
84f4e09289 feat: Add scripts for renaming obfuscated Java files, reorganizing structure, and testing dummy data generation
- Implemented `rename_obfuscated_files.py` to generate semantic names for obfuscated Java files, analyze import dependencies, and execute batch renaming.
- Created `reorganize_structure.py` to analyze the current directory structure, propose reorganization plans, and execute file movements based on package declarations.
- Added `test_dummy_data.py` to demonstrate the functionality of the dummy data generator and validate generated registration keys.
- Introduced `test_email_generation.py` to test the email generation functionality for registration emails.
2026-01-11 20:48:24 +00:00
925e15088c stuff 2026-01-11 20:47:41 +00:00
2454c41214 Refactor code structure for improved readability and maintainability 2026-01-11 20:45:37 +00:00
a17fd820b6 Add script to fix misnamed constructors in Java files
This commit introduces a new Python script, `fix_constructors_v2.py`, which automates the process of correcting constructor names in Java files based on Gradle error outputs. The script scans specified Java files, identifies constructors that do not match their class names, and updates them accordingly. It handles various edge cases, ensuring that only relevant constructors are modified. The script also provides feedback on the changes made during execution.
2026-01-11 20:45:07 +00:00
85634e7c37 Refactor code structure for improved readability and maintainability 2026-01-11 20:44:08 +00:00
f5118f5bb2 Add script to fix constructor names in obfuscated Java code
This commit introduces a new Python script, `fix_constructors.py`, which scans Java files for constructors that do not match their enclosing class names. The script identifies misnamed constructors and corrects them, ensuring that all constructors adhere to Java's naming conventions. It processes all Java files within a specified directory and reports the number of files modified.
2026-01-11 20:44:01 +00:00
16514b48fb Add MANIFEST.MF and configure Gradle to use Java 21
- Created a new MANIFEST.MF file for the JAR with version 1.0.
- Added gradle.properties to specify Java 21 as the JDK for Gradle builds, ensuring compatibility with current Gradle/Kotlin versions.
2026-01-11 20:43:48 +00:00