ivoleitao / stash

Key-value store abstraction with plain and cache driven semantics and a pluggable backend architecture.
MIT License
82 stars 16 forks source link

stash_isar: Analysis issue #42

Closed tjarvstrand closed 1 year ago

tjarvstrand commented 1 year ago

Describe the bug The stash_isar package has a reported analysis issue on pub.dev: ERROR: Evaluation of this constant expression throws an exception.

https://pub.dev/packages/stash_isar/score

ivoleitao commented 1 year ago

Hi thanks for the report. I was already aware of this problem but I hadn't opened an issue yet. This is a problem in the isar code generation. This does not happen on the CI build because I have ignored the *.g files

analyzer:
  exclude:
    - lib/**.g.dart

but for some reason pub.dev ignores it and this error is reported. I've opened an issue in isar repo to track this as I can only fix it if the generated code is either changed or somewhat explicitly excluded from analysis. Here's the issue for tracing: https://github.com/isar/isar/issues/1057

github-actions[bot] commented 1 year ago

Issue had no activity in the last 30 days. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] commented 1 year ago

This issue was closed because it has been stalled for 5 days with no activity.

ivoleitao commented 1 year ago

Still waiting for an answer from isar maintainers

github-actions[bot] commented 1 year ago

Issue had no activity in the last 30 days. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] commented 1 year ago

This issue was closed because it has been stalled for 5 days with no activity.

ivoleitao commented 1 year ago

Still waiting for a response on the opened bug

tjarvstrand commented 1 year ago

There is no analysis issue reported for the stash_isar package on pub.dev anymore though.

ivoleitao commented 1 year ago

Oh thanks, I need to check then wasn't aware of that

ivoleitao commented 1 year ago

The error is not displayed anymore, clossing issue