Описание тега lcom

1 ответ

LCOM4 опрос о способе расчета

Недавно я столкнулся с проблемой семантики при расчете LCOM4, ​​метрики, используемой для определения когерентности методов и свойств класса. Вступление LCOM4 является "четвертым методом расчета недостатка в сплоченности методов" и был описан Hitz и…
27 фев '17 в 16:36
1 ответ

Несколько файлов dex определяют Lcom/nineoldandroids/animation/Animator$AnimatorListener

Есть несколько вопросов, которые решают эту проблему.. но ни один не работал для меня.. Я использую две библиотеки Jazzy view pager и mpAndroidChartLibrary jazzyViewPager - проект библиотеки, а androidChartLibrary - файл jar Я получаю следующую ошиб…
03 мар '15 в 06:07
2 ответа

Как получить показатель LCOM(Отсутствие сплоченности методов) в SonarQube 4.2?

Доступна ли метрика LCOM с версией SonarQube 4.2? Мне нужно, чтобы этот показатель был добавлен в мой отчет, но я не вижу его доступным. Пожалуйста, дайте мне знать, есть ли какая-то конкретная банка, которую нужно добавить, чтобы получить этот пока…
08 сен '14 в 08:24
1 ответ

Почему отсутствие единства методов (LCOM) включает геттеры и сеттеры

Я смотрю на метрику LCOM, как показано здесь, http://www.ndepend.com/Metrics.aspx Итак, мы говорим несколько вещей, 1) A class is utterly cohesive if all its methods use all its instance fields 2) Both static and instance methods are counted, it inc…
16 май '11 в 03:58
1 ответ

Как исправить невозможность выполнить несколько файлов dex dex определить lcom google android вендинг лицензирования?

Мой проект работал нормально до добавления пакета com.google.android.vending.licensing. Я также добавил все библиотеки по мере необходимости. Но я получаю вышеупомянутую проблему, неспособную выполнить несколько файлов dex dex, определяющих lcom goo…
22 ноя '13 в 09:32
0 ответов

Приложение чата Google Cloud Messaging - не удалось определить суперкласс

Я новичок в Android, но нашел отличный источник для создания многопользовательского приложения чата. Учебное пособие находится здесь: http://www.appsrox.com/android/tutorials/instachat/1/ Или раскройте репозиторий пользователей здесь: https://github…
11 янв '14 в 04:21
1 ответ

Как LCOM может быть рациональным числом?

Я был занят с LCOM и плагином Metrics в Eclipse. В котором я должен вручную рассчитать отсутствие единства класса и сравнить его с результатом метрик. Но этот плагин возвращает LCOM 1/3. Как LCOM может быть рациональным числом? Потому что мне сказал…
24 янв '14 в 13:33
1 ответ

Определение LCOM4 (отсутствие единства в методах) путем анализа байт-кода Java с использованием BCEL

Я построил программу, которая берет предоставленный файл ".class" и анализирует его, используя BCEL, но я немного растерялся, когда речь заходит об использовании результирующего объекта для определения значения LCOM4. Я просмотрел всю сеть, пытаясь …
18 май '17 в 07:09
1 ответ

Запрос метрики CPPdepend LCOM

Я пытался получить отчет по метрике LCOM, используя CppDepend. Я написал следующий запрос // <Name>TODO short description</Name> from t in Application.Types select new {t,t.LCOM, t.LCOMHS} Но этот запрос дает значение таблицы только для …
07 авг '17 в 09:19
0 ответов

Использование AST в Eclipse - LCOM / Рефакторинг

Мне нужно получить в Java, какие свойства / атрибуты используются определенным методом. Я немного прогрессирую с AST, но я все еще думаю, что прогулка использует AST. У кого-нибудь есть предложения?
1 ответ

LCOM всегда равен 1 в JArchitect и Metrics Reloaded

Итак, я изучал паттерны проектирования и в контексте принципа единой ответственности попытался рассчитать недостаток связности методов (LCOM) в Java, используя Metrics Reloaded и JArchitect. Обе программы всегда вычисляют LCOM равным 1, хотя в некот…