• Bill P. Godfrey (unregistered)

    Which test needs to run frist?

  • Isaac Eiland-Hall (unregistered) in reply to Bill P. Godfrey

    "Which test needs to run frist?"

    Yes.

  • Guest (unregistered)

    "He told me enough! He told me you killed him."

    "No. You are your father!"

  • bvs23bkv33 (unregistered)

    true wtf is googling an error and getting link here instead of stackoverflow

  • Harris M (unregistered)

    It's strange that Maven doesn't give some sort of syntax error for this.

    This is mainly why I use Gradle, it just works better.

  • (nodebb) in reply to Harris M

    Maven doesn't give an error because it is a crazy case (and one that it won't ever build by itself). Do you check in your code for what happens when 1+2 is not equal to 3?

  • Tim Ward (unregistered) in reply to dkf

    I don't check for 1+2 not being 3, but I do check in my code for loops in what should be trees.

  • Foo AKA Fooo (unregistered) in reply to dkf

    Wrong analogy. 1+2 != 3 would be an error in the underlying system (arithmetics, here). You don't have to check for that.

    But this is an error in the input to your program (user error), and you very much should check for that, just like you should check for invalid filenames, non-numbers where numbers are expected etc.

    Crashing or burning all memory does not look very maven-like to me. Good ol' make has rejected circular dependencies for decades. It's not that hard.

  • Vilx- (unregistered)

    Recursion, n.: see Recursion.

  • (nodebb)

    TRWTF is Maven

  • (nodebb)

    This code needs Maury Povich to run a DNA test on it...

  • DK (unregistered) in reply to Harris M

    This is definitely not a syntax error. I agree that this semantic error should be detected.

  • DragonTamer (unregistered)

    It helps when some rando team uploads, by hand, their own modified version of the commons-logging files (including the broken pom) to the Artifactory you're using, thus breaking everyone's builds and causing untold misery and furrowed brows with hundreds of developers.

  • Shill (unregistered)

    I'm sorry but TRWTF is customizing the POM for a commonly used library. I suspect whomever did so has no idea how to use Maven properly.

  • xtal256 (unregistered) in reply to Guest

    "That's impossib..." (wait cursor)

  • doubting_poster (unregistered) in reply to bvs23bkv33

    the circle is complete.

  • spi (unregistered)

    Maven looks terrible only to people that do not understand what they do.

    I use it daily since almost ten years, this is a very usefull tooling, and I won't change it for Ant or Graddle.

Leave a comment on “A Committed Parent”

Log In or post as a guest

Replying to comment #:

« Return to Article