fluvie_lints 0.1.3 copy "fluvie_lints: ^0.1.3" to clipboard
fluvie_lints: ^0.1.3 copied to clipboard

custom_lint rules for the Fluvie video library: timing mistakes, determinism breaches, and the layering law.

Changelog #

The format follows Keep a Changelog and the versions follow Semantic Versioning.

0.1.3 - 2026-06-22 #

Lockstep release with the rest of the workspace; no changes to this package.

0.1.2 - 2026-06-21 #

Lockstep release with the rest of the workspace; no changes to this package.

0.1.0 - 2026-06-20 #

The first public release: the full ten-rule set.

Added #

  • Anchor and trigger rules: dangling_anchor, cyclic_trigger, unused_anchor.
  • Timing rules: animation_exceeds_window, conflicting_keyframe_fields, relative_outside_scope (conservative, no false positives).
  • nondeterministic_random: flags DateTime.now() and unseeded Random() in render code.
  • deprecated_member: drives migration off the old names, with quick-fixes.
  • layering and no_src_import: enforce the layering law and the single barrel.
  • Quick-fixes for no_src_import, deprecated_member, and unused_anchor.
1
likes
0
points
550
downloads

Publisher

unverified uploader

Weekly Downloads

custom_lint rules for the Fluvie video library: timing mistakes, determinism breaches, and the layering law.

Homepage
Repository (GitHub)
View/report issues

Topics

#lints #linter #custom-lint #video

License

unknown (license)

Dependencies

analyzer, custom_lint_builder

More

Packages that depend on fluvie_lints