JsRender/Gtk.vala.c
authorEdward <edward@roojs.com>
Thu, 18 Sep 2014 06:12:51 +0000 (14:12 +0800)
committerEdward <edward@roojs.com>
Thu, 18 Sep 2014 06:12:51 +0000 (14:12 +0800)
JsRender/JsRender.vala.c
JsRender/Lang.vala.c
JsRender/Node.vala.c
JsRender/NodeToGlade.vala.c
JsRender/NodeToGtk.vala.c
JsRender/NodeToJs.vala.c
JsRender/NodeToVala.vala.c
JsRender/Roo.vala.c
Project/Gtk.vala.c
Project/Project.vala.c
Project/Roo.vala.c
Palete/Gir.vala.c
Palete/Gtk.vala.c
Palete/Javascript.vala.c
Palete/Palete.vala.c
Palete/Roo.vala.c
Builder4/Application.vala.c
Builder4/About.vala.c
Builder4/DialogConfirm.vala.c
Builder4/DialogNewComponent.vala.c
Builder4/StandardErrorDialog.vala.c
Builder4/DialogSaveTemplate.vala.c
Builder4/DialogSaveModule.vala.c
Builder4/DialogTemplateSelect.vala.c
Builder4/EditProject.vala.c
Builder4/Editor.vala.c
Builder4/ProjectSettings.vala.c
Builder4/WindowRightPalete.vala.c
Builder4/WindowLeftTree.vala.c
Builder4/WindowRooView.vala.c
Builder4/WindowLeftProps.vala.c
Builder4/ClutterFiles.vala.c
Builder4/WindowLeftProjects.vala.c
Builder4/WindowAddProp.vala.c
Builder4/GtkView.vala.c
Builder4/MainWindow.vala.c
Builder4/Main.vala.c

Palete/Palete.vala
tests/JsCoreTest.vala.c [new file with mode: 0644]

index 70f0c25..983fb17 100644 (file)
@@ -410,7 +410,7 @@ namespace Palete
                        //var cd = new JSCore.ClassDefinitionEmpty();
                        string res;
 //                     var ret = Javascript.singleton().validate(code, out res);
-                       print ("ret = %s\n%s" , ret ? "OK" : "BAD", res);
+//                     print ("ret = %s\n%s" , ret ? "OK" : "BAD", res);
                        
                        return "";
                }
diff --git a/tests/JsCoreTest.vala.c b/tests/JsCoreTest.vala.c
new file mode 100644 (file)
index 0000000..70c8549
--- /dev/null
@@ -0,0 +1,115 @@
+/* JsCoreTest.vala.c generated by valac 0.22.1, the Vala compiler
+ * generated from JsCoreTest.vala, do not modify */
+
+
+#include <glib.h>
+#include <glib-object.h>
+#include <stdlib.h>
+#include <string.h>
+#include <gtk/gtk.h>
+#include <clutter-gtk/clutter-gtk.h>
+
+
+#define PROJECT_TYPE_PROJECT (project_project_get_type ())
+#define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
+#define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
+#define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
+#define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
+#define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
+
+typedef struct _ProjectProject ProjectProject;
+typedef struct _ProjectProjectClass ProjectProjectClass;
+
+#define JS_RENDER_TYPE_LANGCLASS (js_render_langclass_get_type ())
+#define JS_RENDER_LANGCLASS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_LANGCLASS, JsRenderLang_Class))
+#define JS_RENDER_LANGCLASS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_LANGCLASS, JsRenderLang_ClassClass))
+#define JS_RENDER_IS_LANGCLASS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_LANGCLASS))
+#define JS_RENDER_IS_LANGCLASS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_LANGCLASS))
+#define JS_RENDER_LANGCLASS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_LANGCLASS, JsRenderLang_ClassClass))
+
+typedef struct _JsRenderLang_Class JsRenderLang_Class;
+typedef struct _JsRenderLang_ClassClass JsRenderLang_ClassClass;
+#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
+
+#define PALETE_TYPE_PALETE (palete_palete_get_type ())
+#define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
+#define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
+#define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
+#define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
+#define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
+
+typedef struct _PaletePalete PaletePalete;
+typedef struct _PaletePaleteClass PaletePaleteClass;
+#define _g_free0(var) (var = (g_free (var), NULL))
+
+
+extern ProjectProject* proj;
+ProjectProject* proj = NULL;
+
+GType project_project_get_type (void) G_GNUC_CONST;
+gint _vala_main (gchar** args, int args_length1);
+JsRenderLang_Class* js_render_langclass_new (void);
+JsRenderLang_Class* js_render_langclass_construct (GType object_type);
+GType js_render_langclass_get_type (void) G_GNUC_CONST;
+GType palete_palete_get_type (void) G_GNUC_CONST;
+PaletePalete* palete_factory (const gchar* xtype);
+gchar* palete_palete_validateCode (PaletePalete* self, const gchar* code, const gchar* language);
+
+
+gint _vala_main (gchar** args, int args_length1) {
+       gint result = 0;
+       JsRenderLang_Class* _tmp0_ = NULL;
+       JsRenderLang_Class* _tmp1_ = NULL;
+       PaletePalete* r = NULL;
+       PaletePalete* _tmp2_ = NULL;
+       gchar* res = NULL;
+       gchar* _tmp3_ = NULL;
+       gchar* _tmp4_ = NULL;
+#line 10 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       gtk_init (&args_length1, &args);
+#line 11 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       gtk_clutter_init (&args_length1, &args);
+#line 12 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _tmp0_ = js_render_langclass_new ();
+#line 12 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _tmp1_ = _tmp0_;
+#line 12 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _g_object_unref0 (_tmp1_);
+#line 13 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       g_log_set_always_fatal (G_LOG_LEVEL_ERROR | G_LOG_LEVEL_CRITICAL);
+#line 15 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _tmp2_ = palete_factory ("Roo");
+#line 15 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       r = _tmp2_;
+#line 16 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _tmp3_ = palete_palete_validateCode (r, "if (true) { alert('test'); }", "javascript");
+#line 16 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       res = _tmp3_;
+#line 20 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _tmp4_ = palete_palete_validateCode (r, "\nif (true) { \n       alert('test'); \n}\n\n{ a syntax error ", "javascript");
+#line 20 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _g_free0 (res);
+#line 20 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       res = _tmp4_;
+#line 31 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       result = 0;
+#line 31 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _g_free0 (res);
+#line 31 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       _g_object_unref0 (r);
+#line 31 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       return result;
+#line 103 "JsCoreTest.vala.c"
+}
+
+
+int main (int argc, char ** argv) {
+#line 9 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       g_type_init ();
+#line 9 "/home/edward/gitlive/app.Builder.js/tests/JsCoreTest.vala"
+       return _vala_main (argv, argc);
+#line 112 "JsCoreTest.vala.c"
+}
+
+
+