Skip to content

Refactor combat report and spy parsing logic#48

Merged
darknoon29 merged 2 commits intomasterfrom
develop
Aug 28, 2025
Merged

Refactor combat report and spy parsing logic#48
darknoon29 merged 2 commits intomasterfrom
develop

Conversation

@darknoon29
Copy link
Member

Updated the combat report (RC) parsing to use the new data structure, including direct extraction of loot, debris, losses, and moon creation chance. Improved mapping and insertion of attacker/defender fleets and technologies per round. Refactored spy report parsing for more robust field mapping and SQL insertion. Added overview_parser.php for player overview data handling. Bumped version to 2.11.1.

Updated the combat report (RC) parsing to use the new data structure, including direct extraction of loot, debris, losses, and moon creation chance. Improved mapping and insertion of attacker/defender fleets and technologies per round. Refactored spy report parsing for more robust field mapping and SQL insertion. Added overview_parser.php for player overview data handling. Bumped version to 2.11.1.
Deleted the overview_parser.php file, which contained the parser for processing overview data. This may be part of a refactor or removal of unused code.
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@darknoon29 darknoon29 merged commit bedf820 into master Aug 28, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments