Guys,

Finally make my first commit to apache git repository.
Thanks for guide me until here.


I also find there are some duplication for some code like this :

    Properties properties = null;
    List<Props.Entry> props = inProps.getEntry();
    if ( props.size() > 0 )
    {
        properties = new Properties();
        //int size = props.size();
        for ( Props.Entry entry : props )
        {
            String key = entry.getKey();
            String val = entry.getValue();
            properties.setProperty( key, val );
        }
    }
    return properties;


at org.apache.directory.fortress.core.model.Group,
org.apache.directory.fortress.core.model.Permission,
org.apache.directory.fortress.core.model.PermObj,
org.apache.directory.fortress.core.model.Role,
org.apache.directory.fortress.core.model.User.

Currently we have RestUtils.getProperties What do you think if above
classes using RestUtils method to remove duplication? However, if we do
that from the dependency point of view, i think it is a bit awkward because
"model" package depends on "rest" package.


On Tue, Feb 13, 2018 at 10:09 PM, Shawn McKinney <[email protected]>
wrote:

>
> > On Feb 13, 2018, at 9:06 AM, Shawn McKinney <[email protected]>
> wrote:
> >
> > I always create an issue in JIRA, with a detailed description of the
> problem and the fix, and use the jira issue #, along with a short desc, in
> the commit comments.
> >
> > e.g. FC-231 - DAO's should be package private
> >
> > That way we can tie the change back to the issue, where longer
> description of the change may take place.
>
> Another advantage of using JIRA to manage issues, we have a nice list of
> changes, for the release notes.

Reply via email to