C# Класс MonoDevelop.D.Projects.Dub.DefinitionFormats.DubJson

Наследование: DubFileReader
Показать файл Открыть проект

Открытые методы

Метод Описание
CanLoad ( string file ) : bool

Защищенные методы

Метод Описание
Read ( DubProject target, Object input, List subPackages ) : void
ReadSubPackage ( DubProject superProject, Object definition ) : DubProject

Приватные методы

Метод Описание
DeserializeDubPrjDependencies ( JSONObject j, DubBuildSettings settings ) : void
DeserializeFromPackageJson ( JSONObject j ) : DubProjectConfiguration
ExpectJsonArray ( JSONThing j, string propName ) : JSONArray
ExpectJsonObject ( JSONThing j, string propName ) : JSONObject
ExpectJsonStringValue ( JSONThing j, string propName ) : string
TryDeserializeBuildSetting ( DubBuildSettings cfg, string propName, JSONThing j ) : bool
TryPopulateProperty ( DubProject prj, string propName, JSONThing j, List subPackages ) : void

Описание методов

CanLoad() публичный Метод

public CanLoad ( string file ) : bool
file string
Результат bool

Read() защищенный Метод

protected Read ( DubProject target, Object input, List subPackages ) : void
target DubProject
input Object
subPackages List
Результат void

ReadSubPackage() защищенный Метод

protected ReadSubPackage ( DubProject superProject, Object definition ) : DubProject
superProject DubProject
definition Object
Результат DubProject