Skip to content

Commit aa2407f

Browse files
SalmaSamycopybara-github
authored andcommitted
Remove "get" from field names in BzlmodFlagsAndEnvVars class
Disable Html escaping for better format To make things more clear in the lockfile PiperOrigin-RevId: 521440311 Change-Id: Ieab404109649f8612692a6472221c59c0bd9d655
1 parent 83c954d commit aa2407f

File tree

3 files changed

+17
-12
lines changed

3 files changed

+17
-12
lines changed

src/main/java/com/google/devtools/build/lib/bazel/bzlmod/BzlmodFlagsAndEnvVars.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -44,23 +44,23 @@ public static BzlmodFlagsAndEnvVars create(
4444
}
4545

4646
/** Registries provided via command line */
47-
public abstract ImmutableList<String> getCmdRegistries();
47+
public abstract ImmutableList<String> cmdRegistries();
4848

4949
/** ModulesOverride provided via command line */
50-
public abstract ImmutableMap<String, String> getCmdModuleOverrides();
50+
public abstract ImmutableMap<String, String> cmdModuleOverrides();
5151

5252
/** Allowed yanked version in the dependency graph */
53-
public abstract ImmutableList<String> getAllowedYankedVersions();
53+
public abstract ImmutableList<String> allowedYankedVersions();
5454

5555
/** Allowed yanked version in the dependency graph from environment variables */
56-
public abstract String getEnvVarAllowedYankedVersions();
56+
public abstract String envVarAllowedYankedVersions();
5757

5858
/** Whether to ignore things declared as dev dependencies or not */
5959
public abstract boolean ignoreDevDependency();
6060

6161
/** Error level of direct dependencies check */
62-
public abstract String getDirectDependenciesMode();
62+
public abstract String directDependenciesMode();
6363

6464
/** Error level of bazel compatability check */
65-
public abstract String getCompatibilityMode();
65+
public abstract String compatibilityMode();
6666
}

src/main/java/com/google/devtools/build/lib/bazel/bzlmod/GsonTypeAdapterUtil.java

+1
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ public Registry read(JsonReader jsonReader) throws IOException {
110110
private static final GsonBuilder adapterGson =
111111
new GsonBuilder()
112112
.setPrettyPrinting()
113+
.disableHtmlEscaping()
113114
.registerTypeAdapterFactory(GenerateTypeAdapter.FACTORY)
114115
.registerTypeAdapterFactory(DICT)
115116
.registerTypeAdapterFactory(IMMUTABLE_MAP)

src/test/java/com/google/devtools/build/lib/bazel/bzlmod/BazelLockFileFunctionTest.java

+10-6
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,8 @@ public void simpleModule() throws Exception {
198198

199199
@Test
200200
public void simpleModuleWithFlags() throws Exception {
201-
// Test having --ovseride_module, --ignore_dev_dependency, --check_bazel_compatibility &
202-
// --check_direct_dependencies
201+
// Test having --override_module, --ignore_dev_dependency, --check_bazel_compatibility
202+
// --check_direct_dependencies & --registry
203203
scratch.file(
204204
rootDirectory.getRelative("MODULE.bazel").getPathString(),
205205
"module(name='my_root', version='1.0')");
@@ -218,10 +218,12 @@ public void simpleModuleWithFlags() throws Exception {
218218

219219
ImmutableList<String> yankedVersions = ImmutableList.of("2.4", "2.3");
220220
LocalPathOverride override = LocalPathOverride.create("override_path");
221+
ImmutableList<String> registries = ImmutableList.of("registry1", "registry2");
222+
ImmutableMap<String, String> moduleOverride = ImmutableMap.of("my_dep_1", override.getPath());
221223

222224
ModuleFileFunction.IGNORE_DEV_DEPS.set(differencer, true);
225+
ModuleFileFunction.REGISTRIES.set(differencer, registries);
223226
ModuleFileFunction.MODULE_OVERRIDES.set(differencer, ImmutableMap.of("my_dep_1", override));
224-
225227
BazelModuleResolutionFunction.ALLOWED_YANKED_VERSIONS.set(differencer, yankedVersions);
226228
BazelModuleResolutionFunction.CHECK_DIRECT_DEPENDENCIES.set(
227229
differencer, CheckDirectDepsMode.ERROR);
@@ -243,10 +245,12 @@ public void simpleModuleWithFlags() throws Exception {
243245
BazelLockFileValue value = result.get(BazelLockFileValue.KEY);
244246
assertThat(value.getModuleDepGraph()).isEqualTo(depGraph);
245247
assertThat(value.getFlags().ignoreDevDependency()).isTrue();
246-
assertThat(value.getFlags().getAllowedYankedVersions()).isEqualTo(yankedVersions);
247-
assertThat(value.getFlags().getDirectDependenciesMode())
248+
assertThat(value.getFlags().cmdRegistries()).isEqualTo(registries);
249+
assertThat(value.getFlags().cmdModuleOverrides()).isEqualTo(moduleOverride);
250+
assertThat(value.getFlags().allowedYankedVersions()).isEqualTo(yankedVersions);
251+
assertThat(value.getFlags().directDependenciesMode())
248252
.isEqualTo(CheckDirectDepsMode.ERROR.toString());
249-
assertThat(value.getFlags().getCompatibilityMode())
253+
assertThat(value.getFlags().compatibilityMode())
250254
.isEqualTo(BazelCompatibilityMode.ERROR.toString());
251255
}
252256

0 commit comments

Comments
 (0)