Skip to content

Commit 52da758

Browse files
yuvaltassacopybara-github
authored andcommitted
Clean up includes in src/engine
PiperOrigin-RevId: 807726978 Change-Id: I02800deb79bfb3c328d941861ded9d817e8f6e32
1 parent 5bbda21 commit 52da758

31 files changed

+9
-46
lines changed

src/engine/engine_collision_box.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,8 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include <string.h>
15+
#include <math.h>
1616

17-
#include <mujoco/mjmacro.h>
1817
#include "engine/engine_collision_primitive.h"
1918
#include "engine/engine_util_blas.h"
2019

src/engine/engine_collision_driver.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#include "engine/engine_collision_sdf.h"
2828
#include "engine/engine_core_constraint.h"
2929
#include "engine/engine_core_util.h"
30-
#include "engine/engine_io.h"
3130
#include "engine/engine_macro.h"
3231
#include "engine/engine_memory.h"
3332
#include "engine/engine_sort.h"

src/engine/engine_collision_primitive.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "engine/engine_collision_primitive.h"
1616

1717
#include <mujoco/mjdata.h>
18-
#include <mujoco/mjmacro.h>
1918
#include <mujoco/mjmodel.h>
2019
#include "engine/engine_util_blas.h"
2120
#include "engine/engine_util_misc.h"

src/engine/engine_collision_sdf.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <mujoco/mjsan.h> // IWYU pragma: keep
2323
#include <mujoco/mjtnum.h>
2424
#include "engine/engine_collision_primitive.h"
25-
#include "engine/engine_io.h"
2625
#include "engine/engine_plugin.h"
2726
#include "engine/engine_ray.h"
2827
#include "engine/engine_util_blas.h"

src/engine/engine_core_constraint.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include <mujoco/mjdata.h>
1919
#include <mujoco/mjexport.h>
2020
#include <mujoco/mjmodel.h>
21-
#include <mujoco/mjxmacro.h>
2221

2322
#ifdef __cplusplus
2423
extern "C" {

src/engine/engine_core_smooth.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "engine/engine_core_smooth.h"
1616

1717
#include <stddef.h>
18-
#include <string.h>
1918

2019
#include <mujoco/mjdata.h>
2120
#include <mujoco/mjmacro.h>

src/engine/engine_core_util.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818

1919
#include <mujoco/mjdata.h>
2020
#include <mujoco/mjmodel.h>
21-
#include "engine/engine_crossplatform.h"
2221
#include "engine/engine_memory.h"
2322
#include "engine/engine_util_blas.h"
2423
#include "engine/engine_util_errmem.h"

src/engine/engine_core_util.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include <mujoco/mjdata.h>
1919
#include <mujoco/mjexport.h>
2020
#include <mujoco/mjmodel.h>
21-
#include "engine/engine_memory.h"
2221

2322
#ifdef __cplusplus
2423
extern "C" {

src/engine/engine_derivative.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <mujoco/mjdata.h>
1818
#include <mujoco/mjmodel.h>
1919
#include <mujoco/mjsan.h> // IWYU pragma: keep
20-
#include "engine/engine_core_constraint.h"
2120
#include "engine/engine_core_util.h"
2221
#include "engine/engine_crossplatform.h"
2322
#include "engine/engine_memory.h"

src/engine/engine_derivative_fd.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,12 @@
1515
#include "engine/engine_derivative_fd.h"
1616

1717
#include <stddef.h>
18-
#include <string.h>
1918

2019
#include <mujoco/mjdata.h>
2120
#include <mujoco/mjmacro.h>
2221
#include <mujoco/mjmodel.h>
2322
#include <mujoco/mjsan.h> // IWYU pragma: keep
2423
#include "engine/engine_forward.h"
25-
#include "engine/engine_io.h"
2624
#include "engine/engine_inverse.h"
2725
#include "engine/engine_memory.h"
2826
#include "engine/engine_macro.h"

0 commit comments

Comments
 (0)