class JosmPluginListParser
Reads a plugin info file like it is found at https//josm.openstreetmap.de/plugin or https//josm.openstreetmap.de/pluginicons or like it's generated by GeneratePluginList.
The file is immediately read on construction, the found plugins can then be retrieved by accessing plugins, any errors that occured while parsing can be retrieved by accessing errors. If there are no parsing errors, errors will be an empty list.
JosmPluginListParser(project: Project, withIcons: Boolean = false)
Reads a plugin info file like it is found at https//josm.openstreetmap.de/plugin or https//josm.openstreetmap.de/pluginicons or like it's generated by GeneratePluginList. |
val errors: List<String> |
|
val plugins: List<PluginInfo> |
|
val project: Project |
|
val withIcons: Boolean |
val MANIFEST_LINE_REGEX: Regex |
|
val TITLE_LINE_REGEX: Regex |