Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
GNOME
gnome-builder
Commits
7e5d1d19
Commit
7e5d1d19
authored
Mar 10, 2017
by
Christian Hergert
Browse files
Revert "libide: relax context property requirements"
This reverts commit
5c05725f
.
parent
082edc06
Changes
6
Hide whitespace changes
Inline
Side-by-side
libide/buildsystem/ide-build-pipeline-addin.c
View file @
7e5d1d19
...
...
@@ -32,7 +32,7 @@ ide_build_pipeline_addin_default_init (IdeBuildPipelineAddinInterface *iface)
NULL
,
NULL
,
IDE_TYPE_CONTEXT
,
(
G_PARAM_WRIT
ABL
E
|
G_PARAM_CONSTRUCT_ONLY
|
G_PARAM_STATIC_STRINGS
)));
(
G_PARAM_
READ
WRITE
|
G_PARAM_CONSTRUCT_ONLY
|
G_PARAM_STATIC_STRINGS
)));
}
void
...
...
libide/buildsystem/ide-build-pipeline-addin.h
View file @
7e5d1d19
...
...
@@ -39,6 +39,7 @@ struct _IdeBuildPipelineAddinInterface
IdeBuildPipeline
*
pipeline
);
/* Pacify vala, these are unnecessary */
IdeContext
*
(
*
get_context
)
(
IdeBuildPipelineAddin
*
self
);
void
(
*
set_context
)
(
IdeBuildPipelineAddin
*
self
,
IdeContext
*
context
);
};
...
...
libide/diagnostics/ide-diagnostic-provider.c
View file @
7e5d1d19
...
...
@@ -26,7 +26,7 @@
#include
"diagnostics/ide-diagnostics.h"
#include
"files/ide-file.h"
G_DEFINE_INTERFACE
(
IdeDiagnosticProvider
,
ide_diagnostic_provider
,
G
_TYPE_OBJECT
)
G_DEFINE_INTERFACE
(
IdeDiagnosticProvider
,
ide_diagnostic_provider
,
IDE
_TYPE_OBJECT
)
enum
{
INVALIDATED
,
...
...
libide/diagnostics/ide-diagnostic-provider.h
View file @
7e5d1d19
...
...
@@ -25,7 +25,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DIAGNOSTIC_PROVIDER (ide_diagnostic_provider_get_type())
G_DECLARE_INTERFACE
(
IdeDiagnosticProvider
,
ide_diagnostic_provider
,
IDE
,
DIAGNOSTIC_PROVIDER
,
G
Object
)
G_DECLARE_INTERFACE
(
IdeDiagnosticProvider
,
ide_diagnostic_provider
,
IDE
,
DIAGNOSTIC_PROVIDER
,
Ide
Object
)
struct
_IdeDiagnosticProviderInterface
{
...
...
libide/symbols/ide-symbol-resolver.c
View file @
7e5d1d19
...
...
@@ -24,7 +24,7 @@
#include
"files/ide-file.h"
#include
"symbols/ide-symbol-resolver.h"
G_DEFINE_INTERFACE
(
IdeSymbolResolver
,
ide_symbol_resolver
,
G
_TYPE_OBJECT
)
G_DEFINE_INTERFACE
(
IdeSymbolResolver
,
ide_symbol_resolver
,
IDE
_TYPE_OBJECT
)
static
void
ide_symbol_resolver_real_get_symbol_tree_async
(
IdeSymbolResolver
*
self
,
...
...
libide/symbols/ide-symbol-resolver.h
View file @
7e5d1d19
...
...
@@ -26,12 +26,14 @@ G_BEGIN_DECLS
#define IDE_TYPE_SYMBOL_RESOLVER (ide_symbol_resolver_get_type())
G_DECLARE_INTERFACE
(
IdeSymbolResolver
,
ide_symbol_resolver
,
IDE
,
SYMBOL_RESOLVER
,
G
Object
)
G_DECLARE_INTERFACE
(
IdeSymbolResolver
,
ide_symbol_resolver
,
IDE
,
SYMBOL_RESOLVER
,
Ide
Object
)
struct
_IdeSymbolResolverInterface
{
GTypeInterface
parent_interface
;
void
(
*
set_context
)
(
IdeSymbolResolver
*
self
,
IdeContext
*
context
);
void
(
*
lookup_symbol_async
)
(
IdeSymbolResolver
*
self
,
IdeSourceLocation
*
location
,
GCancellable
*
cancellable
,
...
...
@@ -50,10 +52,6 @@ struct _IdeSymbolResolverInterface
GAsyncResult
*
result
,
GError
**
error
);
void
(
*
load
)
(
IdeSymbolResolver
*
self
);
/* Pacify vala, ideally we wouldn't have this vfunc */
void
(
*
set_context
)
(
IdeSymbolResolver
*
self
,
IdeContext
*
context
);
};
void
ide_symbol_resolver_load
(
IdeSymbolResolver
*
self
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment