Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
梦境迷离
Zio Redis
提交
83f43c37
Z
Zio Redis
项目概览
梦境迷离
/
Zio Redis
大约 1 年 前同步成功
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
Zio Redis
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
83f43c37
编写于
4月 12, 2023
作者:
D
Dragutin Marjanović
提交者:
GitHub
4月 12, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Unify 'Value' and 'Unknown' command arguments (#815)
上级
64a64f5c
变更
4
展开全部
隐藏空白更改
内联
并排
Showing
4 changed file
with
448 addition
and
460 deletion
+448
-460
modules/redis/src/main/scala/zio/redis/Input.scala
modules/redis/src/main/scala/zio/redis/Input.scala
+295
-299
modules/redis/src/main/scala/zio/redis/api/Strings.scala
modules/redis/src/main/scala/zio/redis/api/Strings.scala
+1
-1
modules/redis/src/main/scala/zio/redis/internal/RespCommandArgument.scala
...c/main/scala/zio/redis/internal/RespCommandArgument.scala
+1
-9
modules/redis/src/test/scala/zio/redis/InputSpec.scala
modules/redis/src/test/scala/zio/redis/InputSpec.scala
+151
-151
未找到文件。
modules/redis/src/main/scala/zio/redis/Input.scala
浏览文件 @
83f43c37
此差异已折叠。
点击以展开。
modules/redis/src/main/scala/zio/redis/api/Strings.scala
浏览文件 @
83f43c37
...
...
@@ -635,7 +635,7 @@ trait Strings extends RedisEnvironment {
ArbitraryValueInput
[
String
](),
ArbitraryKeyInput
[
K
](),
ArbitraryKeyInput
[
K
](),
OptionalInput
(
Str
a
lgoLcsQueryTypeInput
)
OptionalInput
(
Str
A
lgoLcsQueryTypeInput
)
),
StrAlgoLcsOutput
,
executor
...
...
modules/redis/src/main/scala/zio/redis/internal/RespCommandArgument.scala
浏览文件 @
83f43c37
...
...
@@ -27,15 +27,6 @@ private[redis] sealed trait RespCommandArgument {
private
[
redis
]
object
RespCommandArgument
{
final
case
class
Unknown
(
bytes
:
Chunk
[
Byte
])
extends
RespCommandArgument
{
lazy
val
value
:
RespValue.BulkString
=
RespValue
.
BulkString
(
bytes
)
}
object
Unknown
{
def
apply
(
str
:
String
)
:
Unknown
=
Unknown
(
Chunk
.
fromArray
(
str
.
getBytes
(
StandardCharsets
.
UTF_8
)))
def
apply
[
A
](
data
:
A
)(
implicit
codec
:
BinaryCodec
[
A
])
:
Unknown
=
Unknown
(
codec
.
encode
(
data
))
}
final
case
class
CommandName
(
str
:
String
)
extends
RespCommandArgument
{
lazy
val
value
:
RespValue.BulkString
=
RespValue
.
bulkString
(
str
)
}
...
...
@@ -64,5 +55,6 @@ private[redis] object RespCommandArgument {
object
Value
{
def
apply
[
A
](
data
:
A
)(
implicit
codec
:
BinaryCodec
[
A
])
:
Value
=
Value
(
codec
.
encode
(
data
))
def
apply
(
str
:
String
)
:
Value
=
Value
(
Chunk
.
fromArray
(
str
.
getBytes
(
StandardCharsets
.
UTF_8
)))
}
}
modules/redis/src/test/scala/zio/redis/InputSpec.scala
浏览文件 @
83f43c37
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录