History for dub_jkp / source / dub / project.d
2014-03-26
@Sönke Ludwig
Resolve sub packages of the root package directly instead of using the package manager. Fixes #287.
Sönke Ludwig committed on 26 Mar 2014
2014-03-25
@Sönke Ludwig
Fix null pointer dereference in Project.this() when no package was found. Fixes #286.
Sönke Ludwig committed on 25 Mar 2014
2014-03-21
@Sönke Ludwig
Fix compilation on DMD 2.064.
Sönke Ludwig committed on 21 Mar 2014
@Sönke Ludwig
Fix path based dependencies to be ignored for version selections.
Sönke Ludwig committed on 21 Mar 2014
2014-03-20
@Sönke Ludwig
Implement user/system wide overriding of certain package version ranges. ...
Sönke Ludwig committed on 20 Mar 2014
2014-03-19
@Sönke Ludwig
Only validate (and output warnings) the root package once.
Sönke Ludwig committed on 19 Mar 2014
2014-03-18
@Sönke Ludwig
Improve the warning message for branch based dependencies.
Sönke Ludwig committed on 18 Mar 2014
@Sönke Ludwig
Add a warning message for packages that use branch based dependencies.
Sönke Ludwig committed on 18 Mar 2014
@Sönke Ludwig
Rename Project.mainPackage to rootPackage. ...
Sönke Ludwig committed on 18 Mar 2014
@Sönke Ludwig
Implement a new dependency resolution algorithm with support for selections. ...
Sönke Ludwig committed on 18 Mar 2014
@Sönke Ludwig
Rename fields in Project and load the root package only once.
Sönke Ludwig committed on 18 Mar 2014
2014-03-17
@John Colvin
correct imports
John Colvin committed on 17 Mar 2014
2014-03-13
@Sönke Ludwig
Integrate the "dub select" functionality in "dub upgrade".
Sönke Ludwig committed on 13 Mar 2014
@Sönke Ludwig
Make some cosmetic changes to dub version selections. ...
Sönke Ludwig committed on 13 Mar 2014
2014-03-02
@Matthias Dondorff
Preparing dub select command. dub select will select the currently used versions and write them to a file, so that dub can later use this information to rebuild this exact state. This will also be used to override dependencies with either branch versions or not matching versions (to resolve conflicts). (All of this if to be implemented). ...
Matthias Dondorff committed on 2 Mar 2014
2014-03-01
@Matthias Dondorff
Not catching Throwable when metadata is fetched. ...
Matthias Dondorff committed on 1 Mar 2014
2014-02-13
@Sönke Ludwig
Add --force-remove switch and reimplement PackageManager.remove. ...
Sönke Ludwig committed on 13 Feb 2014
2014-01-21
@Sönke Ludwig
Avoid using the deprecated canFind function.
Sönke Ludwig committed on 21 Jan 2014
2014-01-14
@Matthias Dondorff
The externally defined sub-packages don't have the name declared in the base package. This eliminates the double definition of a sub-packages name.
Matthias Dondorff committed on 14 Jan 2014
2014-01-10
@Sönke Ludwig
Fix Project.getDefaultConfiguration to take the whole dependency tree into account.
Sönke Ludwig committed on 10 Jan 2014
2014-01-09
@Sönke Ludwig
Fix the configuration resolution algorithm. ...
Sönke Ludwig committed on 9 Jan 2014
2014-01-07
@Matthias Dondorff
Keeping track of the saved json file in the journal and some smaller changes.
Matthias Dondorff committed on 7 Jan 2014
@Sönke Ludwig
Make "dub.json" the primary choice for a package description and handle "package.json" as a fallback.
Sönke Ludwig committed on 7 Jan 2014
2014-01-05
@Matthias Dondorff
Subpackages, which are defined external to the main package.json can be fetched from the registry. Eventually, the dependencies of all referenced packages will be fulfilled, but this is done by a hack where the metadata of the external package is inferred as having no additional dependencies. When the package is then fetched the state is re-evaluated and possible new dependencies will be resolved.
Matthias Dondorff committed on 5 Jan 2014
2013-12-20
@Sönke Ludwig
Fix compiler errors on DMD 2.063.2.
Sönke Ludwig committed on 20 Dec 2013
2013-12-19
@Sönke Ludwig
Implement individual building of dependencies.
Sönke Ludwig committed on 19 Dec 2013
2013-12-13
@Sönke Ludwig
Warn about missing "mainSourceFile" only for executable configurations.
Sönke Ludwig committed on 13 Dec 2013
2013-12-11
@Sönke Ludwig
Avoid casting RegistryPackageSupplier[] to PackageSupplier[]. Fixes #186.
Sönke Ludwig committed on 11 Dec 2013
2013-12-09
@Sönke Ludwig
Make "dub test" work for library configurations without a "mainSourceFile".
Sönke Ludwig committed on 9 Dec 2013
2013-12-04
@Sönke Ludwig
Use an existing "unittest" configuration for "dub test" by default.
Sönke Ludwig committed on 4 Dec 2013