[vala] (137 commits) Non-fast-forward update to branch wip/valadate



The branch 'wip/valadate' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  c17580a... Add Valadate test harness
  b1e3b97... added search for GIR files
  113cd27... major revision of valadate
  ad9fcd7... minor modifications
  ef3bdeb... refactoring of testcase and testsuite
  fd6fc5a... added testfailure class
  d40faec... more changes
  a2dcbd9... more work on testrunner
  0977189... refactoring of TestExplorer, now generates working dummy TA
  ac9ebc6... result now uses testrunner to run tests
  4c885e0... more mods to runner
  355fa38... now runs in separate processes
  44e7e43... Now runs tests in separate processes, including DBus
  2ff51fc... added TestFactory - new runs all tests
  aaea064... removed original testrunner.sh
  6275a27... Don't hardcode gio-2.0 linker dependency
  070c8b0... Update valadate build
  d4657ea... Minor refactoring
  9a79ab0... Codestyle and source adjustments
  9bc22ec... Drop testfixture.vala
  d2e78ee... Rename Module to TestModule
  f9ee49b... Rename ConfigError to TestConfigError
  db83011... Don't use keywords as variable names

Commits added to the branch:

  dadf2b4... Fix type parameter check for overriding generic methods (*)
  5240660... gsl.vapi: Fix attribute typos (*)
  03f8e29... Fix type checking when using generics in combination with s (*)
  909184e... Add CCode finish_vfunc_name to used attrs (*)
  51438dd... rest-0.7: Fix some ownership problems (*)
  e0aa505... clutter-gst-3.0: Fix Playback.audio_streams/subtitle_tracks (*)
  65b9f18... clutter-gst-2.0: Skip VideoTexture.get_audio_streams/get_su (*)
  6e89b7b... tests: Add async generator example to cover an edge case (*)
  5f851eb... vapi: Update GIR-based bindings (*)
  5c5245d... glib-2.0: Add UCS-4 and UTF-16 related bindings (*)
  a4f9cac... gio-2.0: Use only metadata for IOStream, InputStream, Outpu (*)
  4d2544f... gio-2.0 Update SettingsBackend related bindings (*)
  e7f987a... codegen: Fix emission of constant array length (*)
  566ff81... codegen: Fix array length of array returned by lambda (*)
  2bf3d97... vala: Check type arguments in DataType.equals (*)
  1fcd716... Do not report internal error for invalid code with nested g (*)
  78588e6... vala: Check accessibility of default arguments (*)
  3ddd120... tests: Don't rely on external delegate defintions (*)
  48ca4e0... Add missing generic-type arguments of delegates (*)
  aa62c1a... gdk-3.0: Use only metadata for EventKey, Screen, Window, up (*)
  1eb03e1... libarchive: Add ReadDisk (*)
  588c00e... Deny access to protected constructors (*)
  ed3d936... codegen: Include gio/gio.h for "use_string_marshalling" (*)
  22ee9f6... clutter-1.0: Fix constructors which weren't detected as suc (*)
  e79d86a... clutter-gst-3.0: Fix constructors which weren't detected as (*)
  d933e47... gio-2.0: Fix constructor which wasn't detected as such (*)
  5faa313... polkit-gobject-1: Fix constructors which weren't detected a (*)
  67939bd... polkit-gobject-1: Fix constructors which weren't detected a (*)
  3092923... clutter-gst-3.0: Fix constructor which wasn't detected as s (*)
  99aeafe... Ignore --thread commandline option and drop all gthread-2.0 (*)
  c68490a... vala: Add common Callable interface for Method, Delegate an (*)
  83b0feb... Make use of Callable to replace some if-else-trees (*)
  213cec8... codegen: Trigger deprecation warning for NoArrayLength from (*)
  a4ab617... genie: Add empty file check to read_token () (*)
  4797d90... vapi: Update GIR-based bindings (*)
  3bbf223... codegen: Use g_signal_emit where possible (*)
  e1ed6ce... Support [HasEmitter] for vala sources (*)
  4bed25c... Warn about mismatched parameter direction before mismatched (*)
  92d6204... girparser: More complete parsing of field information (*)
  77dabfb... Regenerate for GIR-based bindings including array-related m (*)
  6e7eaf4... girparser: Use type_id information from gir if not already  (*)
  cd3ed2a... Regenerate GIR-based bindings (*)
  f1ddd5a... valaparser: Allow casts of pointer expressions without encl (*)
  ad87c4e... codegen: Support deprecating properties and their accessors (*)
  88e5aab... ccode: Add missing newline after gnuc deprecations attribut (*)
  a18ad0f... girparser: Avoid fatal handling of nameless unions (*)
  aa8a394... vapi: Update GIR-based bindings (*)
  c80be97... gio-unix-2.0: Fix "g_unix_mount_at" binding (*)
  8b5e415... gio-unix-2.0: Add "g_unix_mounts_for" binding (*)
  ab31efd... glib-2.0: Add "g_utf8_make_valid" binding (*)
  b18a779... glib-2.0: Some nullable arguments in GLib.Test.* (*)
  f52b484... gdk-pixbuf-2.0: Use metadata instead of custom defintions f (*)
  4194269... vapi: Add missing type parameters for delegates (*)
  d274caa... Add explicit copy method for arrays (*)
  f0e7f48... gdk-3.0: Update to 3.22.1+a1115c05 (*)
  64b9bfc... codegen: Only emit notify signals if the value actually cha (*)
  fbc749b... build: Conditionally adjust VALAFLAGS in case of proper boo (*)
  0c51fbe... vapi: Update GIR-based bindings (*)
  6967f41... gdk-3.0: Update to 3.22.2+0ad5d51d (*)
  1975db0... webkit2gtk-4.0: Update to 2.15.1 (*)
  7d01cf8... codegen: Drop superfluous dynamic-type cast (*)
  41ad68f... Use more "...".printf to concat strings (*)
  1897979... codegen: Some simplifications (*)
  6fd1e86... vala: Avoid superfluous string copying (*)
  0f65d30... ccode: Replace if-else-tree with switch (*)
  706ff17... Avoid some string copying (*)
  76789fa... vala: Add missing TokeType cases for to_string() (*)
  2d7df5c... field: Drop unused methods (*)
  061d0e1... writer: Some string optimizations (*)
  b552f38... ccodewriter: Use private _bol field instead of property (*)
  e65e411... Don't create constant Regex on demand and use static field  (*)
  cd21e5b... vapi: Add unstable bindings for gtk+-4.0 (based on 3.89.0+3 (*)
  5fa786e... Check printf arguments of object creation expressions (*)
  e6f8e4c... codegen: Mark GLibValue as internal (*)
  9b8d8ac... parser: Cache current token if possible (*)
  2330a84... gtk+-4.0: Update to 3.89.0+c9a313a1 (*)
  a1ce102... vapi: Update GIR-based bindings (*)
  c644e6c... glib-2.0: Add simple fast-path to string.replace() (*)
  6de0b16... codegen: Simplify get_signal_canonical_constant() (*)
  10ce484... codegen: Simplify get_enum_value_canonical_cconstant() (*)
  7a5ff26... Fix deprecation of class/struct fields (*)
  a61dd80... Support [FormatArg] attribute for parameters (*)
  c7bebbf... glib-2.0: Add [FormatArg] attributes to gettext functions (*)
  e274ebb... Add [FormatArg] attribute to Parser.get_error (*)
  300f81c... Do not use non-literal printf format strings (*)
  b905023... codegen: Avoid temporary variables for calls to [FormatArg] (*)
  9cc97eb... tests: Enable -Werror=format-security (*)
  457743f... codegen: Allow underscores in type parameter names (*)
  7bb9b1c... girwriter: Use the correct tag- and element-name for an ann (*)
  3e15a87... gtk+-4.0: Fix cheader_filename for Gdk and update to 3.89.0 (*)
  faa7dc1... method: Print encountered type if return types mismatch (*)
  6364719... Update bugreport and package urls (*)
  f810cac... Add myself to doap (*)
  06a4db4... Drop obsolete MAINTAINERS file (*)
  f56ac63... doap: Add description as required (*)
  14cb50a... Fix broken destruction of null-terminated arrays in async d (*)
  ea24ad6... vala: Pass through the format-literal (*)
  08880b1... tests: Enable -Werror=format-nonliteral (*)
  ab96b47... codegen: Add G_GNUC_FORMAT attribute for FormatArg function (*)
  f2abdf6... tests: More cases of FormatArg functions (*)
  d217550... codegen: Add G_GNUC_FORMAT attribute for FormatArg function (*)
  f365c42... gtk+-4.0: Update to 3.89.0+fa7d77d4 (*)
  6dfc56a... vala: check a property has an accessor and/or a mutator (*)
  43e617d... vala: Clean up PropertyAccessor API (*)
  dcac300... Add CCodeNode "modifiers" and transform CCodeFunction's "at (*)
  8629814... Transform CCodeParameter's "format_arg" into CCodeNode's "m (*)
  a88176d... Add G_GNUC_PRINTF/SCANF attribute for Printf/ScanfFormat fu (*)
  e242267... Revert "Always initialize temp variables to fix fatal warni (*)
  971f474... codegen: Make get_temp_variable() default to init=false (*)
  bb38f5b... codegen: Remove unused create_local() (*)
  b8dc0ad... Don't initilize local variable if not requested (*)
  f5c654f... codegen: Don't implicitly initialize local variables with a (*)
  5b024e4... codegen: g_free is already NULL-safe (*)
  e8dbc1e... tests: Add missing main() in bug641418-*.test (*)
  a0fd0ac... Add Valadate test harness
  165cb38... added search for GIR files
  7b7811d... major revision of valadate
  aeadccc... minor modifications
  6d71e91... refactoring of testcase and testsuite
  b479cdc... added testfailure class
  5a07c5f... more changes
  e94394f... more work on testrunner
  4c16ef6... refactoring of TestExplorer, now generates working dummy TA
  cb35cd2... result now uses testrunner to run tests
  0c19e4d... more mods to runner
  18d1f8a... now runs in separate processes
  c1194c3... Now runs tests in separate processes, including DBus
  f683a53... added TestFactory - new runs all tests
  7b68213... removed original testrunner.sh
  1cae703... Don't hardcode gio-2.0 linker dependency
  ceb3674... Update valadate build
  03ee321... Minor refactoring
  4dd344c... Codestyle and source adjustments
  f8c96d5... Drop testfixture.vala
  8f19a39... Rename Module to TestModule
  e2270eb... Rename ConfigError to TestConfigError
  cc76bbb... Don't use keywords as variable names

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]