Skip to content

Conversation

@pyansys-ci-bot
Copy link
Collaborator

An update of generated code has been triggered either manually or by an update in the dpf-standalone repository.

@pyansys-ci-bot pyansys-ci-bot added the server-sync DO NOT USE, Related to automatic synchronization with the server label Mar 4, 2025
@codecov
Copy link

codecov bot commented Mar 4, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Please upload report for BASE (feat/handle_pin_aliases@059cf9f). Learn more about missing BASE report.

Additional details and impacted files
@@                    Coverage Diff                     @@
##             feat/handle_pin_aliases    #2131   +/-   ##
==========================================================
  Coverage                           ?   85.28%           
==========================================================
  Files                              ?       90           
  Lines                              ?    10300           
  Branches                           ?        0           
==========================================================
  Hits                               ?     8784           
  Misses                             ?     1516           
  Partials                           ?        0           

@PProfizi PProfizi merged commit 69c57d6 into feat/handle_pin_aliases Mar 4, 2025
34 of 44 checks passed
@PProfizi PProfizi deleted the maint/update_code_for_252_on_feat/handle_pin_aliases branch March 4, 2025 14:55
PProfizi added a commit that referenced this pull request Mar 4, 2025
* Expose aliases in Input, Output, and PinSpecification

* Add alias to template and operator code generation

* Handle retro in Specification

* Expose alias in operator_specification_grpcapi.py

* Try getattr in template

* Handle default __getattr__

* Add a deprecation warning when using pin aliases

* Fix Specification doctests

* Limit changes to operators with aliases

* Fix retro compatibility condition

* Make operator_specification_get_pin_num_aliases retro-compatible

* Remove server version check

* Revert "Remove server version check"

This reverts commit 143aa6e.

* Add server version check

* Do not remove translator.py during code_generation.py

* Add default value to variable for error reporting in build.py

* Add aliases as valid operator inputs in the signature

* Fix indent in operator.mustache

* Fix indentation in operator.mustache

* Print server path for operator generation

* Limit tests to mac operator

* Add aliases to operator signature

* Fix dict creation

* Revert "Limit tests to mac operator"

This reverts commit 1537c46.

* update generated code (#2129)

Co-authored-by: PProfizi <100710998+PProfizi@users.noreply.github.com>

* Remove redundant code following rebase

* Reactivate retro testing for test_animation.py and test_animator.py

* Add deprecation warning when using an alias as operator instantiation parameter

* Add test_specification.py with test_pin_alias

* update generated code (#2131)

Co-authored-by: PProfizi <100710998+PProfizi@users.noreply.github.com>

* Skip test_pin_alias during retro tests

---------

Co-authored-by: PyAnsys CI Bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

server-sync DO NOT USE, Related to automatic synchronization with the server

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants