Skip to content

Commit 0dccb28

Browse files
authored
Merge pull request #120 from shadow-robot/F#SRC-7088_fix_linter
Fix licenses
2 parents 4808c9a + 52cd0dd commit 0dccb28

10 files changed

Lines changed: 253 additions & 11 deletions

File tree

.circleci/config.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
# Software License Agreement (BSD License)
2+
# Copyright © 2022 belongs to Shadow Robot Company Ltd.
3+
# All rights reserved.
4+
#
5+
# Redistribution and use in source and binary forms, with or without modification,
6+
# are permitted provided that the following conditions are met:
7+
# 1. Redistributions of source code must retain the above copyright notice,
8+
# this list of conditions and the following disclaimer.
9+
# 2. Redistributions in binary form must reproduce the above copyright notice,
10+
# this list of conditions and the following disclaimer in the documentation
11+
# and/or other materials provided with the distribution.
12+
# 3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
13+
# may be used to endorse or promote products derived from this software without
14+
# specific prior written permission.
15+
#
16+
# This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
# or implied warranties, including, but not limited to, the implied warranties of
18+
# merchantability and fitness for a particular purpose are disclaimed. In no event
19+
# shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
# exemplary, or consequential damages (including, but not limited to, procurement of
21+
# substitute goods or services; loss of use, data, or profits; or business interruption)
22+
# however caused and on any theory of liability, whether in contract, strict liability,
23+
# or tort (including negligence or otherwise) arising in any way out of the use of this
24+
# software, even if advised of the possibility of such damage.
25+
126
version: 2
227
jobs:
328
build:

aws.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
# Software License Agreement (BSD License)
2+
# Copyright © 2022 belongs to Shadow Robot Company Ltd.
3+
# All rights reserved.
4+
#
5+
# Redistribution and use in source and binary forms, with or without modification,
6+
# are permitted provided that the following conditions are met:
7+
# 1. Redistributions of source code must retain the above copyright notice,
8+
# this list of conditions and the following disclaimer.
9+
# 2. Redistributions in binary form must reproduce the above copyright notice,
10+
# this list of conditions and the following disclaimer in the documentation
11+
# and/or other materials provided with the distribution.
12+
# 3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
13+
# may be used to endorse or promote products derived from this software without
14+
# specific prior written permission.
15+
#
16+
# This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
# or implied warranties, including, but not limited to, the implied warranties of
18+
# merchantability and fitness for a particular purpose are disclaimed. In no event
19+
# shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
# exemplary, or consequential damages (including, but not limited to, procurement of
21+
# substitute goods or services; loss of use, data, or profits; or business interruption)
22+
# however caused and on any theory of liability, whether in contract, strict liability,
23+
# or tort (including negligence or otherwise) arising in any way out of the use of this
24+
# software, even if advised of the possibility of such damage.
25+
126
settings:
227
machine_type: medium
328
ubuntu:

ros_ethercat/package.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
Software License Agreement (BSD License)
4+
Copyright © 2022 belongs to Shadow Robot Company Ltd.
5+
All rights reserved.
6+
Redistribution and use in source and binary forms, with or without modification,
7+
are permitted provided that the following conditions are met:
8+
1. Redistributions of source code must retain the above copyright notice,
9+
this list of conditions and the following disclaimer.
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
14+
may be used to endorse or promote products derived from this software without
15+
specific prior written permission.
16+
This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
or implied warranties, including, but not limited to, the implied warranties of
18+
merchantability and fitness for a particular purpose are disclaimed. In no event
19+
shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
exemplary, or consequential damages (including, but not limited to, procurement of
21+
substitute goods or services; loss of use, data, or profits; or business interruption)
22+
however caused and on any theory of liability, whether in contract, strict liability,
23+
or tort (including negligence or otherwise) arising in any way out of the use of this
24+
software, even if advised of the possibility of such damage.
25+
-->
26+
127
<package>
228
<name>ros_ethercat</name>
329
<version>0.3.1</version>

