PackageTrack
Sign in Get early access

analyzer_buffer

A package to help writing code-generators while supporting import prefixes and default values

0.3.3 rrousselGit/analyzer_buffer

What this package is like to depend on

Last release 2 months ago

11 Jun 2026

Ships fairly regularly

a new release about every 5 weeks

Nearly every release is documented

notes for 24 of 24 stable releases

1 version withdrawn

withdrawn after publishing

1 years old

25 releases · first in 2025

7 releases in the last 12 months

see the full history below

Release timeline

25 releases · Jul 2025 to Jun 2026
2026
Release Pre-release Withdrawn

Releases

latest 25
  1. 0.3.3 11 Jun 2026
    Release notes

    Support analyzer 13.0.0

    Open source →
  2. 0.3.2 23 Apr 2026
    Release notes

    Support analyzer 12.0.0

    Open source →
  3. 0.3.1 03 Feb 2026
    Release notes

    Support analyzer 10.0.0

    Open source →
  4. 0.3.0 06 Jan 2026
    Release notes
    • Removed deprecated writeType
    • #{{myPackage|MyClass}} now matches with classes defined in files such as package:myPackage/src/file.dart. If you don't want this, explicitly define the expected path in the code, such as #{{myPackage/src/another|MyClass}}
    Open source →
  5. 0.2.0 30 Dec 2025
    Release notes

    Support analyzer 9.0.0

    Open source →
  6. 0.1.12 03 Nov 2025 withdrawn
    Release notes

    analyzer_buffer : 0.1.11 -> 0.1.12

    Open source →
    Release notes
    • Fixed a bug when two imports contain classes with the same name.
    • Deprecated writeType in favour of DartType.toCode+write
    Open source →
  7. 0.1.11 09 Sep 2025
    Release notes

    analyzer_buffer : 0.1.10 -> 0.1.11

    Open source →
    Release notes

    Updated dependencies to support analyzer v8 This allows for compatibility with upgraded generators using analyzer v8 and source_gen v4 (thanks to @TekExplorer)

    • analyzer: '>=7.3.0 <9.0.0'
    • source_gen: '>=3.0.0 <5.0.0'
    Open source →
  8. 0.1.10 26 Aug 2025
    Release notes

    analyzer_buffer : 0.1.9 -> 0.1.10

    Open source →
    Release notes
    • Fix some issue with functionType.toCode not including required (thanks to @TekExplorer)
    Open source →
  9. 0.1.9 11 Aug 2025
    Release notes

    analyzer_buffer : 0.1.8 -> 0.1.9

    Open source →
    Release notes
    • Fix some bug with indirectly imported objects.
    Open source →
  10. 0.1.8 11 Aug 2025
    Release notes
    • Fix DartType.toCode with nullable types
    Open source →
  11. 0.1.7 11 Aug 2025
    Release notes
    • Fixed DartType.toCode with typedefs, records, and many other types.
    Open source →
  12. 0.1.6 10 Aug 2025
    Release notes
    • Fixed a bug when importing nested files from other packages
    Open source →
  13. 0.1.5 22 Jul 2025
    Release notes
    • Fix DartType.toCode with dynamic/invalid types.
    Open source →
  14. 0.1.4 22 Jul 2025
    Release notes
    • Fix writeType with dynamic/invalid types.
    Open source →
  15. 0.1.3 21 Jul 2025
    Release notes
    • Fix a stackoverflow when using cyclic import/export
    Open source →
  16. 0.1.2 21 Jul 2025
    Release notes
    • Fixed auto-import incorrectly using the same prefix for all added imports.
    Open source →
  17. 0.1.1 21 Jul 2025
    Release notes

    Upgrade dependencies

    Open source →
  18. 0.1.0 21 Jul 2025
    Release notes
    • Removed fromLibrary in favour of part/part2.
    • Fixed various issues with prefixes
    Open source →
  19. 0.0.7 09 Jul 2025
    Release notes

    chore: Downgraded meta

    Open source →
  20. 0.0.6 09 Jul 2025
    Release notes

    fix: buffer.writeType no-longer imports the same package multiple times.

    Open source →
  21. 0.0.5 07 Jul 2025
    Release notes

    breaking: AnalyzerBuffer constructors now take a mandatory sourcePath parameter. It is necessary for certain edge-cases around types/defaults.
    fix: Fixes an issue where AnalyzerBuffer could not be applied to test folders.

    Open source →
  22. 0.0.4 04 Jul 2025
    Release notes

    fix: correctly use prefix when an import is re-exporting an element used by generated code.

    Open source →
  23. 0.0.3 04 Jul 2025
    Release notes

    fix: buffer.write now correctly respects import prefixes if created using AnalyzerBuffer.fromLibrary

    Open source →
  24. 0.0.2 04 Jul 2025
    Release notes

    fix: buffer.toString now returns '' if the buffer is empty. feat: added buffer.isEmpty

    Open source →
  25. 0.0.1 04 Jul 2025
    Release notes

    Initial release

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive