Skip to content

Commit f03c526

Browse files
committed
refactor: Move errors to separate file
1 parent a9ed261 commit f03c526

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

src/errors.ts

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
export enum GithubRepositoriesServiceError {
2+
RequestFailed = "GitHub GraphQL request is failed",
3+
DeserializationFailed = "Deserialization of GraphQL response is failed",
4+
}
5+
6+
export enum PluginError {
7+
ImportFailed = "Import failed",
8+
CreateFolderFailed = "Create folder failed",
9+
CreateFileFailed = "Create file failed",
10+
ProcessingFailed = "Processing failed",
11+
FileCanNotBeRemoved = "File can not be removed",
12+
FileNotFound = "File not found",
13+
}
14+
15+
export enum PluginStorageError {
16+
ImportFailed = "Import to storage failed",
17+
RemoveUnstarredRepositoriesFailed = "Remove unstarred repositories failed",
18+
SchemaCreationFailed = "Database schema creation was failed",
19+
InitializationFailed = "Storage initialization failed",
20+
}
21+
22+
export enum SqliteDatabaseError {
23+
ModuleInitializationFailed = "Database module initialization failed",
24+
DatabaseIsNotInitialized = "Database is not initialized",
25+
FileIsNotExists = "Database file is not exists",
26+
DatabaseSaveFailed = "Unable to save database file",
27+
}

0 commit comments

Comments
 (0)