[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 Ralf Habacker changed: What|Removed |Added CC||ralf.habac...@freenet.de --- Comment #1 from Ra

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #2 from Ralf Habacker --- According to https://wiki.gnome.org/Projects/Vala/Syntax, the syntax is like C#, which would make it possible to use the already available C# importer (called CSharpImport). -- You are receiving this mail because:

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Nine-H
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #3 from Nine-H --- I'm not familiar with the project or C++, are you able to set the C# importer to load .vala and .vapi files in a branch I can test? -- You are receiving this mail because: You are watching all bug changes.

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #4 from Ralf Habacker --- At first glance, the C# import internally has the extension'*.cs' permanently wired and would require several modifications. To start it would be possible to rename a *.vala file to *.cs without any further changes

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #5 from Ralf Habacker --- Some test files showing the syntax for classes, methods, attributes, visibility, associations such as generalizations would also be useful to see how much work it would be. -- You are receiving this mail because:

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Nine-H
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #6 from Nine-H --- Here's the project I'm trying to map out, there's quite a few vala projects on GitHub at different sizes and complexities. https://github.com/elementary/music There's also an extensive manual of features here. http://ww

[umbrello] [Bug 397909] Develop Vala importer

2018-08-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #7 from Ralf Habacker --- Created attachment 114654 --> https://bugs.kde.org/attachment.cgi?id=114654&action=edit screenshot from imported vala test file For a quick impression 1. I downloaded the code fragment from https://wiki.gnome.or

[umbrello] [Bug 397909] Develop Vala importer

2018-08-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #8 from Ralf Habacker --- Just for the record: umbrello already supports a vala writer, which may be used to generate test files for a vala importer. -- You are receiving this mail because: You are watching all bug changes.

[umbrello] [Bug 397909] Develop Vala importer

2018-08-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #9 from Ralf Habacker --- Git commit ae8b7ca95e405dddbe87a5a505d7600c70e916f7 by Ralf Habacker. Committed on 28/08/2018 at 13:31. Pushed by habacker into branch 'work/397909-vala-importer'. Add initial support for a vala importer M +1

[umbrello] [Bug 397909] Develop Vala importer

2018-08-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #10 from Ralf Habacker --- I just pushed https://cgit.kde.org/umbrello.git/log/?h=work/397909-vala-importer with an initial vala importer based on C# import. I added member m_language to class CSharpImport holding the currently processed lan

[umbrello] [Bug 397909] Develop Vala importer

2022-02-15 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #11 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/sdk/umbrello/-/merge_requests/27 -- You are receiving this mail because: You are watching all bug changes.

[umbrello] [Bug 397909] Develop Vala importer

2022-02-19 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #13 from Ralf Habacker --- Git commit ae8b7ca95e405dddbe87a5a505d7600c70e916f7 by Ralf Habacker. Committed on 28/08/2018 at 13:31. Pushed by okellogg into branch 'master'. Add initial support for a vala importer M +1-0umbrello/CMa

[umbrello] [Bug 397909] Develop Vala importer

2022-02-19 Thread Oliver Kellogg
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #12 from Oliver Kellogg --- Git commit 7dbb75549a72334cf426969295364aee5f9ff0c7 by Oliver Kellogg. Committed on 16/02/2022 at 03:44. Pushed by okellogg into branch 'master'. New class CsValaImportBase is quasi abstract base for C# and Vala

[umbrello] [Bug 397909] Develop Vala importer

2022-02-19 Thread Oliver Kellogg
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #14 from Oliver Kellogg --- Git commit 43a486bff7096f091c4ee649088752d3e2a105cf by Oliver Kellogg. Committed on 19/02/2022 at 16:39. Pushed by okellogg into branch 'master'. umbrello/codeimport/csvalaimportbase.cpp followup to commit a5893a

[umbrello] [Bug 397909] Develop Vala importer

2022-02-19 Thread Oliver Kellogg
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #15 from Oliver Kellogg --- Git commit c28f11f6e59819b108b8c3b18e5c0c255d5476cd by Oliver Kellogg. Committed on 19/02/2022 at 17:00. Pushed by okellogg into branch 'master'. test/import/vala/helloWorld.vala : First rudimentary test case for

[umbrello] [Bug 397909] Develop Vala importer

2022-02-19 Thread Oliver Kellogg
https://bugs.kde.org/show_bug.cgi?id=397909 Oliver Kellogg changed: What|Removed |Added Latest Commit||c28f11f6e59819b108b8c3b18e5

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 Ralf Habacker changed: What|Removed |Added CC||ralf.habac...@freenet.de --- Comment #1 from Ra

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #2 from Ralf Habacker --- According to https://wiki.gnome.org/Projects/Vala/Syntax, the syntax is like C#, which would make it possible to use the already available C# importer (called CSharpImport). -- You are receiving this mail because:

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Nine-H
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #3 from Nine-H --- I'm not familiar with the project or C++, are you able to set the C# importer to load .vala and .vapi files in a branch I can test? -- You are receiving this mail because: You are watching all bug changes.

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #4 from Ralf Habacker --- At first glance, the C# import internally has the extension'*.cs' permanently wired and would require several modifications. To start it would be possible to rename a *.vala file to *.cs without any further changes

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #5 from Ralf Habacker --- Some test files showing the syntax for classes, methods, attributes, visibility, associations such as generalizations would also be useful to see how much work it would be. -- You are receiving this mail because:

[umbrello] [Bug 397909] Develop Vala importer

2018-08-27 Thread Nine-H
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #6 from Nine-H --- Here's the project I'm trying to map out, there's quite a few vala projects on GitHub at different sizes and complexities. https://github.com/elementary/music There's also an extensive manual of features here. http://ww

[umbrello] [Bug 397909] Develop Vala importer

2018-08-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #7 from Ralf Habacker --- Created attachment 114654 --> https://bugs.kde.org/attachment.cgi?id=114654&action=edit screenshot from imported vala test file For a quick impression 1. I downloaded the code fragment from https://wiki.gnome.or

[umbrello] [Bug 397909] Develop Vala importer

2018-08-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #8 from Ralf Habacker --- Just for the record: umbrello already supports a vala writer, which may be used to generate test files for a vala importer. -- You are receiving this mail because: You are watching all bug changes.

[umbrello] [Bug 397909] Develop Vala importer

2018-08-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #9 from Ralf Habacker --- Git commit ae8b7ca95e405dddbe87a5a505d7600c70e916f7 by Ralf Habacker. Committed on 28/08/2018 at 13:31. Pushed by habacker into branch 'work/397909-vala-importer'. Add initial support for a vala importer M +1

[umbrello] [Bug 397909] Develop Vala importer

2018-08-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=397909 --- Comment #10 from Ralf Habacker --- I just pushed https://cgit.kde.org/umbrello.git/log/?h=work/397909-vala-importer with an initial vala importer based on C# import. I added member m_language to class CSharpImport holding the currently processed lan