[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-core-dev] Eclipse Error Parser.
|
Morning all,
I am working on adding my own error parser as a plugin into eclipse. I
have basically extended my own errorparser class from the cdt class
AbstractErrorParser. I have defined a
regular _expression_ to work on the following console output and get
the file name, line number and description.
./c/btmg.c(48,55): Variable exported but not used outside
btn:
BTN_long_hold_time
Now the problem I have is that the description goes onto the second line
and my error parser breaks on the end of first line. Like for instance in
the above example I only get "Variable exported but not used outside
btn:" as the description and not "BTN_long_hold_time" as
it goes onto the second line.
Going into specific details, this is the pattern I have made:
private
static
final
ErrorPattern[]
patterns
= {
new
ErrorPattern(
"[.][/][c][/](.*?)[(]([0-9]+).*?:(.+)"
, 1, 2, 3, 0,
IMarkerGenerator.
SEVERITY_WARNING)
};
Can someone please tell me how I can improve this error parser
plug-in to enable it to get the whole description even if it goes on to
the second or third line and pass it to the problems window on eclipse as
one string of description?
Regards,
Asim Pervez Zaka
Firmware Engineer
Actaris,
Langer Road,
Felixstowe, Suffolk,
England
IP11 2ER