Skip to content

refactor(evaluator): clarify SDK ref handling contracts - #128

Merged
SandyChapman merged 1 commit into
mainfrom
evaluator-ref-contract-cleanup/SandyChapman
Jun 3, 2026
Merged

SandyChapman merged 1 commit into
mainfrom
evaluator-ref-contract-cleanup/SandyChapman

refactor(evaluator): clarify SDK ref handling contracts

6564f1b
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Jun 3, 2026 in 2s

20 new alerts

New alerts in code changed by this pull request

  • 20 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 152 in packages/nemo_evaluator_sdk/src/nemo_evaluator_sdk/execution/evaluator.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 168 in packages/nemo_evaluator_sdk/src/nemo_evaluator_sdk/execution/evaluator.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 188 in packages/nemo_evaluator_sdk/src/nemo_evaluator_sdk/execution/evaluator.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 233 in packages/nemo_evaluator_sdk/src/nemo_evaluator_sdk/execution/evaluator.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 237 in packages/nemo_evaluator_sdk/src/nemo_evaluator_sdk/execution/evaluator.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 253 in packages/nemo_evaluator_sdk/src/nemo_evaluator_sdk/execution/evaluator.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 337 in packages/nemo_evaluator_sdk/src/nemo_evaluator_sdk/execution/evaluator.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 382 in packages/nemo_evaluator_sdk/src/nemo_evaluator_sdk/execution/evaluator.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 93 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 106 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 119 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 159 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 172 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 185 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 261 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 274 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 287 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 322 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 335 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.

Check notice on line 348 in plugins/nemo-evaluator/src/nemo_evaluator/sdk/resources.py

See this annotation in the file changed.

Code scanning / CodeQL

Statement has no effect Note

This statement has no effect.