ros_ethercat_hardware/package.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
Software License Agreement (BSD License)
4+
Copyright © 2022 belongs to Shadow Robot Company Ltd.
5+
All rights reserved.
6+
Redistribution and use in source and binary forms, with or without modification,
7+
are permitted provided that the following conditions are met:
8+
1. Redistributions of source code must retain the above copyright notice,
9+
this list of conditions and the following disclaimer.
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
14+
may be used to endorse or promote products derived from this software without
15+
specific prior written permission.
16+
This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
or implied warranties, including, but not limited to, the implied warranties of
18+
merchantability and fitness for a particular purpose are disclaimed. In no event
19+
shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
exemplary, or consequential damages (including, but not limited to, procurement of
21+
substitute goods or services; loss of use, data, or profits; or business interruption)
22+
however caused and on any theory of liability, whether in contract, strict liability,
23+
or tort (including negligence or otherwise) arising in any way out of the use of this
24+
software, even if advised of the possibility of such damage.
25+
-->
26+
127
<package>
228
<name>ros_ethercat_hardware</name>
329
<version>0.3.1</version>

ros_ethercat_loop/package.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
Software License Agreement (BSD License)
4+
Copyright © 2022 belongs to Shadow Robot Company Ltd.
5+
All rights reserved.
6+
Redistribution and use in source and binary forms, with or without modification,
7+
are permitted provided that the following conditions are met:
8+
1. Redistributions of source code must retain the above copyright notice,
9+
this list of conditions and the following disclaimer.
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
14+
may be used to endorse or promote products derived from this software without
15+
specific prior written permission.
16+
This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
or implied warranties, including, but not limited to, the implied warranties of
18+
merchantability and fitness for a particular purpose are disclaimed. In no event
19+
shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
exemplary, or consequential damages (including, but not limited to, procurement of
21+
substitute goods or services; loss of use, data, or profits; or business interruption)
22+
however caused and on any theory of liability, whether in contract, strict liability,
23+
or tort (including negligence or otherwise) arising in any way out of the use of this
24+
software, even if advised of the possibility of such damage.
25+
-->
26+
127
<package>
228
<name>ros_ethercat_loop</name>
329
<version>0.3.1</version>

ros_ethercat_model/ethercat_robot_hw_plugin.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
Software License Agreement (BSD License)
4+
Copyright © 2022 belongs to Shadow Robot Company Ltd.
5+
All rights reserved.
6+
Redistribution and use in source and binary forms, with or without modification,
7+
are permitted provided that the following conditions are met:
8+
1. Redistributions of source code must retain the above copyright notice,
9+
this list of conditions and the following disclaimer.
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
14+
may be used to endorse or promote products derived from this software without
15+
specific prior written permission.
16+
This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
or implied warranties, including, but not limited to, the implied warranties of
18+
merchantability and fitness for a particular purpose are disclaimed. In no event
19+
shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
exemplary, or consequential damages (including, but not limited to, procurement of
21+
substitute goods or services; loss of use, data, or profits; or business interruption)
22+
however caused and on any theory of liability, whether in contract, strict liability,
23+
or tort (including negligence or otherwise) arising in any way out of the use of this
24+
software, even if advised of the possibility of such damage.
25+
-->
26+
127
<library path="libros_ethercat_model">
228
<class name="ros_ethercat_model/RosEthercat" type="RosEthercat" base_class_type="hardware_interface::RobotHW">
329
<description>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,27 @@
1+
# Software License Agreement (BSD License)
2+
# Copyright © 2022 belongs to Shadow Robot Company Ltd.
3+
# All rights reserved.
4+
#
5+
# Redistribution and use in source and binary forms, with or without modification,
6+
# are permitted provided that the following conditions are met:
7+
# 1. Redistributions of source code must retain the above copyright notice,
8+
# this list of conditions and the following disclaimer.
9+
# 2. Redistributions in binary form must reproduce the above copyright notice,
10+
# this list of conditions and the following disclaimer in the documentation
11+
# and/or other materials provided with the distribution.
12+
# 3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
13+
# may be used to endorse or promote products derived from this software without
14+
# specific prior written permission.
15+
#
16+
# This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
# or implied warranties, including, but not limited to, the implied warranties of
18+
# merchantability and fitness for a particular purpose are disclaimed. In no event
19+
# shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
# exemplary, or consequential damages (including, but not limited to, procurement of
21+
# substitute goods or services; loss of use, data, or profits; or business interruption)
22+
# however caused and on any theory of liability, whether in contract, strict liability,
23+
# or tort (including negligence or otherwise) arising in any way out of the use of this
24+
# software, even if advised of the possibility of such damage.
25+
126
joint_state_controller:
227
type: joint_state_controller/JointStateController

