All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Shawn O. Pearce" <spearce@spearce.org>
To: Jonas Fonseca <fonseca@diku.dk>
Cc: Robin Rosenberg <robin.rosenberg@dewire.com>, git@vger.kernel.org
Subject: Re: [JGIT PATCH 1/2] Switch usage of AnyObjectId.toString() to new AnyObjectId.name()
Date: Wed, 3 Sep 2008 20:23:58 -0700	[thread overview]
Message-ID: <20080904032358.GB3262@spearce.org> (raw)
In-Reply-To: <20080903213114.GA6316@diku.dk>

Jonas Fonseca <fonseca@diku.dk> wrote:
> Shawn O. Pearce <spearce@spearce.org> wrote Wed, Sep 03, 2008:
> > Hmm.  I had to squash this into it just to fix most of the code and
> > make it pass tests, let alone fix the fetch and push implementations.
> > Most of the library plain up and broke with this toString change.
> >
> > Missing T0001_ObjectId suggests to me that your method of running
> > the tests isn't working right.
> 
> I can see that I am off to a good start leaving everything in a nice
> broken mess. My only excuse is that while writing the patch I was still
> trying to set up the tests to run properly. After applying your fix
> and rerunning the tests pass here also.
> 
> And, lessons learnt: also run the jgit programs to get wider coverage.
> (Uh, sounds like wiki material ... :)

No big deal.  The jgit pgm package has no tests.  It needs tests.
Running them by hand to test the sucks.  Really I was just trying
to make you aware of the fact that your test runner wasn't working
correctly.
 
> > And this is only JGit.  I haven't even started to look into EGit.
> > Though I don't expect you to fix EGit since you are working on
> > NetBeans.  :-)
> 
> It is clearly a bigger tasks than I had expected and maybe not a good
> starting point for contributing to JGit. However, in the longer run this
> interface change will remove some unpleasant surprises.

Robin filled in the EGit stuff.  I'll go through it again once more
tomorrow and hopefully we can apply the whole series and move on.

-- 
Shawn.

      reply	other threads:[~2008-09-04  3:25 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-03  9:01 [JGIT PATCH 1/2] Switch usage of AnyObjectId.toString() to new AnyObjectId.name() Jonas Fonseca
2008-09-03 17:04 ` Shawn O. Pearce
2008-09-03 21:28   ` [EGIT PATCH 3/4] Switch usage of AnyObjectId.toString() to new AnyObjectId.name() in Eclipse plugin Robin Rosenberg
2008-09-03 21:28     ` [EGIT PATCH 4/4] Switch usage of AnyObjectId.toString() to new AnyObjectId.name() Robin Rosenberg
2008-09-03 22:05       ` Robin Rosenberg
2008-09-03 23:00         ` Shawn O. Pearce
2008-09-03 21:31   ` [JGIT PATCH 1/2] " Jonas Fonseca
2008-09-04  3:23     ` Shawn O. Pearce [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080904032358.GB3262@spearce.org \
    --to=spearce@spearce.org \
    --cc=fonseca@diku.dk \
    --cc=git@vger.kernel.org \
    --cc=robin.rosenberg@dewire.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.