0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Feb 14, 2025 — Feb 14, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Adding a sketch of the android library and a sample app... Nothing concrete... More... almost 15 years ago
Skip serialization of constants. More... almost 15 years ago
Add support for deprecated field types Char and Byte. Add MessageSerializer. More... almost 15 years ago
Lots of refactoring of message generation. Pulled out FieldType interface and split types between Primitive and Message. Created a Field class that stores all the information about a Field (e.g. is it constant, array, etc.) Made MessageContext a full-fledged class. This simplifies handing state from the MessageFactory over to MessageImpl instances. Added reflection on Messages in preparation for serialization. More... almost 15 years ago
Add test for array field. More... almost 15 years ago
Remove unused method. More... almost 15 years ago
Switch from Collection to List in Message interface (the return types are ordered). Switch from *Array to *List so that we can add *Array methods later that work on actual arrays instead of ArrayLists. More... almost 15 years ago
Added support for arrays. Broke out setters and getters for specific types. Added message definitions for test_rospy and test_ros to the testing data. Added tests for parsing all test data messages. More... almost 15 years ago
Added first incarnation of a message loader that searches file system paths. Added all current messages from std_msgs as test data. Added test that creates all standard messages. More... almost 15 years ago
More tests and support for constants in message definitions. More... almost 15 years ago
Added test and support for nested messages. More... almost 15 years ago
Added some tests and fixed some bugs in message generation. More... almost 15 years ago
More progress on runtime generated messages. More... almost 15 years ago
Javadoc fixes. More... almost 15 years ago
Remove all cases where RosNameException was declared to be thrown explicitly since it is now a RuntimeException. Remove cases where RosNameException was caught and rethrown. More... almost 15 years ago
Added lookupService to both Node APIs. More... almost 15 years ago
Added some more tests to NameResolver. Changed contract on join to follow os.path.join style. More... almost 15 years ago
Replace all string topic names with GraphName. More... almost 15 years ago
Change all service names from String to GraphName. More... almost 15 years ago
Changed RosNameException into a runtime exception. Most of the time, this is not something we can handle. Replaced nearly all instances of node names as strings with GraphName. More... almost 15 years ago
Parameter client get/set implementation. Passes end-to-end integration tests. More... almost 15 years ago
Moved ~name resolution into a new NodeNameResolver class to make it easier and simpler to create alternate namespace handles. Only Node and NodeNameResolvers can resolve ~names. More... almost 15 years ago
Fixed some failing tests in slave_api.rostest. Issue was with test harness, not rosjava. getSubscriptions now passes. More... almost 15 years ago
publisherUpdate tests now pass. More... almost 15 years ago
string passthrough also now exercise publisherUpdate() logic inside a node. More... almost 15 years ago
Implemented command-line based node name override. Verified with testheader integration test. More... almost 15 years ago
Subscriber now stores slaveIdentifier and passes it to the UpdatePublisherRunnable. The UpdatePublisherRunnable was using the wrong identifier for the callerId/nodeName, which this change fixes. More... almost 15 years ago
Bug fix in checking of timestamp in testheader integration test. More... almost 15 years ago
Fixed bug in test fixture where the <test> tag was setting the wrong test_name. More... almost 15 years ago
merge test changes More... almost 15 years ago