I've never been willing to pay for IntelliJ plugins, but LockSmith from the very clever Sixth & Red River may change my mind.
This is a list of features which made me look twice:
- Split Lock
- Merge Locks
- Make Class Thread-Safe
- Convert Field to Atomic
- Convert Field to ThreadLocal
- Lock Call-Sites of Method
- Convert Simple Lock to Read-Write Lock
- Convert Read-Write Lock to Simple Lock
- Convert Synchronization Field to Lock
- Split Critical Section
- Shrink Critical Section
- Merge Critical Sections
Fortunately, I work for an excellent employer, and may be able to wrangle a group bulk license for my team for LockSmith and other wonderful plugins.
1 comment:
Brinkley,
We're pretty proud of LockSmith, and just began work on a 1.5 version. Highlights include "Create Threadsafe Wrapper", "Create Threadsafe Subclass", improved support for JCiP annotations, and a lot of small improvements to the existing concurrency transformations.
We don't have any published group license discounts, but if you drop us a line at "sales at sixthandredriver.com", we'll be happy to quote you a price. IIRC, there are already a couple of users of our Refactor-J product at your employer.
Post a Comment