On 02/02/15 11:13, Vladimir Panteleev via Digitalmars-d wrote:
On Monday, 2 February 2015 at 10:09:00 UTC, Joseph Rushton Wakeling wrote:
Well, as long as the requirements are expressed in the form,

    "package-name": ">=1.2.3"

This will allow Dub to pick a new major version with incompatible changes, no?

Sorry, I was taking for granted that you'd understand that placing an upper bound on versions was also possible. Thanks to everyone who chipped in with examples.

As I said in my reply to Mathias, what dub does breaks the module path and file
path consistency when modules/subpackages lie in the repository root.

Well, frankly, I think putting modules or subpackages in the repository root is a bad idea. I'm not sure why I should mind that dub enforces not doing such things.

Reply via email to