This file is indexed.

/usr/share/codelite/templates/gizmos/main-frame.cpp.wizard is in codelite-plugins 2.8.0.4537~dfsg-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
/*********************************************************************
 * Name:      	$(AppFile).cpp
 * Purpose:   	Implements simple wxWidgets application with GUI
 * 				created using wxFormBuilder.
 * Author:    
 * Created:   
 * Copyright: 
 * License:   	wxWidgets license (www.wxwidgets.org)
 * 
 * Notes:	Note that all GUI creation code is implemented in
 * 		gui.cpp source file which is generated by wxFormBuilder.
 *********************************************************************/

#include "$(AppFile).h"

// initialize the application
IMPLEMENT_APP($(AppName));

////////////////////////////////////////////////////////////////////////////////
// application class implementation 
////////////////////////////////////////////////////////////////////////////////

bool $(AppName)::OnInit()
{
	SetTopWindow( new  $(MainFrameName)( NULL ) );
	GetTopWindow()->Show();
	
	// true = enter the main loop
	return true;
}

////////////////////////////////////////////////////////////////////////////////
// main application frame implementation 
////////////////////////////////////////////////////////////////////////////////

$(MainFrameName)::$(MainFrameName)(wxWindow *parent) : MainFrameBase( parent )
{
}

$(MainFrameName)::~$(MainFrameName)()
{
}

void $(MainFrameName)::OnCloseFrame(wxCloseEvent& event)
{
	Destroy();
}

void $(MainFrameName)::OnExitClick(wxCommandEvent& event)
{
	Destroy();
}