问题标签 [lattix]

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 投票
4 回答
3890 浏览

architecture - Lattix 架构分析工具

我通过研究代码来分析架构时遇到了Lattix。它支持 C/C++、Java、.Net 等。可以定义一定的规则来维护定义的架构。该工具可以在构建时标记任何违规行为。

有人用过这个或任何其他类似的工具吗?我在开发中看到了这个工具的一些好处,但不确定是否必须拥有这种工具?

0 投票
7 回答
5514 浏览

architecture - Lattix 的开源替代品有哪些?

我过去曾有机会与Lattix 合作。我相信它所代表的范式(分层依赖矩阵)是大规模系统架构管理的未来。

然而,我工作的公司总是被价格标签推迟。有人知道存在任何好的开源替代品吗?经过大量搜索,我似乎找不到一个。

0 投票
1 回答
367 浏览

objective-c - Lattix with Understand for C++/Objective-C: API library missing error (Mac OSX)

I'd like to use lattix to analyse objective-c code (http://www.lattix.com/node/114). Computer is a macbook with osx 10.7.4.

Lattix version is 7.8 (newest). I am not sure which understand version to use, newest would be 3.0 build 635, but I have the same problem with understand 3.0 and 2.6 anyway.

Understand works fine (version 2.6 or 3.0), I can create a new understand project for an iOS objective-c project and name it *.udb. Analysis within understand also work fine.

The problem is when I try to import it into lattix: In lattix I do: File -> new project -> profiles: all -> choose Module Type C/C++ (Understand) and add the udb file. When creating a new project now I get this error: "Error opening data ... Understand API library missing. Please install Understand."

Also tried understand 3.0 same problem. Has someone got these two tools working on a mac and maybe had a similar issue?

Or does s.o. maybe has an alternative to lattix?

Big thanks in advance.