Hi, I started with LANG-1499 ( https://issues.apache.org/jira/projects/LANG/issues/LANG-1499 ) . I'm looking for a mentor to work with, get to know the rules and practices around. Below are my findings on LANG-1499.
- In the current implementation, if given *LHS* and *RHS* objects are not in the same hierarchy (Parent-Child classes) then *EqualsBuilder.reflectionEquals* method will always return false without further validations. - In documentation ( https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/builder/EqualsBuilder.html) it says " *This method uses reflection to determine if the two Object**s are equal.*" That does not describe more on how they are checked for equality. - As per the example in the LANG-1499 it implies any two Instances with same *fields* and having same *values for those fields* should be return true. ( Since at the end every Class is extends by Object class ). Please let me know if you can mentor me this. *Best Regards **Asanka Amarasinghe* On Sun, Jan 26, 2020 at 2:26 PM Asanka Amarasinghe <ahamarasin...@gmail.com> wrote: > Hi Gilles, > > Thanks for the support. I was able to setup work space and build the > project > > *Best Regards * > *Asanka Amarasinghe* > > > > > > On Sat, Jan 25, 2020 at 6:21 PM Gilles Sadowski <gillese...@gmail.com> > wrote: > >> Hi. >> >> 2020-01-25 7:00 UTC+01:00, Asanka Amarasinghe <ahamarasin...@gmail.com>: >> > Hi, >> > >> > I'm new to open source community, and I would like to contribute to >> > commons.lang project. I read all the materials for beginners and I >> already >> > joined JIRA issue tracker. >> >> Welcome. >> >> > >> > Could someone guide me to where I can find a documentation for work >> space >> > setup for this project? I believe if I could go through the code then I >> can >> > come up with a proposal for an issue listed on the tracker. >> >> The command for downloading the code is provided at that page: >> http://commons.apache.org/proper/commons-lang/scm.html >> >> > >> > Pardon if this is a dummy query. >> >> It's not. Don't hesitate to ask if you find that some >> documentation for beginners is difficult to find, unclear, >> or outdated. >> >> Regards, >> Gilles >> >> > >> > *Best Regards **Asanka Amarasinghe* >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> >>