-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update rosidl_generator_java for Dashing compatibility #66
Changes from all commits
2de9069
430c70d
58f81f0
d2c4b6e
0926d5e
77a762e
b9d74d9
7e9bb7f
c0cc2fc
edab2cc
8a7e102
bbb4c3a
49b303c
b59c5b2
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
/* Copyright 2019 Open Source Robotics Foundation, Inc. | ||
* | ||
* Licensed under the Apache License, Version 2.0 (the "License"); | ||
* you may not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
*/ | ||
|
||
package org.ros2.rcljava.interfaces; | ||
|
||
public interface ActionDefinition {} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -35,15 +35,18 @@ | |
<test_depend>rmw_implementation_cmake</test_depend> | ||
<test_depend>rosidl_generator_c</test_depend> | ||
|
||
<test_depend>rosidl_parser</test_depend> | ||
<test_depend>rosidl_cmake</test_depend> | ||
<test_depend>rosidl_parser</test_depend> | ||
<!-- Duplicated from rosidl_default_generator in order to avoid a circular dependency. --> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think most (if not all) of the rosidl dependencies below can be removed. I'll give it a try. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @jacobperron were you able to remove the rest of the dependencies? Does it still work? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It didn't seem to work. Needs more investigation, but leaving these dependencies here for now is okay. |
||
<test_depend>rosidl_typesupport_c</test_depend> | ||
<test_depend>rosidl_typesupport_connext_c</test_depend> | ||
<test_depend>rosidl_typesupport_fastrtps_c</test_depend> | ||
<test_depend>rosidl_typesupport_introspection_c</test_depend> | ||
<test_depend>rosidl_typesupport_opensplice_c</test_depend> | ||
<test_depend>test_interface_files</test_depend> | ||
|
||
<member_of_group>rosidl_generator_packages</member_of_group> | ||
<member_of_group>rosidl_runtime_packages</member_of_group> | ||
|
||
<export> | ||
<build_type>ament_cmake</build_type> | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would it be ok with OSRF if the copyright notice is the same as the rest of the files?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For this specific file it should no problem to use the same copyright notice since the actual code snippet is minimal / trivial. In other case where the contributions is significant I think the copyright notice should reflect the entity providing it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In rviz we would also have multiple copyright claims when there were large changes, e.g.:
https://github.com/ros2/rviz/blob/5595a69398df4d93aea711d408772ea34c53c230/rviz_common/include/rviz_common/factory/factory.hpp#L2-L4