1. 12 May, 2019 1 kayıt (commit)
  2. 09 May, 2019 1 kayıt (commit)
  3. 08 May, 2019 1 kayıt (commit)
  4. 26 Nis, 2019 1 kayıt (commit)
  5. 13 Nis, 2019 1 kayıt (commit)
  6. 08 Mar, 2019 1 kayıt (commit)
    • Noel Grandin's avatar
      new loplugin constvars · 5c234592
      Noel Grandin yazdı
      detect static variables that can be made const.
      
      Thanks to mike kaganski for suggesting this.
      
      Here I introduce a new plugin feature - using markers
      in nearby comments to disable the plugin for specific
      vars.
      
      Some of this stuff was old debugging code. I removed the stuff
      that was older than 5 years.
      
      Change-Id: I6ec7742a7fdadf28fd128b592fcdf6da8257585c
      Reviewed-on: https://gerrit.libreoffice.org/68807
      Tested-by: Jenkins
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      5c234592
  7. 05 Mar, 2019 1 kayıt (commit)
  8. 09 Şub, 2019 1 kayıt (commit)
  9. 08 Şub, 2019 1 kayıt (commit)
  10. 21 Ock, 2019 1 kayıt (commit)
  11. 03 Ock, 2019 1 kayıt (commit)
  12. 10 Ara, 2018 1 kayıt (commit)
  13. 08 Ara, 2018 1 kayıt (commit)
  14. 29 Kas, 2018 1 kayıt (commit)
  15. 19 Kas, 2018 1 kayıt (commit)
  16. 15 Kas, 2018 1 kayıt (commit)
  17. 08 Kas, 2018 1 kayıt (commit)
  18. 05 Kas, 2018 1 kayıt (commit)
  19. 02 Kas, 2018 1 kayıt (commit)
  20. 17 Eki, 2018 1 kayıt (commit)
  21. 15 Eki, 2018 1 kayıt (commit)
  22. 08 Eki, 2018 1 kayıt (commit)
    • Jan-Marek Glogowski's avatar
      Fix emfio_wmf_test VCL dependency · 18c628ae
      Jan-Marek Glogowski yazdı
      This unit test sometimes fails on Windows with the message:
      "no suitable windowing system found, exiting."
      
      Currently the test just depends on desktop_detector and manually
      sets up VCL duplicating a lot of code and even library symbols.
      The original Gerrit change describes a lot of failures in its
      comments (change 28322, version 16). Now that Windows and MacOS
      were converted to VCL plugins, depending on desktop_detector is
      not sufficient anymore.
      
      This reverts a lot of VCL test setup from commit 20f6a6b1
      ("tdf#99402: fix Metafile Font handling"). Seems now a simple
      gb_CppunitTest_use_vcl is enough.
      
      Change-Id: Ia941ded91358231021741ff4a5d96e2014ac6c80
      Reviewed-on: https://gerrit.libreoffice.org/61497
      Tested-by: Jenkins
      Reviewed-by: 's avatarJan-Marek Glogowski <glogow@fbihome.de>
      18c628ae
  23. 17 Eyl, 2018 1 kayıt (commit)
    • Stephan Bergmann's avatar
      New loplugin:external · 206b5b26
      Stephan Bergmann yazdı
      ...warning about (for now only) functions and variables with external linkage
      that likely don't need it.
      
      The problems with moving entities into unnamed namespacs and breaking ADL
      (as alluded to in comments in compilerplugins/clang/external.cxx) are
      illustrated by the fact that while
      
        struct S1 { int f() { return 0; } };
        int f(S1 s) { return s.f(); }
        namespace N {
          struct S2: S1 { int f() { return 1; } };
          int f(S2 s) { return s.f(); }
        }
        int main() { return f(N::S2()); }
      
      returns 1, both moving just the struct S2 into an nunnamed namespace,
      
        struct S1 { int f() { return 0; } };
        int f(S1 s) { return s.f(); }
        namespace N {
          namespace { struct S2: S1 { int f() { return 1; } }; }
          int f(S2 s) { return s.f(); }
        }
        int main() { return f(N::S2()); }
      
      as well as moving just the function f overload into an unnamed namespace,
      
        struct S1 { int f() { return 0; } };
        int f(S1 s) { return s.f(); }
        namespace N {
          struct S2: S1 { int f() { return 1; } };
          namespace { int f(S2 s) { return s.f(); } }
        }
        int main() { return f(N::S2()); }
      
      would each change the program to return 0 instead.
      
      Change-Id: I4d09f7ac5e8f9bcd6e6bde4712608444b642265c
      Reviewed-on: https://gerrit.libreoffice.org/60539
      Tested-by: Jenkins
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      206b5b26
  24. 12 Eyl, 2018 1 kayıt (commit)
  25. 27 Agu, 2018 1 kayıt (commit)
  26. 14 Agu, 2018 1 kayıt (commit)
  27. 01 Agu, 2018 1 kayıt (commit)
    • Gabor Kelemen's avatar
      Add missing sal/log.hxx headers · 3fb5f718
      Gabor Kelemen yazdı
      rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
      This is a continuation of commit 6ff2d84a to be able to remove those unneeded includes.
      
      This commit adds missing headers to every file found by:
      grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
      to directories from dbaccess to extensions
      
      Change-Id: I4d15aa35e11664ef78c836ffc2937c7e0bb6ea59
      Reviewed-on: https://gerrit.libreoffice.org/58165
      Tested-by: Jenkins
      Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
      3fb5f718
  28. 02 Tem, 2018 1 kayıt (commit)
  29. 07 Haz, 2018 1 kayıt (commit)
  30. 12 May, 2018 1 kayıt (commit)
  31. 12 Nis, 2018 1 kayıt (commit)
  32. 11 Nis, 2018 1 kayıt (commit)
  33. 07 Nis, 2018 1 kayıt (commit)
  34. 06 Nis, 2018 1 kayıt (commit)
  35. 04 Nis, 2018 1 kayıt (commit)
  36. 03 Nis, 2018 1 kayıt (commit)
  37. 01 Nis, 2018 1 kayıt (commit)
  38. 15 Mar, 2018 1 kayıt (commit)
  39. 06 Mar, 2018 1 kayıt (commit)
  40. 01 Mar, 2018 1 kayıt (commit)