Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
1.Extract Method
a.Package: org.apache.ibatis.datasource.pooled
b.File: PooledDataSource
c.Method: popConnection
d.Change: Extracted Method – claimOverdueConnection
2.Rename variable
a.Package: org.apache.ibatis.executor.loader
b.File: AbstractSerialStateHolder
c.Method: writeExternal(final ObjectOutput out)
d.Change: Line 61 and 62
3.Move Method/Fields
a.Package: org.apache.ibatis.reflection
b.File: Moved From – SystemMetaObject
c.Fields/Method
i.NULL_META_OBJECT
ii.DEFAULT_OBJECT_FACTORY
iii.DEFAULT_OBJECT_WRAPPER_FACTORY
d.Change: Moved to - MetaObject
4.Pull Up Methods
a.Package: org.apache.ibatis.reflection.wrapper
b.Files
i.Parent: BaseWrapper
ii.Child: BeanWrapper
iii.Child: MapWrapper
c.Methods
i.isCollection()
ii.add(Object element)
iii.addAll(List list)
5.Change bidirectional association to unidirectional association
a.Package: org.apache.ibatis.submitted.serializecircular
b.File: Person
c.Method
i.getDepartment()
ii.setDepartment()
d.Change: Removed unused cyclic dependency