Skip to content

Commit def6720

Browse files
committed
(gazelle) Always generate BUILD rules in a new folder regardless if it has entrypoint file
1 parent 94e08f7 commit def6720

File tree

5 files changed

+4
-4
lines changed

5 files changed

+4
-4
lines changed

gazelle/python/generate.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,6 @@ func (py *Python) GenerateRules(args language.GenerateArgs) language.GenerateRes
8585
if parent != nil && parent.CoarseGrainedGeneration() {
8686
return language.GenerateResult{}
8787
}
88-
} else if !hasEntrypointFile(args.Dir) {
89-
return language.GenerateResult{}
9088
}
9189
}
9290

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
# gazelle:resolve py resolved_package //package2:resolved_package
2+
# gazelle:python_generation_mode project

gazelle/python/testdata/relative_imports/BUILD.out

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
load("@rules_python//python:defs.bzl", "py_binary", "py_library")
22

33
# gazelle:resolve py resolved_package //package2:resolved_package
4+
# gazelle:python_generation_mode project
45

56
py_library(
67
name = "relative_imports",

gazelle/python/testdata/subdir_sources/foo/has_main/BUILD.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ py_binary(
1111
srcs = ["__main__.py"],
1212
main = "__main__.py",
1313
visibility = ["//:__subpackages__"],
14-
deps = [":has_main"],
14+
deps = ["//foo"],
1515
)

gazelle/python/testdata/subdir_sources/foo/has_test/BUILD.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ py_test(
1010
name = "has_test_test",
1111
srcs = ["__test__.py"],
1212
main = "__test__.py",
13-
deps = [":has_test"],
13+
deps = ["//foo"],
1414
)

0 commit comments

Comments
 (0)