Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / dart-archive/macros issues and pull requests

#99 - Add --watch to _macro_tool for analyzer.

Pull Request - State: closed - Opened by davidmorgan 4 months ago

#98 - Explain why generated code treats Map fields differently.

Pull Request - State: closed - Opened by davidmorgan 4 months ago

#97 - add specific macro implementations and delegate to them

Pull Request - State: closed - Opened by jakemac53 4 months ago - 3 comments

#95 - Add support for deep collection casting in the generator

Pull Request - State: closed - Opened by jakemac53 4 months ago

#94 - Validate `dart_model` for caching / performance

Issue - State: closed - Opened by davidmorgan 4 months ago - 2 comments

#93 - Prototype for Macro Metadata Introspection

Issue - State: closed - Opened by davidmorgan 4 months ago

#92 - Support for nested collections in schema generator

Issue - State: closed - Opened by jakemac53 4 months ago - 1 comment

#91 - Macro API design discussion

Issue - State: closed - Opened by jakemac53 4 months ago - 4 comments

#90 - Add CFE support to `_macro_tool`.

Pull Request - State: closed - Opened by davidmorgan 4 months ago

#89 - @JsonCodable() supports super toJson and fromJson.

Pull Request - State: closed - Opened by davidmorgan 4 months ago

#88 - Is macros supports files or it watches classes only

Issue - State: closed - Opened by amrgetment 4 months ago - 2 comments

#86 - Next steps for queries

Issue - State: closed - Opened by davidmorgan 4 months ago - 7 comments

#85 - Expand allowed queries

Pull Request - State: closed - Opened by simolus3 4 months ago - 1 comment

#84 - Short term planning

Issue - State: closed - Opened by davidmorgan 4 months ago - 6 comments

#83 - Consider adding enum metadata to typed map schemas

Issue - State: closed - Opened by davidmorgan 4 months ago

#82 - Match `package:json` @JsonCodable test, add to presubmit

Pull Request - State: closed - Opened by davidmorgan 4 months ago

#81 - Push resolved model into macro scope

Pull Request - State: closed - Opened by simolus3 4 months ago

#80 - Build and run with macros for e2e testing

Issue - State: closed - Opened by davidmorgan 4 months ago - 4 comments

#79 - E2e cfe issue

Pull Request - State: closed - Opened by davidmorgan 4 months ago

#78 - Bump SDK version.

Pull Request - State: closed - Opened by davidmorgan 4 months ago

#77 - Bump actions/checkout from 4.1.7 to 4.2.0 in the github-actions group

Pull Request - State: closed - Opened by dependabot[bot] 4 months ago - 1 comment

#76 - Move templating to the client side.

Pull Request - State: closed - Opened by davidmorgan 4 months ago - 1 comment

#75 - Fixes to @JsonCodable.

Pull Request - State: closed - Opened by davidmorgan 4 months ago - 1 comment

#74 - Add "macro tool" for running code with macros applied

Pull Request - State: closed - Opened by davidmorgan 4 months ago

#73 - Push resolved model into macro scope?

Issue - State: closed - Opened by simolus3 5 months ago - 1 comment

#70 - Templating, `dart_model` and augmentation language version

Issue - State: closed - Opened by davidmorgan 5 months ago - 1 comment

#69 - Add handshake to determine wire encoding and protocol.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#68 - Add a first JSON macro based on package:json/json.dart.

Pull Request - State: closed - Opened by davidmorgan 5 months ago - 2 comments

#67 - Extend golden tests to optionally cover augmentations.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#66 - Remove an unnecessary indirection in the binary format.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#65 - Extension type `operator==` will mostly not work

Issue - State: closed - Opened by davidmorgan 5 months ago - 1 comment

#64 - Resolve TODOs around multiple macros, when to run macros.

Pull Request - State: closed - Opened by davidmorgan 5 months ago - 1 comment

#63 - Run `dart_model` tests with extra checks enabled.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#62 - Move JsonBuffer into benchmark.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#61 - Add generation of enums, use an enum for ProtocolEncoding.

Pull Request - State: closed - Opened by davidmorgan 5 months ago - 3 comments

#60 - Make QualifiedName a class type with uri and name fields.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#59 - Bump SDK version.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#58 - Add scope, update generation to use them.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#57 - Support nullable definitions in schema

Pull Request - State: closed - Opened by simolus3 5 months ago - 1 comment

#56 - Macros for Freezed

Issue - State: closed - Opened by amrgetment 5 months ago - 8 comments

#55 - Define the JSON types in Dart code instead of with a schema.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#54 - Move dart_model design doc from language repo.

Pull Request - State: closed - Opened by davidmorgan 5 months ago

#53 - Add closed list, use JsonBufferBuilder instead of JsonBuffer end to end.

Pull Request - State: closed - Opened by davidmorgan 6 months ago - 1 comment

#52 - Json benchmarks

Pull Request - State: closed - Opened by davidmorgan 6 months ago - 1 comment

#51 - Add JsonBufferBuilder.

Pull Request - State: closed - Opened by davidmorgan 6 months ago - 1 comment

#50 - Make non-required schema properties nullable

Pull Request - State: closed - Opened by simolus3 6 months ago - 2 comments

#49 - add 'implements Object' to non-null extension types

Pull Request - State: closed - Opened by jakemac53 6 months ago - 1 comment

#48 - Performant and convenient way of putting data in a JsonBuffer

