Menu

#23 Move basic method argument checks from IGit* to Git*

New
open
nobody
4
2008-08-03
2008-08-03
No

Right now, method argument checks are being done in either the Git* methods, the CLI implementations of the IGit* interfaces, or both. Since the end user should only ever use the classes under edu.nyu.cs.javagit.api, it makes sense to only make the basic argument checks in the ...api.commands.Git* methods and not in the implementations of the ...client.IGit* interfaces.

Move all basic argument checks to the edu.nyu.cs.javagit.api.commands.Git* methods.

Discussion

  • James H. Linder

    James H. Linder - 2008-08-03

    Logged In: YES
    user_id=1099750
    Originator: YES

    This bug can wait until after the 0.1.0 build.

     
  • Nutan Singh

    Nutan Singh - 2008-08-07

    Logged In: YES
    user_id=2152864
    Originator: NO

    I have done it for GitMv and GitBranch.

    ~Nutan

     

Log in to post a comment.