Вопросы по теме 'code-duplication'
Почему я вижу так много дублирования кода в Linq in Reflector?
Изменить : я ошибся в исходном вопросе. Речь должна идти о методах Last и LastOrDefault (или Single и SingleOrDefault , или First и FirstOrDefault - их много!).
На основе Этот вопрос , я открыл Reflector и посмотрел на код...
254 просмотров
schedule
14.02.2023
Есть ли инструменты для проверки дублированного кода VB.NET?
Я хочу быстро почувствовать, сколько у нас кода «копировать и вставлять», есть много инструментов для C # / Java, чтобы проверить такие вещи. Существуют ли такие инструменты, которые хорошо работают с VB.NET?
(Я видел то, что выглядит как много...
4137 просмотров
schedule
11.03.2022
Обнаружение повторяющегося кода в Visual Studio 2010
Clone Detective был отличным инструментом для поиска повторяющегося кода в VS 2008.
Существуют ли какие-либо инструменты для поиска повторяющегося кода, которые интегрируются в VS 2010?
*Не похоже, что Clone Detective активно разрабатывается 1...
6268 просмотров
schedule
18.04.2023
в C ++, как дать конструктору копии класса и оператору присваивания одинаковые функции без дублирования кода
Возможные дубликаты: Что такое копия- идиома подкачки? Перегрузка конструктора копирования и оператора = в C ++: возможна ли общая функция?
Можно ли сделать так, чтобы тело конструктора копирования и оператора присваивания...
1702 просмотров
schedule
20.06.2022
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 просмотров
schedule
11.02.2022
Как избежать дублирования кода между двумя похожими классами, расширяющими разные
Я работаю над проектом 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 просмотров
schedule
02.08.2022
Дублирование кода, одинаковая функциональность, разные типы
У меня есть этот метод, который работает с 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 просмотров
schedule
15.12.2023
Предотвращение дублирования кода при проверке ответов по умолчанию
У меня есть программа на Java, которая вызывает внешний API ( RealApi в приведенном ниже коде), и иногда я хочу избежать вызова этого API и вместо этого возвращать предварительно созданные ответы (сгенерированные FakeApi ).
Итак, в итоге я...
53 просмотров
schedule
05.03.2023