Comments Report

Input Parameters

Parameter Value
Computer evm
User m
Python 3.3.2
cd /home/m/projects/graphal
todos.sh -A 5 -D history .git -o multiline.txt -x multiline.xml -m multiline.html
Parameter Value
Working Directory /home/m/projects/graphal
Verbose False
Comments ['#', '//', '/*']
Patterns ['\\bTODO\\b', '\\bFIXME\\b']
Extensions None
Suppressed Directories ['history', '.git']
Encoding utf-8
Ignore Case False
Number of Lines 5
Output TXT File multiline.txt
Output XML File multiline.xml
Output HTML File multiline.html
Force False
Directories ['.']

Summary

General

Parameter Value
Searched Patterns 2
Files with Matches 8
Total Files 646
Total Directories 20

Per Patterns

Pattern Occurrences
\bTODO\b 11
\bFIXME\b 0

Per Files

File Occurrences
./libgraphal/baseobject.cpp 3
./libgraphal/Makefile 2
./samples/tests.txt 1
./graphal_gui/texteditorprogrammers.cpp 1
./libgraphal/tests.cpp 1
./web/style.css 1
./graphal_gui/mainwindow.cpp 1
./libgraphal/context.cpp 1

Details

File Line Pattern Content
./graphal_gui/mainwindow.cpp 191 \bTODO\b
			// editor->centerCursor();// TODO: only if it is not visible
		}

		editor->setFocus();
	}
./graphal_gui/texteditorprogrammers.cpp 252 \bTODO\b
	// TODO: 4 is the space between the left border and the text, how to get it?
	int x = fontMetrics().maxWidth() * SETTINGS.getVertLinePos() + 4;

	if(x > event->rect().x() && x < event->rect().x() + event->rect().width())
	{
./samples/tests.txt 599 \bTODO\b
	a[0] = var;// TODO
	tverify(var == 1);
	tverify(a[0] == 1);

	var = 2;
./libgraphal/tests.cpp 890 \bTODO\b
// TODO: include, define...


/////////////////////////////////////////////////////////////////////////////
////
./libgraphal/context.cpp 370 \bTODO\b
	// TODO: parse and execute specific commands here?
	if(m_breakpointsEnabled)
	{
		INFO_P(_("Breakpoint, press any key..."));
		getchar();
./libgraphal/baseobject.cpp 35 \bTODO\b
	// TODO: GUI doesn't check memory leaks and CLI doesn't use threads
//	ACCESS_MUTEX_LOCKER;
	m_allocated_objects.insert(this);
#endif // CHECK_MEMORY_LEAKS
}
./libgraphal/baseobject.cpp 44 \bTODO\b
	// TODO: GUI doesn't check memory leaks and CLI doesn't use threads
//	ACCESS_MUTEX_LOCKER;
	m_allocated_objects.erase(this);
#endif // CHECK_MEMORY_LEAKS
}
./libgraphal/baseobject.cpp 56 \bTODO\b
	// TODO: GUI doesn't check memory leaks and CLI doesn't use threads
//	ACCESS_MUTEX_LOCKER;
	uint num_of_leaks = m_allocated_objects.size() - number_of_static_objects;
	stringstream ss;
	ss << "Number of memory leaks: " << num_of_leaks;
./libgraphal/Makefile 145 \bTODO\b
	# TODO: optionally install header files of the shared library


.PHONY: uninstall
uninstall:
./libgraphal/Makefile 152 \bTODO\b
	# TODO: optionally uninstall header files of the shared library


###############################################################################
#### Clean
./web/style.css 53 \bTODO\b
.todo:before		{ /*content: "TODO: ";*/ }
.invalid_link		{ color: green; }
.cleaner		{ clear: both; }
.img			{ text-align: center; font-style: italic; }