## Running analysis for "cannon_physics" version "0.0.2" STARTED: 2026-01-16T15:45:56.535606Z ### Starting processing 2026-01-16 15:46:09.244936 INFO: Running `dart pub unpack cannon_physics:0.0.2 --output /tmp/pana-cannon_physicsXNXXFT/cannon_physics --no-resolve`... 2026-01-16 15:46:09.613734 INFO: Running `/home/worker/dart/stable/bin/dart --version`... 2026-01-16 15:46:09.646225 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check --version --machine`... 2026-01-16 15:46:09.808677 INFO: Running `git rev-parse --show-toplevel`... 2026-01-16 15:46:09.930574 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check pub pub get --no-example`... 2026-01-16 15:46:10.611845 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check pub pub get --no-example`... 2026-01-16 15:46:10.851726 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check pub pub outdated --json --up-to-date --no-dev-dependencies --no-dependency-overrides`... 2026-01-16 15:46:11.138547 INFO: Analyzing package... 2026-01-16 15:46:11.177413 INFO: Running `/home/worker/flutter/stable/bin/cache/dart-sdk/bin/dart analyze --format machine .`... 2026-01-16 15:46:29.442967 INFO: Running `git init`... 2026-01-16 15:46:29.475352 INFO: Running `git remote add origin https://github.com/Knightro63/cannon_physics`... 2026-01-16 15:46:29.502398 INFO: Running `git remote show origin`... 2026-01-16 15:46:29.724536 INFO: Running `git fetch --depth 1 --no-recurse-submodules origin main`... 2026-01-16 15:46:30.592452 INFO: Running `git ls-tree -r --name-only --full-tree origin/main`... 2026-01-16 15:46:30.624257 INFO: Running `git show origin/main:example/pubspec.yaml`... 2026-01-16 15:46:30.657043 INFO: Running `git show origin/main:examples/pubspec.yaml`... 2026-01-16 15:46:30.693710 INFO: Running `git show origin/main:pubspec.yaml`... 2026-01-16 15:46:32.613750 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check packages pub get --no-example`... 2026-01-16 15:46:32.890063 INFO: Running `/home/worker/dart/stable/bin/dart format --output=none --set-exit-if-changed /tmp/pana_DUCPIN/.`... 2026-01-16 15:46:33.125944 INFO: Analyzing pub downgrade... 2026-01-16 15:46:33.129692 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check packages pub downgrade --no-example`... 2026-01-16 15:46:33.500879 INFO: Running `/home/worker/flutter/stable/bin/cache/dart-sdk/bin/dart analyze --format machine .`... 2026-01-16 15:46:42.055695 INFO: [pub-downgrade-success] 2026-01-16 15:46:42.059363 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check packages pub upgrade --no-example`... 2026-01-16 15:46:42.339771 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check pub global activate dartdoc 9.0.1`... 2026-01-16 15:46:49.961424 INFO: Running `/home/worker/flutter/stable/bin/flutter --no-version-check pub global run dartdoc --output /tmp/pana-cannon_physicsXNXXFT/raw-dartdoc --sanitize-html --max-file-count 10000000 --max-total-size 2147483648 --no-validate-links --sdk-dir /home/worker/flutter/stable/bin/cache/dart-sdk`... 2026-01-16 15:47:17.236678 INFO: `dartdoc` completed: 2026-01-16 15:47:17.236678 INFO: Documenting cannon_physics... 2026-01-16 15:47:17.236678 INFO: Discovering libraries... 2026-01-16 15:47:17.236678 INFO: Linking elements... 2026-01-16 15:47:17.236678 INFO: Precaching local docs for 128048 elements... 2026-01-16 15:47:17.236678 INFO: Initialized dartdoc with 150 libraries 2026-01-16 15:47:17.236678 INFO: Generating docs for library cannon_physics.dart from package:cannon_physics/cannon_physics.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/capsule.dart from package:cannon_physics/rigid_body_shapes/capsule.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/sphere.dart from package:cannon_physics/rigid_body_shapes/sphere.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/cone.dart from package:cannon_physics/rigid_body_shapes/cone.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/plane.dart from package:cannon_physics/rigid_body_shapes/plane.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/heightfield.dart from package:cannon_physics/rigid_body_shapes/heightfield.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/convex_polyhedron.dart from package:cannon_physics/rigid_body_shapes/convex_polyhedron.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/shape.dart from package:cannon_physics/rigid_body_shapes/shape.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/cylinder.dart from package:cannon_physics/rigid_body_shapes/cylinder.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/sized_plane.dart from package:cannon_physics/rigid_body_shapes/sized_plane.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/trimesh.dart from package:cannon_physics/rigid_body_shapes/trimesh.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/particle.dart from package:cannon_physics/rigid_body_shapes/particle.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/lathe.dart from package:cannon_physics/rigid_body_shapes/lathe.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library rigid_body_shapes/box.dart from package:cannon_physics/rigid_body_shapes/box.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library math/vec3.dart from package:cannon_physics/math/vec3.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library math/jacobian_element.dart from package:cannon_physics/math/jacobian_element.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library math/transform.dart from package:cannon_physics/math/transform.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library math/mat3.dart from package:cannon_physics/math/mat3.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library math/quaternion.dart from package:cannon_physics/math/quaternion.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library utils/octree.dart from package:cannon_physics/utils/octree.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library utils/vec3_pool.dart from package:cannon_physics/utils/vec3_pool.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library utils/utils.dart from package:cannon_physics/utils/utils.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library utils/pool.dart from package:cannon_physics/utils/pool.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library utils/event_target.dart from package:cannon_physics/utils/event_target.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library utils/tuple_dictionary.dart from package:cannon_physics/utils/tuple_dictionary.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library utils/logger.dart from package:cannon_physics/utils/logger.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library objects/raycast_vehicle.dart from package:cannon_physics/objects/raycast_vehicle.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library objects/rigid_vehicle.dart from package:cannon_physics/objects/rigid_vehicle.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library objects/soft_body.dart from package:cannon_physics/objects/soft_body.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library objects/spring.dart from package:cannon_physics/objects/spring.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library objects/sph_system.dart from package:cannon_physics/objects/sph_system.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library objects/rigid_body.dart from package:cannon_physics/objects/rigid_body.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library objects/wheel_info.dart from package:cannon_physics/objects/wheel_info.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library equations/rotational_motor_equation.dart from package:cannon_physics/equations/rotational_motor_equation.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library equations/contact_equation.dart from package:cannon_physics/equations/contact_equation.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library equations/friction_equation.dart from package:cannon_physics/equations/friction_equation.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library equations/equation_class.dart from package:cannon_physics/equations/equation_class.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library equations/rotational_equation.dart from package:cannon_physics/equations/rotational_equation.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library equations/cone_equation.dart from package:cannon_physics/equations/cone_equation.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library world/narrow_phase.dart from package:cannon_physics/world/narrow_phase.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library world/world_class.dart from package:cannon_physics/world/world_class.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/raycast_result.dart from package:cannon_physics/collision/raycast_result.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/array_collision_matrix.dart from package:cannon_physics/collision/array_collision_matrix.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/object_collision_matrix.dart from package:cannon_physics/collision/object_collision_matrix.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/broadphase.dart from package:cannon_physics/collision/broadphase.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/overlap_keeper.dart from package:cannon_physics/collision/overlap_keeper.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/naive_broadphase.dart from package:cannon_physics/collision/naive_broadphase.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/sap_broadphase.dart from package:cannon_physics/collision/sap_broadphase.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/ray_class.dart from package:cannon_physics/collision/ray_class.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/aabb.dart from package:cannon_physics/collision/aabb.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library collision/grid_broadphase.dart from package:cannon_physics/collision/grid_broadphase.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library constraints/point_to_point_constraint.dart from package:cannon_physics/constraints/point_to_point_constraint.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library constraints/spring_constraint.dart from package:cannon_physics/constraints/spring_constraint.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library constraints/hinge_constraint.dart from package:cannon_physics/constraints/hinge_constraint.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library constraints/cone_twist_constraint.dart from package:cannon_physics/constraints/cone_twist_constraint.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library constraints/distance_constraint.dart from package:cannon_physics/constraints/distance_constraint.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library constraints/constraint_class.dart from package:cannon_physics/constraints/constraint_class.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library constraints/lock_constraint.dart from package:cannon_physics/constraints/lock_constraint.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library material/material.dart from package:cannon_physics/material/material.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library material/contact_material.dart from package:cannon_physics/material/contact_material.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library soft_body_shapes/sphere.dart from package:cannon_physics/soft_body_shapes/sphere.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library soft_body_shapes/box.dart from package:cannon_physics/soft_body_shapes/box.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library solver/gs_solver.dart from package:cannon_physics/solver/gs_solver.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library solver/solver.dart from package:cannon_physics/solver/solver.dart... 2026-01-16 15:47:17.236678 INFO: Generating docs for library solver/split_solver.dart from package:cannon_physics/solver/split_solver.dart... 2026-01-16 15:47:17.236678 INFO: Documented 65 public libraries in 26.4 seconds 2026-01-16 15:47:17.236678 INFO: Success! Docs generated into /tmp/pana-cannon_physicsXNXXFT/raw-dartdoc 2026-01-16 15:47:17.236678 INFO: warning: cannon has no library level documentation comments 2026-01-16 15:47:17.236678 INFO: from cannon: (file:///tmp/pana_DUCPIN/lib/cannon_physics.dart:1:1) 2026-01-16 15:47:17.236678 INFO: warning: unresolved doc reference [ 2026-01-16 15:47:17.236678 INFO: 0, 0, 0, // vertex 0 2026-01-16 15:47:17.236678 INFO: 1, 0, 0, // vertex 1 2026-01-16 15:47:17.236678 INFO: 0, 1, 0 // vertex 2 2026-01-16 15:47:17.236678 INFO: ] 2026-01-16 15:47:17.236678 INFO: from trimesh.Trimesh: (file:///tmp/pana_DUCPIN/lib/rigid_body_shapes/trimesh.dart:37:7) 2026-01-16 15:47:17.236678 INFO: warning: unresolved doc reference [ 2026-01-16 15:47:17.236678 INFO: 0, 1, 2 // triangle 0 2026-01-16 15:47:17.236678 INFO: ] 2026-01-16 15:47:17.236678 INFO: from trimesh.Trimesh: (file:///tmp/pana_DUCPIN/lib/rigid_body_shapes/trimesh.dart:37:7) 2026-01-16 15:47:17.236678 INFO: warning: unresolved doc reference [0] 2026-01-16 15:47:17.236678 INFO: from convex_polyhedron.ConvexPolyhedron.project: (file:///tmp/pana_DUCPIN/lib/rigid_body_shapes/convex_polyhedron.dart:843:15) 2026-01-16 15:47:17.236678 INFO: warning: unresolved doc reference [1] 2026-01-16 15:47:17.236678 INFO: from convex_polyhedron.ConvexPolyhedron.project: (file:///tmp/pana_DUCPIN/lib/rigid_body_shapes/convex_polyhedron.dart:843:15) 2026-01-16 15:47:17.236678 INFO: warning: unresolved doc reference [FLILogger] 2026-01-16 15:47:17.236678 INFO: from logger.NRFLogger.new: (file:///tmp/pana_DUCPIN/lib/utils/logger.dart:19:3) 2026-01-16 15:47:17.236678 INFO: warning: unresolved doc reference [default] 2026-01-16 15:47:17.236678 INFO: from ray_class.Ray.precision: (file:///tmp/pana_DUCPIN/lib/collision/ray_class.dart:69:10) 2026-01-16 15:47:17.236678 INFO: in documentation inherited from ray_class.Ray.precision: (file:///tmp/pana_DUCPIN/lib/collision/ray_class.dart:69:10) 2026-01-16 15:47:17.236678 INFO: warning: unresolved doc reference [return] 2026-01-16 15:47:17.236678 INFO: from aabb.AABB.toLocalFrame: (file:///tmp/pana_DUCPIN/lib/collision/aabb.dart:191:8) 2026-01-16 15:47:17.236678 INFO: warning: unresolved doc reference [return] 2026-01-16 15:47:17.236678 INFO: from aabb.AABB.toWorldFrame: (file:///tmp/pana_DUCPIN/lib/collision/aabb.dart:216:8) 2026-01-16 15:47:17.236678 INFO: Found 9 warnings and 0 errors. 2026-01-16 15:47:17.296591 INFO: Writing summary.json 2026-01-16 15:47:17.302692 INFO: Running dartdoc post-processing 2026-01-16 15:47:17.305497 INFO: Creating .tar.gz archive 2026-01-16 15:47:18.743374 INFO: Finished .tar.gz archive 2026-01-16 15:47:20.823475 INFO: Finished post-processing ### Execution of process exited 0 STOPPED: 2026-01-16T15:47:20.950468Z