{-# LANGUAGE OverloadedStrings #-}
-- | Build time configuration used during code generation.
module GI.GtkSource.Config ( overrides ) where

import qualified Data.Text as T
import Data.Text (Text)

-- | Overrides used when generating these bindings.
overrides :: Text
overrides :: Text
overrides = [Text] -> Text
T.unlines
 [ "namespace GtkSource"
 , ""
 , "# Wrong introspection data, see"
 , "# https://bugzilla.gnome.org/show_bug.cgi?id=762556"
 , "# and"
 , "# https://github.com/haskell-gi/haskell-gi/issues/75"
 , "set-attr GtkSource/Buffer/iter_forward_to_context_class_toggle/@parameters/iter direction in"
 , "set-attr GtkSource/Buffer/iter_backward_to_context_class_toggle/@parameters/iter direction in"
 , ""
 , "# Generated from gtksourceview 3.20.1 with xsltproc Nullable.xslt GtkSource-3.0.gir"
 , "set-attr GtkSource/Buffer/new/@parameters/table nullable 1"
 , "set-attr GtkSource/Buffer/backward_iter_to_source_mark/@parameters/category nullable 1"
 , "set-attr GtkSource/Buffer/create_source_mark/@parameters/name nullable 1"
 , "set-attr GtkSource/Buffer/create_source_tag/@parameters/tag_name nullable 1"
 , "set-attr GtkSource/Buffer/create_source_tag/@parameters/first_property_name nullable 1"
 , "set-attr GtkSource/Buffer/forward_iter_to_source_mark/@parameters/category nullable 1"
 , "set-attr GtkSource/Buffer/get_language/@return-value nullable 1"
 , "set-attr GtkSource/Buffer/get_source_marks_at_iter/@parameters/category nullable 1"
 , "set-attr GtkSource/Buffer/get_source_marks_at_line/@parameters/category nullable 1"
 , "set-attr GtkSource/Buffer/get_style_scheme/@return-value nullable 1"
 , "set-attr GtkSource/Buffer/get_undo_manager/@return-value nullable 1"
 , "set-attr GtkSource/Buffer/remove_source_marks/@parameters/category nullable 1"
 , "set-attr GtkSource/Buffer/set_language/@parameters/language nullable 1"
 , "set-attr GtkSource/Buffer/set_style_scheme/@parameters/scheme nullable 1"
 , "set-attr GtkSource/Buffer/set_undo_manager/@parameters/manager nullable 1"
 , "set-attr GtkSource/Completion/create_context/@parameters/position nullable 1"
 , "set-attr GtkSource/Completion/get_view/@return-value nullable 1"
 , "set-attr GtkSource/Completion/show/@parameters/providers nullable 1"
 , "set-attr GtkSource/CompletionContext/add_proposals/@parameters/proposals nullable 1"
 , "set-attr GtkSource/CompletionInfo/move_to_iter/@parameters/iter nullable 1"
 , "set-attr GtkSource/CompletionInfo/set_widget/@parameters/widget nullable 1"
 , "set-attr GtkSource/CompletionItem/new/@parameters/icon nullable 1"
 , "set-attr GtkSource/CompletionItem/new/@parameters/info nullable 1"
 , "set-attr GtkSource/CompletionItem/new_from_stock/@parameters/label nullable 1"
 , "set-attr GtkSource/CompletionItem/new_from_stock/@parameters/info nullable 1"
 , "set-attr GtkSource/CompletionItem/new_with_markup/@parameters/icon nullable 1"
 , "set-attr GtkSource/CompletionItem/new_with_markup/@parameters/info nullable 1"
 , "set-attr GtkSource/CompletionProposal/get_gicon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposal/get_icon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposal/get_icon_name/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposal/get_info/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposal/get_gicon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposal/get_icon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposal/get_icon_name/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposal/get_info/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposalIface/get_icon/get_icon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposalIface/get_icon_name/get_icon_name/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposalIface/get_gicon/get_gicon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProposalIface/get_info/get_info/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProvider/get_gicon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProvider/get_icon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProvider/get_icon_name/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProvider/get_info_widget/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProvider/get_gicon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProvider/get_icon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProvider/get_icon_name/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProvider/get_info_widget/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProviderIface/get_icon/get_icon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProviderIface/get_icon_name/get_icon_name/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProviderIface/get_gicon/get_gicon/@return-value nullable 1"
 , "set-attr GtkSource/CompletionProviderIface/get_info_widget/get_info_widget/@return-value nullable 1"
 , "set-attr GtkSource/CompletionWords/new/@parameters/name nullable 1"
 , "set-attr GtkSource/CompletionWords/new/@parameters/icon nullable 1"
 , "set-attr GtkSource/Encoding/get_from_charset/@return-value nullable 1"
 , "set-attr GtkSource/File/set_location/@parameters/location nullable 1"
 , "set-attr GtkSource/File/set_mount_operation_factory/@parameters/user_data nullable 1"
 , "set-attr GtkSource/File/set_mount_operation_factory/@parameters/notify nullable 1"
 , "set-attr GtkSource/FileLoader/get_input_stream/@return-value nullable 1"
 , "set-attr GtkSource/FileLoader/get_location/@return-value nullable 1"
 , "set-attr GtkSource/FileLoader/load_async/@parameters/cancellable nullable 1"
 , "set-attr GtkSource/FileLoader/load_async/@parameters/progress_callback nullable 1"
 , "set-attr GtkSource/FileLoader/load_async/@parameters/progress_callback_data nullable 1"
 , "set-attr GtkSource/FileLoader/load_async/@parameters/progress_callback_notify nullable 1"
 , "set-attr GtkSource/FileLoader/load_async/@parameters/callback nullable 1"
 , "set-attr GtkSource/FileLoader/load_async/@parameters/user_data nullable 1"
 , "set-attr GtkSource/FileSaver/save_async/@parameters/cancellable nullable 1"
 , "set-attr GtkSource/FileSaver/save_async/@parameters/progress_callback nullable 1"
 , "set-attr GtkSource/FileSaver/save_async/@parameters/progress_callback_data nullable 1"
 , "set-attr GtkSource/FileSaver/save_async/@parameters/progress_callback_notify nullable 1"
 , "set-attr GtkSource/FileSaver/save_async/@parameters/callback nullable 1"
 , "set-attr GtkSource/FileSaver/save_async/@parameters/user_data nullable 1"
 , "set-attr GtkSource/FileSaver/set_encoding/@parameters/encoding nullable 1"
 , "set-attr GtkSource/Gutter/get_renderer_at_pos/@return-value nullable 1"
 , "set-attr GtkSource/GutterRenderer/change_buffer/@parameters/old_buffer nullable 1"
 , "set-attr GtkSource/GutterRenderer/change_view/@parameters/old_view nullable 1"
 , "set-attr GtkSource/GutterRenderer/set_background/@parameters/color nullable 1"
 , "set-attr GtkSource/GutterRendererClass/change_view/change_view/@parameters/old_view nullable 1"
 , "set-attr GtkSource/GutterRendererClass/change_buffer/change_buffer/@parameters/old_buffer nullable 1"
 , "set-attr GtkSource/GutterRendererPixbuf/set_gicon/@parameters/icon nullable 1"
 , "set-attr GtkSource/GutterRendererPixbuf/set_icon_name/@parameters/icon_name nullable 1"
 , "set-attr GtkSource/GutterRendererPixbuf/set_pixbuf/@parameters/pixbuf nullable 1"
 , "set-attr GtkSource/GutterRendererPixbuf/set_stock_id/@parameters/stock_id nullable 1"
 , "set-attr GtkSource/Language/get_globs/@return-value nullable 1"
 , "set-attr GtkSource/Language/get_metadata/@return-value nullable 1"
 , "set-attr GtkSource/Language/get_mime_types/@return-value nullable 1"
 , "set-attr GtkSource/Language/get_style_fallback/@return-value nullable 1"
 , "set-attr GtkSource/Language/get_style_ids/@return-value nullable 1"
 , "set-attr GtkSource/Language/get_style_name/@return-value nullable 1"
 , "set-attr GtkSource/LanguageManager/get_language/@return-value nullable 1"
 , "set-attr GtkSource/LanguageManager/get_language_ids/@return-value nullable 1"
 , "set-attr GtkSource/LanguageManager/guess_language/@return-value nullable 1"
 , "set-attr GtkSource/LanguageManager/guess_language/@parameters/filename nullable 1"
 , "set-attr GtkSource/LanguageManager/guess_language/@parameters/content_type nullable 1"
 , "set-attr GtkSource/LanguageManager/set_search_path/@parameters/dirs nullable 1"
 , "set-attr GtkSource/Map/get_view/@return-value nullable 1"
 , "set-attr GtkSource/Mark/next/@return-value nullable 1"
 , "set-attr GtkSource/Mark/next/@parameters/category nullable 1"
 , "set-attr GtkSource/Mark/prev/@return-value nullable 1"
 , "set-attr GtkSource/MountOperationFactory/@parameters/userdata nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_footer_font_name/@parameters/font_name nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_footer_format/@parameters/left nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_footer_format/@parameters/center nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_footer_format/@parameters/right nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_header_font_name/@parameters/font_name nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_header_format/@parameters/left nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_header_format/@parameters/center nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_header_format/@parameters/right nullable 1"
 , "set-attr GtkSource/PrintCompositor/set_line_numbers_font_name/@parameters/font_name nullable 1"
 , "set-attr GtkSource/SearchContext/new/@parameters/settings nullable 1"
 , "set-attr GtkSource/SearchContext/backward_async/@parameters/cancellable nullable 1"
 , "set-attr GtkSource/SearchContext/backward_async/@parameters/callback nullable 1"
 , "set-attr GtkSource/SearchContext/backward_async/@parameters/user_data nullable 1"
 , "set-attr GtkSource/SearchContext/forward_async/@parameters/cancellable nullable 1"
 , "set-attr GtkSource/SearchContext/forward_async/@parameters/callback nullable 1"
 , "set-attr GtkSource/SearchContext/forward_async/@parameters/user_data nullable 1"
 , "set-attr GtkSource/SearchContext/get_regex_error/@return-value nullable 1"
 , "set-attr GtkSource/SearchContext/set_match_style/@parameters/match_style nullable 1"
 , "set-attr GtkSource/SearchContext/set_settings/@parameters/settings nullable 1"
 , "set-attr GtkSource/SearchSettings/get_search_text/@return-value nullable 1"
 , "set-attr GtkSource/SearchSettings/set_search_text/@parameters/search_text nullable 1"
 , "set-attr GtkSource/StyleScheme/get_authors/@return-value nullable 1"
 , "set-attr GtkSource/StyleScheme/get_description/@return-value nullable 1"
 , "set-attr GtkSource/StyleScheme/get_filename/@return-value nullable 1"
 , "set-attr GtkSource/StyleScheme/get_style/@return-value nullable 1"
 , "set-attr GtkSource/StyleSchemeManager/get_scheme_ids/@return-value nullable 1"
 , "set-attr GtkSource/StyleSchemeManager/set_search_path/@parameters/path nullable 1"
 , "set-attr GtkSource/Tag/new/@parameters/name nullable 1"
 , "set-attr GtkSource/encoding_get_from_charset/@return-value nullable 1"]