Issue - State: closed - Opened by davidmorgan 6 months ago - 3 comments

#47 - Experiment with ways of getting data into JsonBuffer.

Pull Request - State: closed - Opened by davidmorgan 6 months ago - 1 comment

#46 - Support enums in JSON

Issue - State: closed - Opened by davidmorgan 6 months ago - 1 comment

#45 - use LazyMap in extension constructors

Pull Request - State: closed - Opened by jakemac53 6 months ago - 1 comment

#44 - Support binary serialization.

Pull Request - State: closed - Opened by davidmorgan 6 months ago - 2 comments

#43 - Allow union types to have additional fields, support required fields.

Pull Request - State: closed - Opened by jakemac53 6 months ago - 4 comments

#42 - Add golden tests for introspection on CFE.

Pull Request - State: closed - Opened by davidmorgan 6 months ago

#41 - Add golden tests for introspection.

Pull Request - State: closed - Opened by davidmorgan 6 months ago - 1 comment

#39 - First query via the CFE.

Pull Request - State: closed - Opened by davidmorgan 6 months ago

#38 - Macro definitions not recognised during build/debug

Issue - State: closed - Opened by p4-k4 6 months ago - 1 comment

#37 - WIP: Add static type system

Pull Request - State: closed - Opened by simolus3 6 months ago - 14 comments

#36 - add some basic JsonBuffer benchmarks

Pull Request - State: closed - Opened by jakemac53 6 months ago

#35 - Use a BytesBuilder in JsonBuffer

Pull Request - State: closed - Opened by jakemac53 6 months ago - 9 comments

#34 - Make union type "unknown" private to force use of default.

Pull Request - State: closed - Opened by davidmorgan 6 months ago

#33 - First query via the analyzer.

Pull Request - State: closed - Opened by davidmorgan 6 months ago

#32 - Use package:_macro_host in _cfe_macros.

Pull Request - State: closed - Opened by davidmorgan 6 months ago - 3 comments

#31 - How do we deal with recursive structures?

Issue - State: closed - Opened by simolus3 6 months ago - 2 comments

#30 - Support string and null as schema representation

Pull Request - State: closed - Opened by simolus3 6 months ago - 1 comment

#29 - Placeholder package config reader.

Pull Request - State: closed - Opened by davidmorgan 6 months ago - 2 comments

#28 - Use package:_macro_host in _analyzer_macros.

Pull Request - State: closed - Opened by davidmorgan 6 months ago

#26 - Fix unions schema to match JSON.

Pull Request - State: closed - Opened by davidmorgan 6 months ago

#24 - Union type switch exhaustiveness

Issue - State: closed - Opened by davidmorgan 6 months ago

#23 - Run CFE tests only with pubspec SDK.

Pull Request - State: closed - Opened by davidmorgan 6 months ago

#22 - Connect queries from macro through to host.

Pull Request - State: closed - Opened by davidmorgan 7 months ago

#21 - Connect up augmentations from macro output through to host.

Pull Request - State: closed - Opened by davidmorgan 7 months ago - 1 comment

#19 - Macro host

Pull Request - State: closed - Opened by davidmorgan 7 months ago

#18 - Inject macro implementation into analyzer and CFE, test it.

Pull Request - State: closed - Opened by davidmorgan 7 months ago - 1 comment

#17 - Inject macro implementation into analyzer and test it.

Pull Request - State: closed - Opened by davidmorgan 7 months ago - 1 comment

#16 - Bump the github-actions group with 3 updates

Pull Request - State: closed - Opened by dependabot[bot] 8 months ago - 1 comment

#15 - Design and implement host<->macro protocol

Issue - State: closed - Opened by davidmorgan 8 months ago - 1 comment

#14 - Evaluate changes to generators for macros / augmentation libraries

Issue - State: closed - Opened by davidmorgan 11 months ago - 5 comments
Labels: P2, type-question

#13 - Add test that generated output is up to date.

Pull Request - State: closed - Opened by davidmorgan 8 months ago

#12 - set up mono_repo configs

Pull Request - State: closed - Opened by jakemac53 8 months ago - 4 comments

#10 - Design high level model structure

Issue - State: closed - Opened by davidmorgan 8 months ago - 2 comments
Labels: type-enhancement

#9 - use pub workspaces

Pull Request - State: closed - Opened by jakemac53 8 months ago - 1 comment

#8 - Add strict schemas

Issue - State: closed - Opened by davidmorgan 8 months ago - 2 comments
Labels: type-enhancement

#7 - Design+implementation for handling boolean properties

Issue - State: closed - Opened by davidmorgan 8 months ago - 2 comments
Labels: type-enhancement

#6 - Support manual code on top of model types

Issue - State: closed - Opened by davidmorgan 8 months ago - 3 comments
Labels: type-enhancement

#5 - add an analysis options config

Pull Request - State: closed - Opened by devoncarew 8 months ago

#4 - Add LazyMap, JsonBuffer and tests.

Pull Request - State: closed - Opened by davidmorgan 8 months ago

#3 - Add minimal model schema and generation of extension types based on it.

Pull Request - State: closed - Opened by davidmorgan 8 months ago - 1 comment

#2 - Set up lints, analysis presubmit, test presubmit

Issue - State: closed - Opened by davidmorgan 8 months ago - 5 comments
Labels: type-infra

#1 - Add `package:dart_model` with Json and JsonChanges classes.

Pull Request - State: closed - Opened by davidmorgan 8 months ago - 2 comments