Вопросы по теме 'code-duplication'

Почему я вижу так много дублирования кода в Linq in Reflector?
Изменить : я ошибся в исходном вопросе. Речь должна идти о методах Last и LastOrDefault (или Single и SingleOrDefault , или First и FirstOrDefault - их много!). На основе Этот вопрос , я открыл Reflector и посмотрел на код...
254 просмотров
schedule 14.02.2023

Есть ли инструменты для проверки дублированного кода VB.NET?
Я хочу быстро почувствовать, сколько у нас кода «копировать и вставлять», есть много инструментов для C # / Java, чтобы проверить такие вещи. Существуют ли такие инструменты, которые хорошо работают с VB.NET? (Я видел то, что выглядит как много...
4137 просмотров

Обнаружение повторяющегося кода в Visual Studio 2010
Clone Detective был отличным инструментом для поиска повторяющегося кода в VS 2008. Существуют ли какие-либо инструменты для поиска повторяющегося кода, которые интегрируются в VS 2010? *Не похоже, что Clone Detective активно разрабатывается 1...
6268 просмотров
schedule 18.04.2023

в C ++, как дать конструктору копии класса и оператору присваивания одинаковые функции без дублирования кода
Возможные дубликаты: Что такое копия- идиома подкачки? Перегрузка конструктора копирования и оператора = в C ++: возможна ли общая функция? Можно ли сделать так, чтобы тело конструктора копирования и оператора присваивания...
1702 просмотров

Yii Framework аналогична функциям POST и GET
кто-нибудь может преобразовать этот код в структуру yii? имя файла: text.php <form method='POST' action='index.php'> <input type='text' name='name'> <input type='submit' value='SUBMIT'> </form> тогда текст в тексте...
4435 просмотров
schedule 08.04.2023

Игнорировать повторяющиеся операторы импорта в сонаре
У меня есть проект Groovy, который анализируется Sonar 3.0.1. У нас включено обнаружение повторяющихся кодов с помощью детектора Sonar. В одном наборе файлов он обнаруживает 11 строк повторяющихся операторов import . В другом наборе файлов он...
2462 просмотров
schedule 03.07.2023

Проблема дизайна: попытка избежать дублирования кода с помощью ограничений типа scala
Я новичок в Scala, и я пытаюсь использовать ограничения типов, чтобы избежать дублирования кода в следующем коде (очищенном от ненужного): trait StandardStep1[-I1] { def next_step(i:I1):StandardStep2 } trait StandardStep2 trait...
99 просмотров
schedule 29.08.2022

Удаление дублирования кода в методах, которые выглядят одинаково, но работают с разными типами
У меня есть два метода с именем Run , которые выглядят почти одинаково, но работают с разными типами: public string Run<T>(IEnumerable<T> items) { // ... Code var serializer = new ObjectSerializer<T>(); var headers...
76 просмотров
schedule 22.02.2024

Как извлечь имена параметров метода и использовать их в качестве ключей словаря?
Представьте, что есть такой простой метод: public async Task<ValidatePhoneNumberResult> ValidatePhoneNumberAsync( string phone_number, string country_code, string country_iso, DeviceUuid device_uuid, // DeviceUuid supports...
165 просмотров

Как избежать дублирования кода между двумя похожими классами, расширяющими разные
Я работаю над проектом Java, где мне нужно реализовать текстовые поля с заполнителями для окна входа в систему. Для этого я взял курс из этого блога для своего JTextField и создал второй класс, который в основном такой же, он просто расширяет...
246 просмотров
schedule 18.06.2023

Можно ли настроить детектор дублирования кода SonarQube так, чтобы он останавливался на границах метода?
Я использую SonarQube в своих Java-проектах и ​​хочу, насколько это возможно, исключить дублирование кода. Моя проблема в том, что обнаружение дублирования кода SonarQube не учитывает границы методов. Он перечисляет идентичные части файлов как...
3584 просмотров
schedule 27.11.2023

Сонар не соблюдает //NOSONAR для дублирования
Когда строка кода украшена комментарием //NOSONAR , Sonar, кажется, правильно игнорирует определенные правила качества кода (например, несоответствие стандартам именования). Тем не менее, проблемы с дублированием кода все еще обнаруживаются для...
4391 просмотров
schedule 28.09.2022

Как удалить повторяющуюся функцию в прослушивателе javascript?
Задача Я хочу удалить код дублирования, вызванный анонимными вызовами функций. Фон Я делаю очень простой проект, в котором я использую API Карт Google, чтобы показать карту с двумя окнами поиска. Пользователь вводит в эти поля начальный и...
30 просмотров

Дублирование кода, одинаковая функциональность, разные типы
У меня есть этот метод, который работает с Npgsql: private DataTable GetTableN(string sql, string[] pars) { NpgsqlCommand zapytanie = new NpgsqlCommand(sql, connn, trann); NpgsqlDataAdapter da = new NpgsqlDataAdapter();...
62 просмотров
schedule 10.09.2023

Реплицировать каждую строку data.frame при появлении
Столкнулся с каверзным вопросом, буду рад помощи. У меня есть фрейм данных с идентификатором, принимающим разные структуры. Что-то вроде следующего: ID bbb-5p/mi-98/6134 abb-4p bbb-5p/mi-98 Каждый раз, когда у меня есть этот "/", я хотел...
246 просмотров
schedule 30.04.2023

Задания работают одним методом. Как предотвратить дублирование кода?
Предположим, есть две задачи: Task.Run(() => { while (!this.isCanceled) DoOperation(obj); }); а также Task.Run(() => { foreach(var obj in objects) // Another objects' subset while(!this.isCancelled)...
42 просмотров
schedule 10.08.2022

Как избежать дублирования кода при переборе вектора‹int› или числового диапазона?
Мне нужно выполнить довольно сложный фрагмент кода в цикле, но цикл либо над вектором, либо над числовым диапазоном целых чисел. Решение о типе цикла принимается во время выполнения: if(!int_vector_provided){ for(int i=0;i<N;++i){ //...
77 просмотров
schedule 01.09.2022

Как избежать дублирования кода в приложениях и помощниках Shiny
В конце поста есть рабочий блестящий код Мой код принимает пользовательские данные и создает две диаграммы. Каждая диаграмма имеет свой собственный раздел renderPlot в Server , который дважды сохраняет одни и те же переменные, т.е....
61 просмотров
schedule 28.12.2022

Поиск повторяющегося кода (Kotlin) в Android Studio
Есть ли способ найти дублированный (копировать/вставить код, повторяющийся код) код Kotlin в Android Studio? У меня есть Android Studio 4.0, но я не могу найти эту опцию «Дублированный фрагмент кода». Существуют ли какие-либо плагины Android...
404 просмотров

Предотвращение дублирования кода при проверке ответов по умолчанию
У меня есть программа на Java, которая вызывает внешний API ( RealApi в приведенном ниже коде), и иногда я хочу избежать вызова этого API и вместо этого возвращать предварительно созданные ответы (сгенерированные FakeApi ). Итак, в итоге я...
53 просмотров
schedule 05.03.2023