Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@lukaszcz
Copy link
Collaborator

  • Moves dummyResource and related functions to Action/DummyResource.lean
  • Fixes universe level annotations in Anoma.Resource

@lukaszcz lukaszcz self-assigned this Jul 23, 2025
@lukaszcz lukaszcz requested review from Copilot and janmasrovira and removed request for Copilot July 23, 2025 14:59
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR refactors dummy resource functionality by extracting it into a dedicated module and corrects universe level annotations in the Resource module. The changes improve code organization by consolidating dummy resource-related functions and fix type-level issues with universe polymorphism.

  • Moves dummyResource function and related utilities to a new dedicated module AVM/Action/DummyResource.lean
  • Fixes universe level annotations in Anoma/Resource.lean structures to properly handle polymorphism
  • Updates all references to use the new module location and improved helper functions

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
Anoma/Resource.lean Adds explicit universe level annotations to Resource-related structures
AVM/Logic.lean Removes dummy resource definition and updates filter logic to use new module
AVM/Intent/Translation.lean Updates references to use Action.dummyResource from new module
AVM/Action/DummyResource.lean New module containing dummy resource definition and related utility functions
Comments suppressed due to low confidence (1)

@janmasrovira janmasrovira merged commit 02245ea into main Jul 23, 2025
2 checks passed
@janmasrovira janmasrovira deleted the dummy-resource branch July 23, 2025 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants