小编Rob*_*bel的帖子

Kotlin - 覆盖/实现类似数组的访问器功能

是否可以[]在Kotlin中覆盖或实现访问器(使用运算符重载或类似)?

val testObject = MyCustumObject()
println(testObject["hi"])  // i.e. implement this accessor.
Run Code Online (Sandbox Code Playgroud)

在Python中,这可以通过实现__getitem__和实现__setitem__.

kotlin

9
推荐指数
2
解决办法
1911
查看次数

从 bazelrc 选择特定于平台的默认值 --config

是否有一种机制可以根据平台或环境变量选择默认配置?例如:

common --config=$DEFAULT_CONFIG
Run Code Online (Sandbox Code Playgroud)

我正在开发一个项目,该项目使用bazelrc配置来指定单独平台的默认构建和测试标志。它看起来像这样:

build:macos --compiler=clang
...
build:linux --compiler=gcc
...
build:windows --compiler=msvc
...
Run Code Online (Sandbox Code Playgroud)

这对于多平台 CI 设置非常有用,并且通常可以避免键入bazel <command> --config=<some config> <target>这对于多平台 CI 设置非常有用,并且通常可以避免每次都

相关问题:默认、平台特定、bazel.rc 中的 Bazel 标志

bazel

6
推荐指数
1
解决办法
1030
查看次数

标签 统计

bazel ×1

kotlin ×1