如何解析kotlin代码?
我需要分析kotlin文件代码,检测关键字“data”和“?”。
问题是我没有找到像JavaParser任何库。 我不需要强大的工具,只是返回给我的行数。
任何想法?
你需要找到一个Kotlin解析器,或者自己写。
对于这个解析子集,你可能会作弊,因为data
是一个关键字,所以如果你看到每一边都有非字母的数据,你就知道它是关键字。
对于?
,它取决于你想要的意思,elvis可以被点检测到,否则尝试可空的意思,如果?
旁边是一封信。
我需要分析kotlin文件代码,检测关键字“data”和“?”。
问题是我没有找到像JavaParser任何库。 我不需要强大的工具,只是返回给我的行数。
任何想法?
你需要找到一个Kotlin解析器,或者自己写。
对于这个解析子集,你可能会作弊,因为data
是一个关键字,所以如果你看到每一边都有非字母的数据,你就知道它是关键字。
对于?
,它取决于你想要的意思,elvis可以被点检测到,否则尝试可空的意思,如果?
旁边是一封信。