diff --git a/scripts/xref_check.eterm b/scripts/xref_check.eterm index 82fc3465f..f1fa0f2f4 100644 --- a/scripts/xref_check.eterm +++ b/scripts/xref_check.eterm @@ -249,8 +249,7 @@ , #{ name => undefined_functions , analysis => undefined_functions , excl_apps => - [ - + [ observer ] , excl_mods => [ @@ -403,323 +402,6 @@ {tftp,start_service,1}, {tftp,start_standalone,1}, {tftp,stop_service,1}, - {wx,batch,1}, - {wx,destroy,0}, - {wx,foldl,3}, - {wx,foreach,2}, - {wx,getObjectType,1}, - {wx,get_env,0}, - {wx,is_null,1}, - {wx,new,0}, - {wx,null,0}, - {wx,set_env,1}, - {wx,typeCast,2}, - {wxBoxSizer,new,1}, - {wxBrush,new,1}, - {wxBufferedPaintDC,new,1}, - {wxButton,connect,3}, - {wxButton,new,3}, - {wxCheckBox,connect,3}, - {wxCheckBox,getValue,1}, - {wxCheckBox,isChecked,1}, - {wxCheckBox,new,3}, - {wxCheckBox,new,4}, - {wxCheckBox,set3StateValue,2}, - {wxCheckBox,setValue,2}, - {wxCheckListBox,check,3}, - {wxCheckListBox,connect,3}, - {wxCheckListBox,isChecked,2}, - {wxCheckListBox,new,3}, - {wxClientDC,new,1}, - {wxCursor,destroy,1}, - {wxCursor,new,1}, - {wxDC,clear,1}, - {wxDC,drawLine,3}, - {wxDC,drawLines,2}, - {wxDC,drawRoundedRectangle,4}, - {wxDC,drawText,3}, - {wxDC,getCharHeight,1}, - {wxDC,getCharWidth,1}, - {wxDC,getMultiLineTextExtent,2}, - {wxDC,getSize,1}, - {wxDC,getTextExtent,2}, - {wxDC,setBrush,2}, - {wxDC,setFont,2}, - {wxDC,setPen,2}, - {wxDC,setTextForeground,2}, - {wxDialog,createButtonSizer,2}, - {wxDialog,destroy,1}, - {wxDialog,endModal,2}, - {wxDialog,getAffirmativeId,1}, - {wxDialog,new,4}, - {wxDialog,show,1}, - {wxDialog,showModal,1}, - {wxEvent,skip,1}, - {wxFileDialog,destroy,1}, - {wxFileDialog,getDirectory,1}, - {wxFileDialog,getFilename,1}, - {wxFileDialog,getPath,1}, - {wxFileDialog,new,2}, - {wxFileDialog,showModal,1}, - {wxFont,getFamily,1}, - {wxFont,getPointSize,1}, - {wxFont,isFixedWidth,1}, - {wxFont,new,4}, - {wxFont,setPointSize,2}, - {wxFrame,center,1}, - {wxFrame,connect,2}, - {wxFrame,connect,3}, - {wxFrame,createStatusBar,2}, - {wxFrame,destroy,1}, - {wxFrame,new,4}, - {wxFrame,raise,1}, - {wxFrame,setFocus,1}, - {wxFrame,setIcon,2}, - {wxFrame,setMenuBar,2}, - {wxFrame,setStatusBar,2}, - {wxFrame,setTitle,2}, - {wxFrame,show,1}, - {wxGauge,new,4}, - {wxGauge,pulse,1}, - {wxGauge,setValue,2}, - {wxGraphicsContext,create,1}, - {wxGraphicsContext,destroy,1}, - {wxGraphicsContext,drawRoundedRectangle,6}, - {wxGraphicsContext,drawText,4}, - {wxGraphicsContext,getTextExtent,2}, - {wxGraphicsContext,setBrush,2}, - {wxGraphicsContext,setFont,3}, - {wxGraphicsContext,setPen,2}, - {wxGraphicsContext,strokeLine,5}, - {wxGraphicsContext,strokeLines,2}, - {wxGraphicsContext,translate,3}, - {wxGraphicsRenderer,getDefaultRenderer,0}, - {wxHtmlWindow,connect,2}, - {wxHtmlWindow,new,2}, - {wxHtmlWindow,setPage,2}, - {wxIcon,destroy,1}, - {wxIcon,new,2}, - {wxListBox,append,3}, - {wxListBox,appendStrings,2}, - {wxListBox,clear,1}, - {wxListBox,connect,2}, - {wxListBox,connect,3}, - {wxListBox,delete,2}, - {wxListBox,disconnect,1}, - {wxListBox,getClientData,2}, - {wxListBox,getCount,1}, - {wxListBox,getSelection,1}, - {wxListBox,getString,2}, - {wxListBox,getStringSelection,1}, - {wxListBox,new,3}, - {wxListBox,setClientData,3}, - {wxListBox,setSelection,2}, - {wxListBox,setString,3}, - {wxListCtrl,connect,2}, - {wxListCtrl,connect,3}, - {wxListCtrl,deleteAllItems,1}, - {wxListCtrl,ensureVisible,2}, - {wxListCtrl,getColumnCount,1}, - {wxListCtrl,getColumnWidth,2}, - {wxListCtrl,getItemCount,1}, - {wxListCtrl,getItemText,2}, - {wxListCtrl,getNextItem,3}, - {wxListCtrl,getParent,1}, - {wxListCtrl,insertColumn,3}, - {wxListCtrl,insertItem,3}, - {wxListCtrl,new,2}, - {wxListCtrl,refreshItem,2}, - {wxListCtrl,refreshItems,3}, - {wxListCtrl,setColumnWidth,3}, - {wxListCtrl,setItem,4}, - {wxListCtrl,setItemBackgroundColour,3}, - {wxListCtrl,setItemCount,2}, - {wxListCtrl,setItemState,4}, - {wxListCtrl,setToolTip,2}, - {wxListItem,destroy,1}, - {wxListItem,new,0}, - {wxListItem,setAlign,2}, - {wxListItem,setText,2}, - {wxListItemAttr,destroy,1}, - {wxListItemAttr,new,3}, - {wxMenu,'Destroy',2}, - {wxMenu,append,3}, - {wxMenu,append,4}, - {wxMenu,appendSeparator,1}, - {wxMenu,check,3}, - {wxMenu,connect,2}, - {wxMenu,connect,3}, - {wxMenu,delete,2}, - {wxMenu,destroy,1}, - {wxMenu,findItem,2}, - {wxMenu,getMenuItems,1}, - {wxMenu,insert,3}, - {wxMenu,insert,4}, - {wxMenu,insertCheckItem,5}, - {wxMenu,insertRadioItem,5}, - {wxMenu,insertSeparator,2}, - {wxMenu,new,0}, - {wxMenuBar,append,3}, - {wxMenuBar,check,3}, - {wxMenuBar,findMenu,2}, - {wxMenuBar,getMenu,2}, - {wxMenuBar,insert,4}, - {wxMenuBar,new,0}, - {wxMenuBar,remove,2}, - {wxMessageDialog,destroy,1}, - {wxMessageDialog,new,2}, - {wxMessageDialog,new,3}, - {wxMessageDialog,setTitle,2}, - {wxMessageDialog,showModal,1}, - {wxMiniFrame,new,4}, - {wxNotebook,addPage,3}, - {wxNotebook,addPage,4}, - {wxNotebook,connect,2}, - {wxNotebook,connect,3}, - {wxNotebook,getPageText,2}, - {wxNotebook,getSelection,1}, - {wxNotebook,new,3}, - {wxNotebook,setSelection,2}, - {wxPaintDC,new,1}, - {wxPanel,connect,2}, - {wxPanel,connect,3}, - {wxPanel,new,1}, - {wxPanel,new,2}, - {wxPanel,setSizer,2}, - {wxPanel,setSizerAndFit,3}, - {wxPen,new,1}, - {wxPen,new,2}, - {wxRadioBox,getSelection,1}, - {wxRadioBox,new,7}, - {wxRadioButton,getValue,1}, - {wxRadioButton,new,3}, - {wxRadioButton,new,4}, - {wxRadioButton,setValue,2}, - {wxScrolledWindow,calcScrolledPosition,2}, - {wxScrolledWindow,calcUnscrolledPosition,3}, - {wxScrolledWindow,doPrepareDC,2}, - {wxScrolledWindow,enableScrolling,3}, - {wxScrolledWindow,new,1}, - {wxScrolledWindow,new,2}, - {wxScrolledWindow,setScrollbars,5}, - {wxScrolledWindow,setSizer,2}, - {wxSizer,add,2}, - {wxSizer,add,3}, - {wxSizer,add,4}, - {wxSizer,addSpacer,2}, - {wxSizer,detach,2}, - {wxSizer,getChildren,1}, - {wxSizer,getMinSize,1}, - {wxSizer,hide,2}, - {wxSizer,layout,1}, - {wxSizer,recalcSizes,1}, - {wxSizer,remove,2}, - {wxSizer,setItemMinSize,4}, - {wxSizer,setSizeHints,2}, - {wxSizer,setVirtualSizeHints,2}, - {wxSizer,show,2}, - {wxSizerItem,deleteWindows,1}, - {wxSlider,connect,3}, - {wxSlider,getValue,1}, - {wxSlider,new,6}, - {wxSlider,setValue,2}, - {wxSplitterWindow,new,2}, - {wxSplitterWindow,setMinimumPaneSize,2}, - {wxSplitterWindow,setSashGravity,2}, - {wxSplitterWindow,splitHorizontally,4}, - {wxSplitterWindow,splitVertically,4}, - {wxStaticBoxSizer,new,3}, - {wxStaticLine,new,2}, - {wxStaticText,destroy,1}, - {wxStaticText,new,3}, - {wxStaticText,new,4}, - {wxStaticText,setForegroundColour,2}, - {wxStaticText,setLabel,2}, - {wxStatusBar,new,1}, - {wxStatusBar,setStatusText,2}, - {wxStyledTextCtrl,getText,1}, - {wxStyledTextCtrl,new,1}, - {wxStyledTextCtrl,setKeyWords,3}, - {wxStyledTextCtrl,setLexer,2}, - {wxStyledTextCtrl,setMarginType,3}, - {wxStyledTextCtrl,setSelectionMode,2}, - {wxStyledTextCtrl,setText,2}, - {wxStyledTextCtrl,setUseHorizontalScrollBar,2}, - {wxStyledTextCtrl,styleClearAll,1}, - {wxStyledTextCtrl,styleSetFont,3}, - {wxStyledTextCtrl,styleSetForeground,3}, - {wxSystemOptions,setOption,2}, - {wxSystemSettings,getColour,1}, - {wxSystemSettings,getFont,1}, - {wxSystemSettings,getMetric,1}, - {wxTextAttr,destroy,1}, - {wxTextAttr,new,1}, - {wxTextAttr,new,2}, - {wxTextCtrl,appendText,2}, - {wxTextCtrl,clear,1}, - {wxTextCtrl,connect,2}, - {wxTextCtrl,connect,3}, - {wxTextCtrl,destroy,1}, - {wxTextCtrl,getTextExtent,2}, - {wxTextCtrl,getValue,1}, - {wxTextCtrl,new,2}, - {wxTextCtrl,new,3}, - {wxTextCtrl,saveFile,2}, - {wxTextCtrl,setDefaultStyle,2}, - {wxTextCtrl,setForegroundColour,2}, - {wxTextCtrl,setValue,2}, - {wxTextCtrl,writeText,2}, - {wxTextEntryDialog,destroy,1}, - {wxTextEntryDialog,getValue,1}, - {wxTextEntryDialog,new,2}, - {wxTextEntryDialog,new,3}, - {wxTextEntryDialog,showModal,1}, - {wxToggleButton,new,4}, - {wxToggleButton,setLabel,2}, - {wxToggleButton,setValue,2}, - {wxToolTip,new,1}, - {wxWindow,connect,2}, - {wxWindow,connect,3}, - {wxWindow,destroy,1}, - {wxWindow,disable,1}, - {wxWindow,enable,1}, - {wxWindow,enable,2}, - {wxWindow,findWindowById,1}, - {wxWindow,freeze,1}, - {wxWindow,getBackgroundColour,1}, - {wxWindow,getClientSize,1}, - {wxWindow,getParent,1}, - {wxWindow,getSize,1}, - {wxWindow,getTextExtent,2}, - {wxWindow,getTextExtent,3}, - {wxWindow,hasScrollbar,2}, - {wxWindow,layout,1}, - {wxWindow,popupMenu,2}, - {wxWindow,refresh,1}, - {wxWindow,setBackgroundStyle,2}, - {wxWindow,setClientSize,2}, - {wxWindow,setCursor,2}, - {wxWindow,setFocus,1}, - {wxWindow,setForegroundColour,2}, - {wxWindow,setMinSize,2}, - {wxWindow,setSizer,2}, - {wxWindow,setSizerAndFit,2}, - {wxWindow,setToolTip,2}, - {wxWindow,setVirtualSize,3}, - {wxWindow,thaw,1}, - {wxWindowDC,new,1}, - {wx_misc,beginBusyCursor,0}, - {wx_misc,endBusyCursor,0}, - {wx_misc,getKeyState,1}, - {wx_misc,launchDefaultBrowser,1}, - {wx_object,call,2}, - {wx_object,cast,2}, - {wx_object,get_pid,1}, - {wx_object,start,3}, - {wx_object,start_link,3}, - {wx_object,start_link,4}, - {wx_object,stop,1}, - {wxe_util,get_const,1}, {xref,add_application,3}, {xref,analyze,2}, {xref,set_default,3},