Le vendredi 8 juin 2018, 09:18:59 CEST Ross Goldberg a écrit : > Is there any established terminology for the following Maven coordinates > situations? AFAIK, no
> > (I've included possible terms underneath each situation, in case no term > currently exists for it) > > - have groupId, artifactId & version that might or might not actually > resolve to an artifact in a specific repository > - resolvable coordinates > - versioned coordinates +1 to "versioned coordinates" > > - have groupId, artifactId & version that resolves to an artifact in a > specific repository > - valid coordinates > - resolved coordinates +1 to "resolved coordinates" > > - have groupId, artifactId & version that does not resolve to an artifact > in a specific repository > - unknown coordinates > - invalid coordinates > - unfound coordinates unavailable-in-repository coordinates? > > - have groupId & artifactId, but no version > - unversioned coordinates +1 > > - have groupId & artifactId; might or might not have version > - identified coordinates (I'm not a huge fan of this, but haven't yet > thought of anything better) unversioned coordinates? > > - have groupId, artifactId & version, plus at least one of packaging or > classifier "packaging" is not part of coordinates: what you can have is "type" see https://maven.apache.org/ref/3.5.3/maven-model/maven.html#class_dependency > - extended coordinates "full coordinates"? because "jar" type is a default value > > - each of the situations above that includes a version, but with a version > range instead of an exact version not every situation has a meaning but something like "range coordinates" might do the job Regards, Hervé --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org