Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(insim_core): Game version parsing #171

Merged
merged 1 commit into from
Aug 1, 2024
Merged

Conversation

theangryangel
Copy link
Owner

Parse a version string and break it into it's component parts.
Implements ordering and sorting.

Based 100% on the informal rules that I think Scawen follows.

@theangryangel theangryangel force-pushed the feat-version-features branch 2 times, most recently from f42b7be to 8f6c82b Compare July 30, 2024 09:52
@mkapal
Copy link

mkapal commented Jul 30, 2024

Good idea! Are you going to use this to parse the version string in the IS_VER packet?

@theangryangel
Copy link
Owner Author

Good idea! Are you going to use this to parse the version string in the IS_VER packet?

I think so. I want to sort out the GameParseError struct and then I was going to call it a day. The only lingering worry is that I've guessed wrong or Scawen changes convention suddenly

@theangryangel theangryangel force-pushed the feat-version-features branch from 8f6c82b to c6b2701 Compare July 30, 2024 22:59
@theangryangel theangryangel force-pushed the feat-version-features branch from c6b2701 to 5e19bf6 Compare July 30, 2024 23:56
@theangryangel theangryangel merged commit c1ab14b into main Aug 1, 2024
5 checks passed
@theangryangel theangryangel deleted the feat-version-features branch August 1, 2024 09:25
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.

2 participants