ros_ethercat_model/launch/joint_state_publisher.launch

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
Software License Agreement (BSD License)
4+
Copyright © 2022 belongs to Shadow Robot Company Ltd.
5+
All rights reserved.
6+
Redistribution and use in source and binary forms, with or without modification,
7+
are permitted provided that the following conditions are met:
8+
1. Redistributions of source code must retain the above copyright notice,
9+
this list of conditions and the following disclaimer.
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
14+
may be used to endorse or promote products derived from this software without
15+
specific prior written permission.
16+
This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
or implied warranties, including, but not limited to, the implied warranties of
18+
merchantability and fitness for a particular purpose are disclaimed. In no event
19+
shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
exemplary, or consequential damages (including, but not limited to, procurement of
21+
substitute goods or services; loss of use, data, or profits; or business interruption)
22+
however caused and on any theory of liability, whether in contract, strict liability,
23+
or tort (including negligence or otherwise) arising in any way out of the use of this
24+
software, even if advised of the possibility of such damage.
25+
-->
26+
127
<launch>
228
<!-- load configuration -->
329
<arg name="publish_rate" default='100'/>

ros_ethercat_model/package.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
Software License Agreement (BSD License)
4+
Copyright © 2022 belongs to Shadow Robot Company Ltd.
5+
All rights reserved.
6+
Redistribution and use in source and binary forms, with or without modification,
7+
are permitted provided that the following conditions are met:
8+
1. Redistributions of source code must retain the above copyright notice,
9+
this list of conditions and the following disclaimer.
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
14+
may be used to endorse or promote products derived from this software without
15+
specific prior written permission.
16+
This software is provided by Shadow Robot Company Ltd "as is" and any express
17+
or implied warranties, including, but not limited to, the implied warranties of
18+
merchantability and fitness for a particular purpose are disclaimed. In no event
19+
shall the copyright holder be liable for any direct, indirect, incidental, special,
20+
exemplary, or consequential damages (including, but not limited to, procurement of
21+
substitute goods or services; loss of use, data, or profits; or business interruption)
22+
however caused and on any theory of liability, whether in contract, strict liability,
23+
or tort (including negligence or otherwise) arising in any way out of the use of this
24+
software, even if advised of the possibility of such damage.
25+
-->
26+
127
<package>
228
<name>ros_ethercat_model</name>
329
<version>0.3.1</version>

ros_ethercat_model/src/ros_ethercat.cpp

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,28 @@
11
/*
2-
* Copyright 2015 Shadow Robot Company Ltd.
2+
* Software License Agreement (BSD License)
3+
* Copyright © 2015, 2022 belongs to Shadow Robot Company Ltd.
4+
* All rights reserved.
35
*
4-
* This program is free software: you can redistribute it and/or modify it
5-
* under the terms of the GNU General Public License as published by the Free
6-
* Software Foundation version 2 of the License.
6+
* Redistribution and use in source and binary forms, with or without modification,
7+
* are permitted provided that the following conditions are met:
8+
* 1. Redistributions of source code must retain the above copyright notice,
9+
* this list of conditions and the following disclaimer.
10+
* 2. Redistributions in binary form must reproduce the above copyright notice,
11+
* this list of conditions and the following disclaimer in the documentation
12+
* and/or other materials provided with the distribution.
13+
* 3. Neither the name of Shadow Robot Company Ltd nor the names of its contributors
14+
* may be used to endorse or promote products derived from this software without
15+
* specific prior written permission.
716
*
8-
* This program is distributed in the hope that it will be useful, but WITHOUT
9-
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10-
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11-
* more details.
12-
*
13-
* You should have received a copy of the GNU General Public License along
14-
* with this program. If not, see <http://www.gnu.org/licenses/>.
17+
* This software is provided by Shadow Robot Company Ltd "as is" and any express
18+
* or implied warranties, including, but not limited to, the implied warranties of
19+
* merchantability and fitness for a particular purpose are disclaimed. In no event
20+
* shall the copyright holder be liable for any direct, indirect, incidental, special,
21+
* exemplary, or consequential damages (including, but not limited to, procurement of
22+
* substitute goods or services; loss of use, data, or profits; or business interruption)
23+
* however caused and on any theory of liability, whether in contract, strict liability,
24+
* or tort (including negligence or otherwise) arising in any way out of the use of this
25+
* software, even if advised of the possibility of such damage.
1526
*/
1627

1728
#include "ros_ethercat_model/ros_ethercat.hpp"

0 commit comments

Comments
 (0)