|
21 | 21 | "truly_relativize", |
22 | 22 | ) |
23 | 23 | load(":private/set.bzl", "set") |
| 24 | +load("@bazel_skylib//lib:sets.bzl", "sets") |
24 | 25 | load(":private/validate_attrs.bzl", "typecheck_stackage_extradeps") |
25 | 26 | load(":haddock.bzl", "generate_unified_haddock_info") |
26 | 27 | load( |
@@ -582,11 +583,11 @@ def _haskell_cabal_library_impl(ctx): |
582 | 583 | hs_info = HaskellInfo( |
583 | 584 | package_databases = depset([package_database], transitive = [dep_info.package_databases]), |
584 | 585 | empty_lib_package_databases = dep_info.empty_lib_package_databases, |
585 | | - version_macros = set.empty(), |
| 586 | + version_macros = sets.make(), |
586 | 587 | source_files = depset(), |
587 | 588 | boot_files = depset(), |
588 | 589 | extra_source_files = depset(), |
589 | | - import_dirs = set.empty(), |
| 590 | + import_dirs = sets.make(), |
590 | 591 | hs_libraries = depset( |
591 | 592 | direct = [lib for lib in [vanilla_library, dynamic_library, profiling_library] if lib], |
592 | 593 | transitive = [dep_info.hs_libraries], |
@@ -881,11 +882,11 @@ def _haskell_cabal_binary_impl(ctx): |
881 | 882 | hs_info = HaskellInfo( |
882 | 883 | package_databases = dep_info.package_databases, |
883 | 884 | empty_lib_package_databases = dep_info.empty_lib_package_databases, |
884 | | - version_macros = set.empty(), |
| 885 | + version_macros = sets.make(), |
885 | 886 | source_files = depset(), |
886 | 887 | boot_files = depset(), |
887 | 888 | extra_source_files = depset(), |
888 | | - import_dirs = set.empty(), |
| 889 | + import_dirs = sets.make(), |
889 | 890 | hs_libraries = dep_info.hs_libraries, |
890 | 891 | deps_hs_libraries = dep_info.deps_hs_libraries, |
891 | 892 | empty_hs_libraries = dep_info.empty_hs_libraries, |
@@ -1933,7 +1934,7 @@ def _stack_snapshot_impl(repository_ctx): |
1933 | 1934 | else: |
1934 | 1935 | visibility = sorted( |
1935 | 1936 | # use set to de-duplicate |
1936 | | - set.to_list(set.from_list([ |
| 1937 | + sets.to_list(sets.make([ |
1937 | 1938 | str(vendored_packages[rdep].relative(":__pkg__")) |
1938 | 1939 | for rdep in reverse_deps[name] |
1939 | 1940 | if rdep in vendored_packages |
|
0 commit comments