An open API service aggregating public data about GitHub Sponsors.

iljapostnovs

View JSON Representation

Funding Links: https://github.com/sponsors/iljapostnovs

GitHub Sponsors Profile

Hi there!
I am a passionate SAP Fiori UI5 developer from Latvia, who loves to automate things ;)
You could probably know me from SAPUI5 Extension for Visual Studio Code, which is my product of laziness.
SAPUI5 framework has a lot of things, which could be automated, and that's what I did.
There were a lot of issues:

UI5 is basically typed, but Javascript is not, however, lib metadata could be used to lint a lot of places. Which was done.
Hard code reviews. Solved by adding a lot of linters.
A lot of manual work, e.g. exporting translations to i18n, now there is a hotkey for that.
Manual documentation. Solved by adding possibility to generate Class UML diagrams.
Switching between MVC files. Now there is a hotkey for that.
Easy to make a mistake. Linters and completion items made this issue less painful.
Takes a lot of time to navigate through code. Solved by adding references. Ctrl + click is accessible in a lot of places.
No link between js and xml. Solved by adding it ;)
And more.

A lot of extension functionality basically tries to repeat Typescript, which was not an easy job.
If you enjoy the extension and have a good mood, sponsoring is very much appreciated :)

Featured Works

iljapostnovs/VSCodeUI5Plugin

Visual Studio Code Extension for UI5 Development

Language: TypeScript - Stars: 60
iljapostnovs/ui5plugin-linter

Linter for UI5 projects

Language: TypeScript - Stars: 14
iljapostnovs/VSCodeUI5PluginUsageExampleApp

App for testing the UI5 Plugin functionality

Language: JavaScript - Stars: 1
iljapostnovs/ui5plugin-parser

UI5 Class parser

Language: TypeScript - Stars: 3
Active Sponsors
Past Sponsors
Sponsor Breakdown