Skip to content

Conversation

capdevon
Copy link
Contributor

Optimization and Refactoring:

  1. Consolidate createLinearPath() and createCatmullRomPath(): These methods are almost identical. They can be merged into a single private helper method that takes the curve detail as a parameter.
  2. Refactor setPathSplineType(), setCurveTension(), and setCycle() debug node update logic: The logic to remove, clear, and re-attach the debug node is repeated. This can be extracted into a private helper method.
  3. Re-ordering of methods for better readability.

Javadoc Grammar and Style Corrections:

  1. Consistency in Javadoc tags: Ensure consistent use of @param, @return, @author, etc.
  2. Clarity and conciseness: Reword some descriptions for better understanding.
  3. Grammar and spelling: Correct any grammatical errors or typos.
  4. Add {@code ...} for code elements: For class names, method names, or variable names mentioned in Javadoc.

@yaRnMcDonuts yaRnMcDonuts added this to the v3.9.0 milestone May 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants