2024-06-18 |
Look up `dub.selections.json` files in parent directories too (#2272)
...
Martin Kinkelin
authored
on 18 Jun
GitHub
committed
on 18 Jun
|
---|---|
2024-06-05 |
Move the I/O part of Project.loadSelections to PackageManager
...
Mathias Lang
authored
on 4 Jun
The Dlang Bot
committed
on 5 Jun
|
2024-05-21 |
Move the code for collecting package information to a separate method.
Sönke Ludwig
committed
on 21 May
|
Reorder code so that local functions come before the high-level algorithm.
Sönke Ludwig
committed
on 21 May
|
|
Consolidate package related information in getPackageConfigs into a single struct.
Sönke Ludwig
committed
on 21 May
|
|
Remove unused function.
Sönke Ludwig
committed
on 21 May
|
|
Refactor removeConfig with filterInPlace.
Sönke Ludwig
committed
on 21 May
|
|
Fix parameter naming convention.
Sönke Ludwig
committed
on 21 May
|
|
2024-05-03 |
Avoid visiting packages more than once in checkPacksRec.
Sönke Ludwig
committed
on 3 May
|
|
|
Reduce allocation overhead in determineDependencyConfigs.
Sönke Ludwig
committed
on 3 May
|
|
Avoid linear lookup and name allocations in Project.getDependency.
Sönke Ludwig
committed
on 3 May
|
|
Avoid linear time haveConfig.
Sönke Ludwig
committed
on 3 May
|
|
Use package indices instead of names or Package instances to identify packages.
...
Sönke Ludwig
committed
on 3 May
|
|
Avoid re-allocating allconfigs_path in determineAllConfigs.
Sönke Ludwig
committed
on 3 May
|
|
Avoid re-allocating the AA for isReachableByAllParentPacks for every call.
Sönke Ludwig
committed
on 3 May
|
|
|
|
Cache various package information to reduce GC allocations in getPackageConfigs.
...
Sönke Ludwig
committed
on 3 May
|
|
2024-04-19 |
|
2024-02-17 |
Move writing selections file to PackageManager
...
Mathias Lang
authored
on 16 Feb 2024
Mathias LANG
committed
on 17 Feb 2024
|
2024-02-16 |
Remove an unused JSON serialization call
...
Mathias Lang
authored
on 16 Feb 2024
Mathias LANG
committed
on 16 Feb 2024
|
2024-02-15 |
Use the proper constructor for PackageDependency
...
Mathias Lang
authored
on 14 Feb 2024
Mathias LANG
committed
on 15 Feb 2024
|
2024-02-08 |
Make 'Dependency.init' invalid and align Any/Invalid property
...
Mathias Lang
authored
on 7 Feb 2024
Mathias LANG
committed
on 8 Feb 2024
|
2024-01-19 |
Adapt PackageManager.get[Best]Package to PackageName API
...
Mathias Lang
authored
on 17 Jan 2024
Mathias LANG
committed
on 19 Jan 2024
|
Adapt loadSCMPackage to PackageName API
Mathias Lang
authored
on 18 Jan 2024
Mathias LANG
committed
on 19 Jan 2024
|
|
2024-01-18 |
Remove PackageName alias this to toString
...
Mathias Lang
authored
on 17 Jan 2024
Mathias LANG
committed
on 18 Jan 2024
|
2024-01-17 |
Adapt SelectedVersions to PackageName API
...
Mathias Lang
authored
on 17 Jan 2024
The Dlang Bot
committed
on 17 Jan 2024
|
Expand selections file handling to handle new versions
...
Mathias Lang
authored
on 11 Jan 2024
Mathias LANG
committed
on 17 Jan 2024
|
|
2024-01-15 |
Introduce PackageName, to fully type a package name
...
Mathias Lang
authored
on 14 Jan 2024
Petar Kirov
committed
on 15 Jan 2024
|
2024-01-11 |
Allow building deprecated modules without deprecation warnings
...
Vladimir Panteleev
authored
on 30 May 2023
Mathias LANG
committed
on 11 Jan 2024
|