Skip to content

Conversation

@jjocoulter
Copy link
Contributor

📝 PR Overview

  • Fixed go-to definition functionality for methods with inner class parameters (e.g., MyClass.InnerClass)
  • Implemented fuzzy parameter matching to handle both qualified and unqualified type names
  • Replaced apex-ls dependency with custom workspace manager and symbol finder for better reliability
  • Added caching for SFDX projects and class paths to improve performance
  • Implemented quick pick UI when multiple files match a symbol

🧩 Type of change (check all applicable)

  • 🐛 Bug fix - something not working as expected
  • ✨ New feature – adds new functionality
  • ♻️ Refactor - internal changes with no user impact
  • ⚡ Performance Improvement
  • 📝 Documentation - README or documentation site changes
  • 🔧 Chore - dev tooling, CI, config
  • 💥 Breaking change

🔗 Related Issues

fixes #
resolves #
closes #
related #

✅ Tests added?

  • 👍 yes
  • 🙅 no, not needed
  • 🙋 no, I need help

📚 Docs updated?

  • 🔖 README.md
  • 🔖 CHANGELOG.md
  • 📖 help site
  • 🙅 not needed

Anything else we need to know? [optional]

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.

1 participant