Metrics (Grade A) logo

Metrics (Grade A)מיון פיתוח בטוח (Grade A) ל-Claude AI. Metricas po fun siya (complexity ciclomatica McCabe + LOC + nesting + fan-out + params) — Universo 4 Feature B, v0.6.0+

(0)
Daniel Nikulshynנבדק על ידי Daniel Nikulshyn·עודכן יולי 2026

סקירה

Metrics (Grade A) היא כלי לדיקוד פיתוח בטוח ל-Claude AI, המחשבת metricas לפונקציות ADVPL / TLPP ב Protheus Universo 4 Feature B, גרסה 0.6.0 ואילך. היא מספקת metricas כגון חומרה סיקלומטי, גודל קוד (LOC), אורך קישור, fan-out, ומספר parameter. הכלי עוזר לזהות פונקציות מורכבות, שעלולות לדרוש עיבוד מחדש ומספקת תמונה אודות איכות הקוד. הדבר מאפשר סינון פונקציות בפייילות, סינון של פונקציות גדולות וזיהוי פונקציות שלקויות חומרה ואין הקמת documentaion.

תכונות עיקריות

  • חשבת complexity ciclomatica (McCabe)
  • חשב גודל קוד (LOC)
  • חשב אורך קישור
  • חשב fan-out
  • חשב מספר parameter
  • בדק הקמת documentaion

תמחור

מודל
Free
קטגוריה
מיומנויות
דירוג
אין עדיין ביקורות

מקרי שימוש

10 פונקציות המורכבות

שימוש /plugadvpl:metrics --sort cc - לגלות את 10 ה - פונקציות המורכבות ב - פרויקט

ניתוח פונקציות גדולות

שימוש /plugadvpl:metrics --min-loc 300 --sort loc - לגלות פונקציות בעלות 300 ו - למעלה גודל - LOC

חומרה גבוהה ואין הקקצמ

שימוש /plugadvpl:metrics --min - cc 15 -ללגלות - פונקציות בעלות חומרה גבוהה ואין documentaion

יתרונות וחסרונות

יתרונות

  • עוזר לזהות פונקציות מורכבות, שעלולות לדרוש עיבוד מחדש.
  • מספקת תמונה על איכות הקוד.
  • תומכת סינון פונקציות בפיילות.
  • מזהה פונקציות גדולות שלקויות ב -חומרה ואין תיעוד.

חסרונות

  • ייתכן ויש מגבלות בהחלפת מאקרו
  • המורכבות הסיקלומטית עלולה להיות מעט גבוהה או נמוכה אם המאקרו מתרחב לבלוקים נוספים
  • דורש קבלת נתונים מחדש כאשר הסכמה משתנה (לדוגמה, מ‑v9 ל‑v10)

ביקורות

התחבר כדי להשאיר ביקורת.

עדיין אין ביקורות. היה הראשון!

שאלות ותשובות

Are there any known limitations?

Macro substitution can affect accuracy of cyclomatic complexity, and the tool may need re‑ingestion after schema updates such as version changes.

Asked by Mireille Dupont · Jun 22, 2026

How can the tool help with code quality and refactoring?

By ranking functions by complexity, detecting large or highly nested functions, and flagging functions with no documentation, it highlights candidates that may need refactoring.

Asked by Lena Fischer · May 5, 2026

Which Protheus version does this skill support?

It works on Universo 4 Feature B, version 0.6.0 and later. If the schema changes (e.g., from v9 to v10), the tool must be re‑ingested.

Asked by Devin Walker · Mar 9, 2026

What metrics does Metrics (Grade A) calculate for ADVPL/TLPP functions?

It computes cyclomatic complexity (McCabe), lines of code (LOC), nesting depth, fan‑out, number of parameters, and checks for missing function documentation.

Asked by Robert Ainsworth · Mar 5, 2026

שאל שאלה

חלופות למיומנויות

Manage Headers (Grade A) logo
Manage Headers (Grade A)מיומנויות

רמת אבטחה מובחנת לטכניקת הפיתוח Claude AI. תוצרת רמת A. Inspects ומכוונת את הראשיות האבטחה שאתר Power Pages שולח לדפדפנים — צו Content Security Policy, פרוטקציה של תיבות והטמנה

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)מיומנויות

Security-tested data-ai skill for Claude AI. Grade A. שימוש בעבודות Git (קצב A)

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)מיומנויות

מיומנות מבודקת ביטחונית של נתונים-בינה ל-Claude AI. דרג א'. GA4 BigQuery Export Schema Reference — רפרנס מושלם של שדות, מבנים מקוננים, דפוסי שאילתות וטיפים לביצועים

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)מיומנויות

כלי נתוני-אי זהירות לביצועי מטה, רייטינג A. קביעת מקור CAPI (CAPI) של מטה - מדריך ייעוץ, תכנון, סוגים של אירועים, פענוח מידע לקוח, תחבורת סיוע, דוגמאות, AEM.

(0)
Free
Callees (Grade A) logo
Callees (Grade A)מיומנויות

מיומנות פיתוח בטוחה ל- Claude AI. Grade A. רשימת מה שפונקציה/שיטה קוראת (גרף קריאות ישיר)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)מיומנויות

מודל ניתוח אבטחתי לראשונה- AI השקל ל Claude AI. דרג A. תן לקרום תעלת-שידור- תשמע את שם המנוע המערכת כהשם- עם סי ָ Suffix spec באתמ נו Suffix ה-אחד

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)מיומנויות

מיומנות בינה מלאכותית עם אבטחה נבדקת עבור Claude AI. כיתה א'. הדמיה של דיון מועצת מנהלים של 5 מומחים להחלטות גדולות.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)מיומנויות

כישורה בפיתוח מבוססת בדיקת אבטחה לקלוד AI. דירוג A. MVC מתקדם דרך PE (נקודות כניסה) - הוספת מatriçot customizadas במסכי MVC רגיל (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free