Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v1.40.0] Remove code deprecated in v1.30.0 #2924

Draft
wants to merge 27 commits into
base: master
Choose a base branch
from

Commits on Jun 11, 2024

  1. Remove deprecated override system

    The override system has been deprecated since v1.30.0 (52e3f86).
    It has now been 10 releases, and following the standard Dlang policy,
    we are clear to remove it.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    fc1711a View commit details
    Browse the repository at this point in the history
  2. Remove deprecated PackageManager.getLatestPackage

    This was deprecated in 051f7e1.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    63fe80d View commit details
    Browse the repository at this point in the history
  3. Remove Dependency : Repository related deprecations

    Those were introduced in a9a568d.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    2074d61 View commit details
    Browse the repository at this point in the history
  4. Remove deprecated SelectedVersions Json constructor

    This was deprecated in fd844eb.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    65ba191 View commit details
    Browse the repository at this point in the history
  5. Remove deprecated PackageManager.loadSCMPackage(string, Dependency)

    This was deprecated in b503a80.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    c85a46a View commit details
    Browse the repository at this point in the history
  6. Remove deprecated Project.dependencyToJson

    This was deprecated in 1bafd57.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8cf5ffe View commit details
    Browse the repository at this point in the history
  7. Remove deprecated Dub.remove(pack, bool)

    It was deprecated in 17ec6f9.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    e2fdbda View commit details
    Browse the repository at this point in the history
  8. Remove deprecation project : PlacementLocation alias

    It was deprecated in 4f0a1a3.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0cd0675 View commit details
    Browse the repository at this point in the history
  9. Remove deprecated selections JSON deserialization functions

    They were deprecated in 7b5e24f.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    189d4f5 View commit details
    Browse the repository at this point in the history
  10. Remove deprecated DependencyResolver constructor

    It was deprecated in 11a8ac8.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8898c1c View commit details
    Browse the repository at this point in the history
  11. Error our on invalid settings / selections file

    This warning was added in 67a58e4
    and the plan was to enable it in 10 releases (v1.40.0).
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    2a81349 View commit details
    Browse the repository at this point in the history
  12. Remove deprecated enum LocalPackageType

    It was deprecated in da98e59.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    2a0b04c View commit details
    Browse the repository at this point in the history
  13. Remove deprecated Dependency.matchesAny

    It was deprecated in ea2ebbc.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    e0e7209 View commit details
    Browse the repository at this point in the history
  14. Remove deprecated dub.remove overload

    It was deprecated in b65d9b8.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6b8726d View commit details
    Browse the repository at this point in the history
  15. Remove deprecated Dependency.versionSpec

    It was deprecated in 78573cc.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    d9c2355 View commit details
    Browse the repository at this point in the history
  16. Remove deprecated Dub.fetch with Dependency

    This was deprecated in 06ef374.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    fd7830d View commit details
    Browse the repository at this point in the history
  17. Remove deprecated Dub.getPackageSuppliers

    This was deprecated in bf13542.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    d64cc26 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0db33e3 View commit details
    Browse the repository at this point in the history
  19. Remove deprecated Dependency.path and repository setters

    This was deprecated in a300f61.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    855cd2d View commit details
    Browse the repository at this point in the history
  20. Error out on invalid dub.json file

    This warning was introduced in a8aa234.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a645511 View commit details
    Browse the repository at this point in the history
  21. Remove deprecated PackageManager.getFirstPackage

    It was deprecated in 3e85201.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    b82ec23 View commit details
    Browse the repository at this point in the history
  22. Remove deprecated PackageManager.getPackage(string, NativePath)

    It was deprecated in e29a366.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0248cbb View commit details
    Browse the repository at this point in the history
  23. Remove PackageManager.completeSearchPath

    It was deprecated in 7175ead.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0ca27a9 View commit details
    Browse the repository at this point in the history
  24. Remove deprecated PackageManager.getPackage overload

    It was deprecated in 606a429.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9cd7640 View commit details
    Browse the repository at this point in the history
  25. Remove deprecated PackageManager.storeFetchedPackage

    It was deprecated in 931f06c.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    3558335 View commit details
    Browse the repository at this point in the history
  26. Dub: Remove the ability to change the rootpath

    It was deprecated in 3c87ebd.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6d4fb1a View commit details
    Browse the repository at this point in the history
  27. Remove deprecated BuildOptions / BuildRequirements aliases

    It was deprecated in 4262e05.
    Geod24 committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6e5e4c9 View commit details
    Browse the repository at this point in the history