Skip to content

Add license headers to source files #167

Description

@rolker

License headers missing from source files

package.xml declares the BSD license and the repo carries a LICENSE file, but the C++ sources under src/ and test/ have no copyright/license headers.

Adding headers to every source file (~130 files) is too invasive for the onboarding batch (PR #166), so it is deferred here per workspace ADR-0008.

Suggested approach when picked up:

  • Add a standard BSD header block matching LICENSE to all .h/.cpp files
  • Consider wiring ament_copyright (or a pre-commit hook) at the same time so the standard is enforced going forward

Part of #165 (onboarding). Identified by the onboard-project skill.


Authored-By: Claude Code Agent
Model: Claude Fable 5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions