[ https://issues.apache.org/jira/browse/SYNCOPE-1392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16676950#comment-16676950 ]
ASF subversion and git services commented on SYNCOPE-1392: ---------------------------------------------------------- Commit d2524ead7102e38f6b490c3da792f43bcd81ae51 in syncope's branch refs/heads/2_1_X from [~ilgrosso] [ https://gitbox.apache.org/repos/asf?p=syncope.git;h=d2524ea ] [SYNCOPE-1392] Removing BeanUtils#copyProperties > Reduce usage of Reflection to improve overall performance > --------------------------------------------------------- > > Key: SYNCOPE-1392 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1392 > Project: Syncope > Issue Type: Improvement > Components: core, extensions > Reporter: Francesco Chicchiriccò > Assignee: Francesco Chicchiriccò > Priority: Major > Fix For: 2.1.3, 3.0.0 > > > The source code - especially for core and extensions - is filled up with > Reflection-intensive invocation, which are supposed to negatively affect the > overall performance; mostly: > * ReflectionUtils > * Spring's BeanUtils#copyProperties > * ReflectionToStringBuilder > * EqualsBuilder#reflectionEquals > * HashCodeBuilder#reflectionHashCode -- This message was sent by Atlassian JIRA (v7.6.3#76005)