Skip to content

0.16.4

Choose a tag to compare

@github-actions github-actions released this 20 Jun 17:01

0.16.4 - 2024-06-20

Documentation

  • parse_dir_or_tree doc comments added - (092696f) - Alexander Egorov
  • more doc comments to public code - (723d372) - Alexander Egorov
  • example removed from doc comment to parse_dir_or_tree function because it's not compilable - (1359f5d) - egoroff
  • lexer error comment improved - (262bcf9) - Alexander Egorov

Features

  • introduced lexical error to break lexing early when end of stream not expected - (18aad71) - Alexander Egorov

Miscellaneous Chores

  • bump url crate to 2.5.2 - (c3f07c6) - egoroff

Refactoring

  • trim_* functions in lexer simplified - (32088b0) - egoroff
  • identifier lexer function simplified (context detection code) - (d03d04d) - Alexander Egorov
  • section_value lexer function simplified - (36d940e) - Alexander Egorov
  • digits_with_dots lexer function simplified - (5994780) - Alexander Egorov
  • one more identifier function in lexer simplification - (a6faf4c) - Alexander Egorov
  • one more string function in lexer simplification - (5874e20) - Alexander Egorov
  • section_key in lexer simplified - (552247c) - Alexander Egorov
  • loop replaced by while let in lexer - (e023080) - Alexander Egorov
  • removed Option where possible from return type in lexer functions - (659397b) - Alexander Egorov
  • removed Spanned where possible from return type in lexer functions - (6c9b27b) - Alexander Egorov
  • start parsing guid inside string using current char index instead of method start plus one - (864e96d) - Alexander Egorov
  • renaming to improve readability - (87b5c5f) - Alexander Egorov
  • some code duplication eliminated in lexer - (5536b4a) - Alexander Egorov
  • predicate simplified in count_whitespaces - (b7bfdec) - Alexander Egorov
  • ugly is_close_element implementation replaced by plain starts_with - (04e7464) - Alexander Egorov
  • id_or_close_element converted to real function instead of closure - (9a3ff0f) - Alexander Egorov

Tests

  • parent_of function tests added - (df531f2) - Alexander Egorov

Changelog

  • v0.16.4 - (48dadf1) - Alexander Egorov