1. 06 Mar, 2019 1 kayıt (commit)
  2. 29 Ock, 2019 1 kayıt (commit)
  3. 29 Eki, 2018 1 kayıt (commit)
  4. 24 Eki, 2018 1 kayıt (commit)
  5. 22 Eki, 2018 1 kayıt (commit)
  6. 03 Eki, 2018 2 kayıt (commit)
  7. 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
  8. 29 Agu, 2018 1 kayıt (commit)
  9. 14 Nis, 2018 1 kayıt (commit)
  10. 07 Nis, 2018 1 kayıt (commit)
    • Tamas Bunth's avatar
      dbaccess: Enable hsql migration by default · 159dd286
      Tamas Bunth yazdı
      Also make Firebird driver not experimental anymore.
      
      With hsql migration enabled, the hsqldb related unit tests can be
      reused, because the underlying DBMS is transparent. To achieve that, I
      added firebird_sdbc component to hsqldb CppunitTest_* files.
      
      This commit also contains fixes for upcoming bugs while migrating from
      hsqldb to firebird, shown by hsqldb related unit tests:
      
      - null values: in case of null values, the setNull method should be used
        instead of nothing. (malformed string otherwise)
      
      Remove DBACCESS_HSQL_MIGRATION environment variable, since migration is
      default from now on.
      
      JunitTest_dbaccess_complex was based on HSQLDB. This commit replaces
      "if exists" hsql specific solution with firebird specific. Also disable
      test for queries with named parameters.
      
      Change-Id: Ieb68f5ad3a11389599c4f268ea4df82a83643b82
      Reviewed-on: https://gerrit.libreoffice.org/52008Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarTamás Bunth <btomi96@gmail.com>
      159dd286
  11. 03 Nis, 2018 1 kayıt (commit)
  12. 01 Nis, 2018 1 kayıt (commit)
  13. 29 Mar, 2018 1 kayıt (commit)
  14. 16 Ock, 2018 1 kayıt (commit)
  15. 15 Ara, 2017 1 kayıt (commit)
    • Stephan Bergmann's avatar
      Make temp copy of dbaccess/qa/unit/data/firebird_empty.odb for testing · 15d134b4
      Stephan Bergmann yazdı
      ...in CppunitTest_dbaccess_firebird_test.  Otherwise, the test would fail with
      
      > Test name: FirebirdTest::testEmptyDBConnection
      > An uncaught exception of type com.sun.star.sdbc.SQLException
      > - The connection can not be established. No storage or URL was given.
      
      if dbaccess/qa/unit/data/firebird_empty.odb is read-only, as
      DocumentStorageAccess::impl_openSubStorage_nothrow
      (dbaccess/source/core/dataaccess/ModelImpl.cxx) takes
      m_pModelImplementation->m_bDocumentReadOnly into account and returns a null
      xStorage.
      
      Adds a move ctor to utl::TempFile (thus causing copy ctor and copy assignment op
      to be implicitly deleted), but leaves any move assignment op undeclared for now,
      as none happens to be needed (yet).
      
      Change-Id: I6f9eff07eb54f1364a0560ffa4cf1f676a319d16
      Reviewed-on: https://gerrit.libreoffice.org/46561Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      15d134b4
  16. 03 Agu, 2017 1 kayıt (commit)
  17. 31 Tem, 2017 1 kayıt (commit)
  18. 12 Haz, 2017 1 kayıt (commit)
  19. 05 Ock, 2017 1 kayıt (commit)
  20. 22 Ara, 2016 1 kayıt (commit)
  21. 06 Ara, 2016 1 kayıt (commit)
  22. 15 Kas, 2016 1 kayıt (commit)
  23. 10 Kas, 2016 2 kayıt (commit)
  24. 02 Eyl, 2016 1 kayıt (commit)
  25. 18 Agu, 2016 2 kayıt (commit)
  26. 03 Haz, 2016 1 kayıt (commit)
  27. 01 Nis, 2016 2 kayıt (commit)
  28. 12 Eki, 2015 1 kayıt (commit)
  29. 06 Eki, 2015 1 kayıt (commit)
    • Andrea Gelmini's avatar
      Fix typos · 43d35f56
      Andrea Gelmini yazdı
      Change-Id: I54c32259750c0863a39f56fabaa1a0df7d208c9a
      43d35f56
  30. 17 Eyl, 2015 1 kayıt (commit)
  31. 10 Mar, 2015 1 kayıt (commit)
  32. 07 Ock, 2015 1 kayıt (commit)
  33. 18 Ara, 2014 1 kayıt (commit)
  34. 08 Ara, 2014 1 kayıt (commit)
  35. 05 Ara, 2014 1 kayıt (commit)
  36. 12 Kas, 2014 1 kayıt (commit)