get_classes
Analyze class structures in JavaScript/TypeScript code to review architecture, API design, inheritance hierarchies, and state management. Customize analysis to focus on methods or properties as needed.
Instructions
Get all classes with comprehensive method and property analysis. Perfect for OOP code review.
Examples: • Architecture review: get_classes() to understand class structure • API design: get_classes() to see public method interfaces • Inheritance analysis: get_classes() to identify class hierarchies • Method-only view: get_classes({includeProperties: false}) to focus on behavior • Property audit: get_classes({includeMethods: false}) to review state management • Testing prep: get_classes() to identify methods needing unit tests
Input Schema
Name | Required | Description | Default |
---|---|---|---|
includeMethods | No | Include class methods (default: true). Set false to focus only on properties. | |
includeProperties | No | Include class properties (default: true). Set false to focus only on methods. |