diff --git a/BUILD b/BUILD index 71dde4020..00f93978b 100644 --- a/BUILD +++ b/BUILD @@ -55,7 +55,7 @@ swift_library( srcs = glob(["Source/SwiftLintCoreMacros/*.swift"]), copts = copts + strict_concurrency_copts, module_name = "SwiftLintCoreMacros", - visibility = ["//:__subpackages__"], + visibility = ["//visibility:public"], deps = [ "@SwiftSyntax//:SwiftCompilerPlugin_opt", "@SwiftSyntax//:SwiftSyntaxMacros_opt", @@ -110,7 +110,7 @@ swift_library( srcs = glob(["Source/SwiftLintBuiltInRules/**/*.swift"]), copts = copts + strict_concurrency_copts, module_name = "SwiftLintBuiltInRules", - visibility = ["//:__subpackages__"], + visibility = ["//visibility:public"], deps = [ ":SwiftLintCore", ], @@ -139,7 +139,7 @@ swift_library( ), copts = copts + targeted_concurrency_copts, module_name = "SwiftLintFramework", - visibility = ["//:__subpackages__"], + visibility = ["//visibility:public"], deps = [ ":SwiftLintBuiltInRules", ":SwiftLintCore", diff --git a/Package.swift b/Package.swift index ac49275b8..d085a7f60 100644 --- a/Package.swift +++ b/Package.swift @@ -27,7 +27,7 @@ let package = Package( platforms: [.macOS(.v12)], products: [ .executable(name: "swiftlint", targets: ["swiftlint"]), - .library(name: "SwiftLintCore", targets: ["SwiftLintCore"]), + .library(name: "SwiftLintFramework", targets: ["SwiftLintFramework"]), .plugin(name: "SwiftLintBuildToolPlugin", targets: ["SwiftLintBuildToolPlugin"]), .plugin(name: "SwiftLintCommandPlugin", targets: ["SwiftLintCommandPlugin"]), ], diff --git a/Tests/BUILD b/Tests/BUILD index 000720e96..a4ef8d31c 100644 --- a/Tests/BUILD +++ b/Tests/BUILD @@ -41,6 +41,7 @@ swift_library( swift_test( name = "CLITests", + visibility = ["//visibility:public"], deps = [":CLITests.library"], ) @@ -60,6 +61,7 @@ swift_library( swift_test( name = "MacroTests", + visibility = ["//visibility:public"], deps = [":MacroTests.library"], ) @@ -106,6 +108,7 @@ swift_test( # Bazel doesn't support paths with spaces in them exclude = ["BuiltInRulesTests/Resources/FileNameNoSpaceRuleFixtures/**"], ), + visibility = ["//visibility:public"], deps = [":BuiltInRulesTests.library"], ) @@ -133,6 +136,7 @@ swift_test( data = glob( ["FrameworkTests/Resources/**"], ), + visibility = ["//visibility:public"], deps = [":FrameworkTests.library"], ) @@ -152,6 +156,7 @@ swift_library( swift_test( name = "GeneratedTests", + visibility = ["//visibility:public"], deps = [":GeneratedTests.library"], ) @@ -163,7 +168,7 @@ filegroup( ["**/*.swift"], exclude = ["**/Resources/**"], ), - visibility = ["//:__pkg__"], + visibility = ["//visibility:public"], ) swift_library( @@ -184,6 +189,7 @@ swift_test( "//:LintInputs", "IntegrationTests/default_rule_configurations.yml" ], + visibility = ["//visibility:public"], deps = [":IntegrationTests.library"], )