packageFromRelativePath

Derives a dotted Kotlin package name from a relative directory path.

Each path segment is converted via toPackageSegmentStrict. The result is the canonical source of truth for # Package headers in Dokka includes — both generated and user-authored .md files must declare the package that matches their directory path.

Return

dotted package name (e.g. "app.activities.aeb.x.analysis")

Parameters

relativePath

forward-slash-separated relative path (e.g. "app/activities/aeb/X/analysis")

Throws

if any segment is invalid

Generated with STIG