Skip to content

Conversation

@dyackzan
Copy link

@dyackzan dyackzan commented Jul 24, 2025

cktii and others added 30 commits February 25, 2025 18:38
* Fix unit test CMake bug and small typos

* Fix bug when building with ros when testing is off

* Revert commit and eliminate BUILD_TESTING check
* extend JSOn convertion to include vectors

* fixing comments
)

* Add GH Action to publish Doxygen

* Add link in README
Signed-off-by: Leander Stephen D'Souza <leanderdsouza1234@gmail.com>
facontidavide and others added 16 commits May 29, 2025 12:31
Signed-off-by: redvinaa <redvinaa@gmail.com>
…ut<T>` to convert `vector<BT::Any>` type to `vector<T>`

* Support vector<Any> -> vector<typename T::value_type> conversion

Don't check port type alignment for vector<Any>

* Convert vector to vector<Any> before placing on the blackboard

Also update checks to allow mismatch when a port was declared as a
vector<T> and we have an input port that takes it in as a vector<Any>

* Update include/behaviortree_cpp/blackboard.h

Co-authored-by: Nathan Brooks <nbbrooks@gmail.com>

* Fix formatting with pre-commit

* Add unit test passing a vector through ports

---------

Co-authored-by: Nathan Brooks <nbbrooks@gmail.com>
This aligns with how custom types are represented by the JsonExporter.

* Update both toJson & fromJson functions in the JsonExporter
* Add & update tests

Co-authored by: David Sobek <david.sobek@picknik.ai>
Signed-off-by: Paul Gesel <paul.gesel@picknik.ai>
@dyackzan dyackzan mentioned this pull request Jul 24, 2025
@shaur-k
Copy link

shaur-k commented Jul 29, 2025

@dyackzan can we work on fixing up this PR so I can get my tests on top?

@dyackzan dyackzan force-pushed the rebase-main-on-master branch 5 times, most recently from a84c25b to bd5ceea Compare July 31, 2025 15:51
@dyackzan dyackzan force-pushed the rebase-main-on-master branch from bd5ceea to 5d316db Compare July 31, 2025 15:56
@dyackzan dyackzan closed this Jul 31, 2025
@dyackzan dyackzan reopened this Jul 31, 2025
Copy link

@shaur-k shaur-k left a comment

Choose a reason for hiding this comment

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

yippeee

@shaur-k shaur-k merged commit 6b29816 into main Jul 31, 2025
16 checks passed
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.