Removing internal and private symbols from geary-static.vapi results in removing 1,000 lines from the file. Although testing doesn't show an appreciable increase in compile time (w/ make -j8 on my 8-core machine), by reducing symbol leakage partial builds should improve. This patch also fixes a couple of symbols marked internal but being used publicly (and necessarily so) and a couple of errordomains in the Engine not placed in the Geary namespace.
14 lines
444 B
Vala
14 lines
444 B
Vala
/* Copyright 2013-2015 Yorba Foundation
|
|
*
|
|
* This software is licensed under the GNU Lesser General Public License
|
|
* (version 2.1 or later). See the COPYING file in this distribution.
|
|
*/
|
|
|
|
public errordomain Geary.NonblockingError {
|
|
/**
|
|
* Indicates a call was made when it shouldn't have been; that the primitive was in such a
|
|
* state that it cannot properly respond or account for the requested change.
|
|
*/
|
|
INVALID
|
|
}
|
|
|