Skip to content

KSP: Custom annotation with @DeepLinkSpec does not generate deep links #370

@aprilhyuna

Description

@aprilhyuna

Current behavior:

When using a custom annotation @WebDeepLink defined with @DeepLinkSpec and KSP, the deep link documentation is not generated for the specified prefixes.

Expected behavior:

The deep link documentation should be generated correctly based on the prefixes defined in the @WebDeepLink annotation.

Steps to reproduce:

  1. Project Setup:
    • KSP version: 1.9.24-1.0.20
    • DeepLinkDispatch version: 6.2.2
    • Kotlin 1.9.24
    • AGP 8.6.1
  2. Custom Annotation Code:
@DeepLinkSpec(
    prefix = [
        "https://a.co.kr",
        "https://a.b.net",
        "https://c.b.net"
    ]
)
annotation class WebDeepLink(vararg val value: String)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions