On Fri, Mar 22, 2019 at 9:47 AM Artificial Life <[email protected]> wrote: > > Ok, I'm apparently hopeless in this regard. I came from the ancient days of > sccs/rcs/pvcs and then later cvs, and ignored this git business until now and > it has me completely mystified. > > I'm trying to download a copy of 2.9.8 (Jackson-JSON) but the closest I got > was a download that included a src directory that had this weird .in file > extension: > > ./src/com/fasterxml/jackson/core/json/PackageVersion.java.in > > PackageVersion obviously wasn't found by the rest of the sources. > > Is 2.9.8 in some kind of git "patch only" format? Easiest way to extract > 2.9.8 (or do I have to extract 2.9 first?)
No, it is the full source but `PackageVersion.java` is actually generated by Maven replacer plugin, to include version information from `pom.xml` during build. So you do need to do `mvn compile` locally after cloning to get that source file to be available. I hope this helps, -+ Tatu +- ps. I am open to improvement ideas on how this could be handled differently -- particular challenge is to ensure it gets properly included during release process (which uses Maven release plug-in and steps from `x.y.z-SNAPSHOT` to `x.y.z` to release, then `x.y.z+1-SNAPSHOT`, so manual invocation of generation won't work) -- You received this message because you are subscribed to the Google Groups "jackson-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/d/optout.
