问题标签 [cql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
109 浏览

ndepend - 使用 CQL 查找实现特定方法的类型

我正在改进 NDEpend 中内置的死代码查询,并且从独立程序(即 w/ Main() 入口点)中发现了很多误报。

我注意到内置的未使用类型查询有这个子句:

是不是不可能写出类似的东西

反而?这才是我真正想要选择的。

0 投票
1 回答
291 浏览

ndepend - 在 NDepend 中公开 CQL 结果


我在 NDepend 项目中有一些自定义 CQL,我想使用 NDepend.Console.exe 生成这些 CQL 的结果。生成报告时,我在报告中看不到自定义 CQL 的任何结果。我可以从 Visual NDepend 导出,但我想从脚本中使用 NDepend.Console.exe。蚂蚁。

0 投票
1 回答
142 浏览

ndepend - ndepend 和 cppdepend 中的 CQL 以查看跨修订版的指标变化

CQL 可以很容易地找到CodeWasChanged的​​方法,但我还需要比较指标——我想找到修改后的代码,看看它是否有所改进。

我正在评估混合代码库的ndependcppdepend。两者都给我留下了深刻的印象,尤其是 cppdepend 似乎可以很好地应对我们的传统和现代 c++。

如果我能弄清楚如何做到这一点,那么我可以在 CQL 中做我需要的一切,但除此之外必须做一些事情,比如在外部合并报告。因此,我很欣赏有关自动化和比较 CQL 报告生成作为后备的提示。显然我会更乐意在 VisualCppDepend 或 VisualNDepend 中使用 CQL,这样我就可以在度量视图中看到查询的结果。与其他工具相比,对结果的实时探索是这些工具的大事。

CodeWasChanged 和IsInOlderBuild等其他子句的评论说强制 CQL 针对旧版本运行,这表明您不能跨修订进行查询。

我想要的查询类型类似于想象语法:

泛化为跨版本工作

或许

0 投票
1 回答
155 浏览

ndepend - 类列表的 CQL 约束以查找具有非虚拟析构函数的基础?

是否可以使用 cppdepend (是的 C++ )在基类中执行相当于Make destructors virtual 在基类中的操作,正如 Scott Meyers 在他非常古老的 C++ 分析工具比较中所讨论的那样?

我可以通过查询列出方法

我需要的是一个嵌套查询,它允许我通过方法来约束类型,反之亦然,我认为这也可以回答这个问题

想象的语法可能像

或者

0 投票
1 回答
126 浏览

ndepend - CQL 请求组合

是否可以在 CQL 中编写请求?

我想写一些类似的东西:

从程序集“myassemblie”中选择类型在哪里使用从程序集“myotherassemblie”中选择的方法在哪里是静态的

谢谢,万斯

0 投票
1 回答
235 浏览

design-patterns - 在 NDepend 中构建 CQL 以验证 MVVM 模式

我想通过静态分析来验证 C# 代码中的一些设计模式。我想使用 NDepend 验证这些。该应用程序是用 MVVM 设计风格构建的,所以我想验证的典型设计模式是: 1. View-Model 类没有任何 DependencyProperties(WPF 元素),它们只能在 View 层中看到。2. View 层不应该实现 IDisposable 等

我尝试在 CQL 中构建查询以捕获这些详细信息,但失败了,因为我需要验证一个类属于哪个级别以及它的属性。我知道 CQL 还不支持嵌套查询,那么有什么方法可以通过 NDepend 捕获这些详细信息吗?我希望我能以某种方式捕获多个查询的结果并执行它们的交集?

在此先感谢,肖恩

0 投票
1 回答
257 浏览

ndepend - 今天的 nDepend 和 CQL 是否可以直接使用派生类型的类来请求类?

阅读了很多 Q 和帖子,发现直到下一个版本才支持子查询/嵌套查询/查询组合。但是我不确定这是否是我需要的,在我的脑海中我会这样写,但我可能会使事情复杂化。

我想像

所以我想做的是检查类型是否直接使用给定命名空间中具有后缀代理的其他类型,并且代理类型是从 SoapHttpClientProtocol 派生的。如果一个类型直接使用代理类型,则发出警告。

任何人的建议、提示、提示、指针或答案?

0 投票
1 回答
924 浏览

cassandra - Cassandra 不使用 CQL 更新数据,而是使用 mutator

使用以下代码,我尝试更新一行

不执行 CQL 查询的更新,而是执行带有 mutator 的更新。错误在哪里?

0 投票
2 回答
2242 浏览

java - Hector 与 CQL 的集成

Hector 会在 Cassandra 0.8.1 中与 CQL 集成吗?有没有人积极开发或知道它?此外,是否有人知道任何其他 Java 客户端(如 Pelops、Hector、Kundera 等)正在开发以集成以在 Cassandra 0.8.1 版本中使用新的 CQL?有人对在运行 Cassandra 数据库时使用哪个 Java 客户端有任何建议吗?

0 投票
5 回答
1425 浏览

php - Cassandra PHP 接口与 CQL 可用/计划?

我正在尝试规划一个应该使用 noSQL 解决方案的 Web 应用程序 - Cassandra 似乎是一个很好的解决方案。我看到有一些 PHP 库可以像 phpCassa 一样操作数据库。我还看到 Cassandra 0.8 的新版本引入了查询语言 CQL。是否有使用 CQL 的 php 接口?使用 CQL 有什么好处?它只是一种更像 sql 的查询方式吗?

谢谢!