Skip to content

Commit 7973756

Browse files
committed
Add module_extension et all
1 parent 8ab83f9 commit 7973756

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/main/java/com/google/devtools/build/docgen/SymbolFamilies.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import com.google.devtools.build.lib.analysis.ConfiguredRuleClassProvider;
2222
import com.google.devtools.build.lib.util.Classpath.ClassPathException;
2323
import com.google.devtools.build.skydoc.fakebuildapi.FakeStarlarkNativeModuleApi;
24+
import com.google.devtools.build.skydoc.fakebuildapi.repository.FakeRepositoryModule;
2425
import java.io.IOException;
2526
import java.lang.reflect.InvocationTargetException;
2627
import java.lang.reflect.Method;
@@ -114,6 +115,7 @@ private ImmutableMap<String, Object> collectBzlGlobals(ConfiguredRuleClassProvid
114115
// annotations, whereas the real "native" object is just a bare struct.
115116
ImmutableMap.Builder<String, Object> env = ImmutableMap.builder();
116117
env.put("native", new FakeStarlarkNativeModuleApi());
118+
Starlark.addMethods(env, new FakeRepositoryModule(ImmutableList.of()));
117119
for (Map.Entry<String, Object> entry :
118120
provider.getBazelStarlarkEnvironment().getUninjectedBuildBzlEnv().entrySet()) {
119121
if (entry.getKey().equals("native")) {

src/test/java/com/google/devtools/build/lib/BuiltinProtoSmokeTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public static void loadProto() throws IOException {
3030
}
3131

3232
@Test
33-
public void hasGlobalCallableFromEachApiContext() {
33+
public void wellKnownCallablesAreDocumented() {
3434
assertThat(
3535
builtins.getGlobalList().stream()
3636
.filter(BuiltinProtos.Value::hasCallable)
@@ -40,6 +40,7 @@ public void hasGlobalCallableFromEachApiContext() {
4040
"range", BuiltinProtos.ApiContext.ALL,
4141
"glob", BuiltinProtos.ApiContext.BUILD,
4242
"DefaultInfo", BuiltinProtos.ApiContext.BZL,
43+
"module_extension", BuiltinProtos.ApiContext.BZL,
4344
"bazel_dep", BuiltinProtos.ApiContext.MODULE);
4445
}
4546
}

0 commit comments

Comments
 (0)