jackson-jr
jackson-jr copied to clipboard
Proposed Cleanup items for BeanPropertyIntrospector
A small effort to reduce complexity.
P.S. sorry for formatting, 😂
Reasoning: BeanPropertyIntrospector is the brain of this library, and it does too much with too little documentation :
- It does not save the state,
- It has only 2 methods getting used, while other are helper methods, so only those 2 should be exposed as static
- this class is self sufficient. i.e. it does not rely on other class or has to generate new object every time it will get used.
Pending Items
- [x] test cases passed
- [x] adding javadocs for methods