Skip to content

Conversation

@vic
Copy link
Owner

@vic vic commented Nov 13, 2025

to be more precise about it providing a fixed context to all its included functions.

to be more precise about it providing a fixed context to all its included functions.
@vic vic marked this pull request as ready for review November 13, 2025 10:37
Copilot AI review requested due to automatic review settings November 13, 2025 10:37
Copy link

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 renames parametric.context to parametric.fixedTo to more precisely describe its purpose of providing a fixed context to all included functions.

Key Changes

  • Renamed parametric.context to parametric.fixedTo in the library definition
  • Updated all usages of the renamed function throughout the codebase
  • Enhanced documentation comments to better explain the purpose and behavior of parametric.fixedTo

Reviewed Changes

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

File Description
nix/lib.nix Renames the parametric.context function to parametric.fixedTo and updates its internal usage in parametric.__functor
templates/default/modules/aspects/eg/routes.nix Updates usage from parametric ctx to parametric.fixedTo ctx and expands documentation to clarify the aspect's behavior

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

# Unlike `den.default` which is `parametric.atLeast` we use `parametric.exactly` here
# to be more strict and prevent multiple values inclusion.
# Unlike `den.default` which is `parametric.atLeast`
# we use `parametric.fixedTo` here, which help us
Copy link

Copilot AI Nov 13, 2025

Choose a reason for hiding this comment

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

Subject-verb agreement: "help" should be "helps" since the subject "which" refers to the singular parametric.fixedTo.

Suggested change
# we use `parametric.fixedTo` here, which help us
# we use `parametric.fixedTo` here, which helps us

Copilot uses AI. Check for mistakes.
#
# This aspect, when installed in a `parametric.atLeast`
# will just forward the same context.
# The `mutual` helper returns an static configuration which
Copy link

Copilot AI Nov 13, 2025

Choose a reason for hiding this comment

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

Article usage: "an static" should be "a static" since "static" begins with a consonant sound.

Suggested change
# The `mutual` helper returns an static configuration which
# The `mutual` helper returns a static configuration which

Copilot uses AI. Check for mistakes.
@vic vic merged commit 74b6ece into main Nov 13, 2025
16 of 20 checks passed
@vic vic deleted the fixedTo branch November 13, 2025 11:05
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.

2 participants