Описание тега jqassistant
NoneJ QAssistant - это инструмент анализа исходного кода с открытым исходным кодом, который сканирует различные аспекты (основанного на Java) программного проекта в графовой базе данных (neo4j). Это делает необработанные данные доступными для аналитики и запросов с помощью Cypher, но также позволяет обогатить график концепциями более высокого уровня. Имеет архитектуру плагинов и интеграцию сборки. См.: http://jqassistant.org
1
ответ
Какие свойства узла должны существовать для чистого имени graphml в jQassistant
Какими свойствами должен обладать узел, чтобы его имя отображалось в графе. GRÀFIC? Я создаю некоторый узел на основе моих пакетов с MATCH (artifact:Artifact) WHERE artifact.type <> "test-jar" MATCH (artifact:Artifact)-[:CONTAINS]->(root:Pa…
21 фев '17 в 15:40
1
ответ
Ограничение подтверждено с более низким уровнем, чем установленный уровень. Например: INFO (от BLOCKER) в jqassitant
При запуске плагина jqassistant я вижу следующие строки в логах [INFO] Validating constraint 'XXXXX' with severity: 'INFO (from BLOCKER)' Я установил понятия и ограничения с помощью блокировщика серьезности, поэтому я не понимаю этот журнал. Я испол…
25 мар '16 в 09:50
1
ответ
Правило JQassistant для TestMethods с лямбда-выражениями и потребителями утверждает
В нашем проекте есть несколько модульных тестов, в которых утверждения передаются в класс тестирования как лямбда или потребитель. Пример как ниже. Как написать ограничение правила шифрования, например, идентифицируются утверждения, а метод не помеч…
27 апр '18 в 14:21
1
ответ
Командная строка jQAssistant перестала работать после перехода на 1.3.0
Я привык настраивать сборку Gradle для использования jQAssistent с (в основном) этим фрагментом в build.gradle: project.ext["jqaversion"] = "1.3.0" project.ext["jqacoreversion"] = "1.3" configurations { jqaRuntime } dependencies { // jQA 1.2 // jqaR…
26 сен '17 в 13:03
2
ответа
Откройте для себя методы без @Transaction?
Я борюсь с проверкой, которую я хотел бы реализовать. Я хотел бы убедиться, что все Методы из Службы, которые начинаются с обновления, должны иметь аннотацию @Transactional. До сих пор я создал концепцию, которая дает мне методы из моего класса обсл…
30 сен '15 в 15:17
1
ответ
JQAssistant молча отбрасывает ограничения с более низким уровнем серьезности, чем настроено в POM?
В (многомодульном, но здесь не должно иметь значения) проекте Maven jqassistant-maven-plugin настроен следующим образом: <configuration> <failOnViolations>true</failOnViolations> <severity>crititical</severity> <grou…
16 фев '17 в 07:48
2
ответа
Убедитесь, что метод в перечислении существует с jQAssistant
Я хочу убедиться, что все перечисления имеют статический метод с именем findByAttribute, Я могу выбрать метод по MATCH (enum:Enum) - [:DECLARES] -> (method:Method) WHERE method.static = true AND method.name = "findByAttribute" RETURN enum.name, m…
04 дек '18 в 10:18
1
ответ
Как исключить примененные группы из отчета
Я использую jqassistant 1.2.0 с Asciidoc 1.5.3 - все в Maven. Мой вопрос является конкретным вопросом для плагина maven "jqassistant". Я сканирую большую Java-войну с сервера, используя "mvn clean install" в качестве командной строки по умолчанию. М…
09 мар '17 в 13:55
1
ответ
Как отлаживать jQassistant в Eclipse
Я хочу понять процесс сканирования jqassistant в деталях. Например, он будет сканировать все Jar-файлы и все классы или только тот, на который я непосредственно ссылаюсь из своих классов. Чтобы ответить на такие вопросы, отладка часто является хорош…
28 фев '17 в 12:58
2
ответа
Правило JQassistant для TestMethodWithoutAssertion с не-Junit методами assert
Наш проект использует методы assert из библиотеки assertj также в некоторых методах модульного тестирования. Таким образом, текущее правило шифра для поиска метода assert не идентифицирует методы assert, как показано ниже, и помечает их как нарушени…
27 апр '18 в 07:00
2
ответа
Интегрируйте jQAssistant в сборку Maven, используя профиль и работающий сервер
Я пытаюсь интегрировать jQAssistant в мою существующую сборку Maven. У меня есть иерархия POM, но в основном верхняя POM определяет, что делает сборка. Вот где у меня есть <pluginManagement> и мои сборочные плагины, которые всегда используются…
29 окт '18 в 16:22
1
ответ
Несколько проектов jqassistant
У меня есть несколько проектов Maven, которые связаны друг с другом в Eclipse. Теперь мне нужно проверить проекты, например, на наличие циклических зависимостей. У меня есть папка, которая содержит ограничения в каждом отдельном проекте. Есть ли воз…
23 июл '15 в 14:08
0
ответов
Выполнение JQAssistant с Maven в проекте с субмодулями с профилями
Как видно из названия, я использую jqassistant с Maven. До сих пор это работало хорошо для небольших проектов. Сейчас я использую проект с несколькими poms. Как сказано в руководстве ( http://buschmais.github.io/jqassistant/doc/1.2.0/), в настоящее …
11 авг '17 в 12:57
1
ответ
Исключение при разборе отчетов об испытаниях
Я добавил сканирование jQA и анализ плагинов в сборку maven. Теперь я получаю следующие исключения при сборке: [INFO] Ввод C:/.../target/surefire-reports [WARNING] Невозможно проанализировать документ '/TEST-com...Test.xml': ParseError at [row,col]:…
21 авг '15 в 14:12
1
ответ
Jqassistant сканирование артефактов из хранилища плюща
Можно ли сканировать артефакты из хранилища плюща? Я искал в документации положить только нашел решение для Maven репозиториев.
25 ноя '16 в 06:56
1
ответ
jqassistant как пропустить некоторые плагины
Я хочу использовать jqassistant создать матрицу зависимостей приложения. В настоящее время все плагины выполняются по умолчанию. Это приводит к большому количеству нежелательных данных. Можно ли настроить плагины, которые я хочу выполнить. Например:…
29 июл '15 в 08:51
1
ответ
Проверьте, существует ли пакет из теста в src
Я хотел бы проверить, существует ли пакет из тестов в src. Например, если мои тесты находятся в my.package.customer, я бы хотел убедиться, что в src есть пакет с таким именем. До сих пор я попробовал следующий запрос. Этот запрос будет возвращать (я…
27 сен '15 в 17:39
1
ответ
Серьезность по умолчанию в jQassistant
Следуя документации, все ограничения должны быть проверены на серьезность. MAJOR и все понятия как MINOR, Если я посмотрю журнал моего проекта, я нашел [INFO] Reading rules from directory C:\seu\sandboxes\github\sze_spring\jqassistant [INFO] Executi…
21 фев '17 в 08:39
1
ответ
Найти все переходные артефакты с использованием классов
Я использую jqassistant для создания транзитивного списка зависимостей артефактов. Моя цель - основать это на зависимостях типов, потому что я хочу найти недостатки архитектуры, сравнивая список транзитивных зависимостей Maven со списком, заданным з…
10 авг '16 в 10:04
1
ответ
JQAssistant - возможно ли запросить значение атрибутов аннотации?
Мы думаем о создании некоторых концепций / правил JQAssistant, основанных на значениях атрибутов аннотации. Могут ли эти значения быть запрошены и оценены с помощью JQAssistant? Пример: Найти все классы, у которых есть методы, помеченные @javax.ejb.…
13 июл '18 в 14:26