/plugadvpl:hotspots
CommunityFind the functions with the biggest impact
Software Engineering#refactoring#impact analysis#call graph#advpl#tlpp#code quality metrics#sqlite fts5
AuthorJoniPraia
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It helps you identify which ADVPL/TLPP functions are most frequently used (by counting callers) so refactors can be prioritized where they will impact the most code.
Core Features & Use Cases
- Top-N hotspots by fan-IN: Ranks destination functions by total call count, along with how many files and unique callsites they appear in.
- TOTVS native filtering: Default filters out embedded native catalog calls so results focus on refactor-relevant custom code, with an option to include natives for audit.
- Type-scoped analysis: Limits ranking to specific call types such as user functions, methods, execauto, or execblock for more targeted impact analysis.
Quick Start
Run /plugadvpl:hotspots to get the top 20 most-called custom functions (refactor priority) for your project.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: /plugadvpl:hotspots Download link: https://github.com/JoniPraia/plugadvpl/archive/main.zip#plugadvpl-hotspots Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.