intellij-aicoder icon indicating copy to clipboard operation
intellij-aicoder copied to clipboard

1.8.6

Open acharneski opened this issue 1 year ago • 0 comments

This pull request includes several updates and improvements across different files. The most important changes involve updates to documentation, versioning, and enhancements to action classes.

Documentation Updates:

  • docs/actions_best_practices.md: Added a comprehensive guide on best practices for AI Coder actions, including choosing the right base class, core principles, common patterns, and specific guidelines.

Versioning Updates:

  • CHANGELOG.md: Updated the version from 1.2.18 to 1.2.19 and corrected version comparison links. [1] [2]
  • gradle.properties: Updated the plugin version from 1.8.5 to 1.8.6.

Code Enhancements:

  • src/main/kotlin/com/github/simiacryptus/aicoder/actions/BaseAction.kt: Fixed package declaration formatting and improved logging in the actionPerformed method. [1] [2]
  • src/main/kotlin/com/github/simiacryptus/aicoder/actions/code/CustomEditAction.kt: Enhanced error handling, added logging, and improved the getConfig and processSelection methods. [1] [2]
  • src/main/kotlin/com/github/simiacryptus/aicoder/actions/code/DescribeAction.kt: Added logging, improved state handling, and enhanced the processSelection and isEnabled methods. [1] [2] [3]
  • src/main/kotlin/com/github/simiacryptus/aicoder/actions/code/PasteAction.kt: Added logging, improved clipboard handling, and enhanced the processSelection method. [1] [2]

acharneski avatar Nov 18 '24 02:11 acharneski