Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Next]: Natasha 的 【动态方法使用率】 相关功能建议搜集 #240

Closed
3 tasks done
NMSAzulX opened this issue Dec 19, 2023 · 2 comments
Closed
3 tasks done
Labels
done enhancement New feature or request.
Milestone

Comments

@NMSAzulX
Copy link
Collaborator

NMSAzulX commented Dec 19, 2023

💡 描述一下你理想中的解决方案 (Describe the solution you'd like).

Natasha 动态方法使用率

@NMSAzulX NMSAzulX added the enhancement New feature or request. label Dec 19, 2023
@NMSAzulX
Copy link
Collaborator Author

未检测到合适的 ISSUE 推荐给您。感谢您的反馈!

该条自动推荐信息来自于 nms-bot.

@NMSAzulX NMSAzulX changed the title [Feature]: Natasha 动态程序集的 动态方法使用率 相关功能。 [Feature]: Natasha 的 【动态方法使用率】 相关功能建议搜集 Dec 19, 2023
@NMSAzulX NMSAzulX added the todo label Dec 19, 2023
@NMSAzulX NMSAzulX pinned this issue Dec 19, 2023
@NMSAzulX
Copy link
Collaborator Author

CodeCov 将作为 Natasha 扩展库出现

使用方法:

List<(string MethodName, bool[] Usage)>?  result = Assembly.GetCodecovCollection();

其中 result 将存放方法以及方法所执行行数的集合。
比如 A 类中有方法 Method , Method 方法体共 6 行代码逻辑,在执行过程中仅执行了前4行。
result 集合中将有:

"MyNamespace.A.Method":
 [0] = true,
 [1] = true,
 [2] = true,
 [3] = true,
 [4] = false,
 [5] = false,

@NMSAzulX NMSAzulX changed the title [Feature]: Natasha 的 【动态方法使用率】 相关功能建议搜集 [Next]: Natasha 的 【动态方法使用率】 相关功能建议搜集 Jan 1, 2024
@NMSAzulX NMSAzulX moved this to In Progress in Natasha_Release_v8.0.0.0 Jan 1, 2024
@NMSAzulX NMSAzulX added continuous 该问题或建议或编码任务将持续进行. phase-done 任务或计划阶段性结束. and removed todo labels Jan 1, 2024
@NMSAzulX NMSAzulX added this to the v8.0.0.0 milestone Jan 6, 2024
@NMSAzulX NMSAzulX unpinned this issue Jun 3, 2024
@NMSAzulX NMSAzulX added done and removed continuous 该问题或建议或编码任务将持续进行. phase-done 任务或计划阶段性结束. labels Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done enhancement New feature or request.
Projects
No open projects
Status: In Progress
Development

No branches or pull requests

1 participant