Repository navigation
Read the property values of LvProp by their types in one place each, without errors that cannot happen - #137
Merged
Merged
Conversation
…without errors that cannot happen - Read the numbers of the fixed-size types with le_bytes and number_value, a line for each type, and the Text and Memo values, and a GUID or binary, with a function each - Read the 2- and 4-byte numbers of LvProp with u16_at and u32_at, rather than convert slices of the exact length with errors that cannot happen, so parse_value_chunk gives its map without a Result - Read the name of a block and each property entry of a value chunk, and find the LvProp of the object, in functions of their own Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
CoverageFor 9ccb313. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
le_bytesandnumber_value, a line for each type, and Text and Memo values, and a GUID or binary, with a function each.u16_atandu32_at, and parse_value_chunk, which has no other error, gives its map without aResult.decode_prop_valueparse_value_chunkparse_lvpropread_properties🤖 Generated with Claude Code