UiSourceCallSite

data class UiSourceCallSite(val className: String, val methodName: String, val fileName: String, val lineNumber: Int)

One runtime call site that contributed to a declarative node.

JVM line tables do not retain an absolute source path, so tooling keeps both the declaring class and source filename. Android Studio can resolve the pair against project source roots without coupling runtime modules to IDE APIs.

Constructors

Link copied to clipboard
constructor(className: String, methodName: String, fileName: String, lineNumber: Int)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard