Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2015.02.01;
Скачать: [xml.tar.bz2];

Вниз

XE при билде не билдит?   Найти похожие ветки 

 
С-К   (2014-06-20 11:04) [0]

Наблюдаю странную ситуацию, Delphi XE, есть функция аля:

function Test(...): boolean;
begin
 exit;
...
end;


Понятно, что Delphi должна ругаться чем-то таким:

[DCC Warning] xxx.pas(yyy): W1035 Return value of function "TfrmMain.NomenclatureFromExcel" might be undefined

Но она ругается только если файл изменен перед компиляцией / билдом. Но если делать повторный билд - не ругается! Почему?!


 
Ega23 ©   (2014-06-20 11:38) [1]

Компайл? Или билд?


 
С-К   (2014-06-20 13:43) [2]


> Компайл? Или билд?

что компайл или билд?


 
Ega23 ©   (2014-06-20 14:39) [3]

Повторный делать что: build или compile?


 
KilkennyCat ©   (2014-06-20 15:06) [4]


> Но если делать повторный билд - не ругается!


 
С-К   (2014-06-20 15:34) [5]


> Повторный делать что: build или compile?

в том и дело, что билд! Я бы еще оценил, если компайл - модули не изменены, он их не компилит и ошибки не выявляет - ок.

Но билд то должен откомпилить все модули и выявить ВСЕ ошибки - а выходит все по нулям. И билд Shift+F9, и билд всех проектов...
Что за такое?


 
С-К   (2014-06-20 20:14) [6]

ни у кого идей нету?

Я просто впервые с XE, до этого на Delphi 7 все было четко... (


 
Германн ©   (2014-06-20 21:10) [7]


> до этого на Delphi 7 все было четко

Имхо предупреждения и раньше жили какой-то своей жизнью.


 
KilkennyCat ©   (2014-06-21 00:04) [8]


> ни у кого идей нету?


> она ругается только если файл изменен


 
Inovet ©   (2014-06-21 00:30) [9]

Стереть все файлы, кроме своих, чтобы заного создались.


 
С-К   (2014-06-22 00:04) [10]


> Стереть все файлы, кроме своих, чтобы заного создались.

шо?

Причем, проект новый, может она всегда так делает? Надо пустой проект создать...


 
табуретка   (2014-06-22 01:47) [11]

*выдыхает... попробуйте сделать standalone app в c++builder, которое использует стандартные (vcl) регекспы
баг висит с хе2 и вплоть до хе5 непочинен


 
Германн ©   (2014-06-22 02:57) [12]


> может она всегда так делает?

Может и всегда. Я уже говорил что алгоритм выдачи этих предупреждений не очевиден.


 
Германн ©   (2014-06-22 02:58) [13]


> табуретка   (22.06.14 01:47) [11]
> баг висит с хе2 и вплоть до хе5 непочинен

А баг ли это?


 
табуретка   (2014-06-22 03:44) [14]


> А баг ли это?

https://forums.embarcadero.com/thread.jspa?threadID=68464
нет конечно, так и должно быть :-))


 
С-К   (2014-06-23 09:53) [15]

сделал новый проект - там все ок ((

Что такое могло случиться с моим проектом?!


 
С-К   (2014-06-23 10:59) [16]

Разобрался.

Оказывается, при повторном билде warning и hint не показываются, если проект находится на сетевом диске!
Перенести проект на локальный диск - все ок.

1) может кто проверить на XE ну или на более старших?
2) как то можно объяснить это поведение / пофиксить?


 
С-К   (2014-06-23 17:30) [17]

Камрады, ведь точно у многих XE стоит...


 
Cobalt ©   (2014-06-25 09:22) [18]

подозреваю, что мало у кого исходники лежат на сетевых дисках.


 
С-К   (2014-06-25 09:45) [19]

ну может камрады хоть проверят? ...


 
С-К   (2014-06-30 10:19) [20]

эх (



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2015.02.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.002 c
15-1403806033
0xdeadc0de
2014-06-26 22:07
2015.02.01
AppMethod vs RAD Studio XE6


6-1274425101
VirEx(work)
2010-05-21 10:58
2015.02.01
TcpServerAccept и frmFile.ShowModal


2-1388846664
Андрей Котов
2014-01-04 18:44
2015.02.01
Сетевое приложение на РНР


15-1403382603
Юрий
2014-06-22 00:30
2015.02.01
С днем рождения ! 22 июня 2014 воскресенье


15-1404104982
куку
2014-06-30 09:09
2015.02.01
dbv-t2





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский