This is an automated email from the ASF dual-hosted git repository.
leginee pushed a change to branch bazel-migration
in repository https://gitbox.apache.org/repos/asf/openoffice.git
from 799ee9fa5e build(bridges): unify the C++ and java_uno test sets in one
BUILD
new c772a5afb7 fix(idxf): DXF import filter — scaling, geometry, hatch, 3D
and encoding
new 6ebb249765 Adding license headers.
new 520c896140 build(test): fix R6034 in gtest_test exes — embed CRT
manifest, stage UNO bridge
new a3a3471b53 test(cppuhelper,binaryurp): wire the standalone qa
GoogleTest suites
new db9514d4d8 test(sal,shell): wire the osl/socket + shell zip suites;
two reusable test hooks
new ae2638cd9e test(svl): first subsequent test — in-process UNO bootstrap
via URE_BOOTSTRAP
new 1172fcd4dd test: wire sal/strings, sw, sfx2, desktop suites; fix
System32 icuuc shadowing
new ab5a8f2650 test(writerfilter): wire the doctok GoogleTest suite
new 34ec58c25d In ImplPreparePolyDraw(), nCurrPoints and nCurrPoint should
be sal_uInt32, just like pPoints points to, which they are assigned from or
related to. Commit 30f18d3fb8fe7eacd8ee5f353bc7c60bfbf18ac5 didn't fix all the
uses of the pointer size change it made.
new f323107e0f wParam is already a UINT_PTR, an integer type, so no need
to cast it.
new 0ed4c1fe5b Only build the StarBasic "DLL manager" on x86 Win32,
instead of any Windows system that isn't AMD64. It only supports x86 Win32 and
never supported anything else; there were discussions on bugs 112064 and 126277
about other platforms, but development never got completed and merged.
new 117a7a28d5 Change the return type of Get10ThSec() to clock_t, so it
works regardless of the size of the integer type.
new aa95bf4bb4 docs: record BACKPORT #3 (Win64 type-correctness follow-ups)
new a03189dcea test: wire sal child-process suites + the OfficeConnection
fixture
new fc3b72efc8 test(configmgr): fixture (c) — own mini installation;
qa/unit wired RED
new 73a1482494 test(cppuhelper): wire qa/propertysetmixin — component DLL,
private IDL, services.rdb
new 7e270d8cb4 test(cppuhelper): confirm propertysetmixin 3/6; add it to
cppuhelper_tests
new af1706569a build(stoc): build javaloader.uno + javavm.uno — the Java2
loader was missing
new 66157c2157 docs(stoc,frontier): record x64 green + scope the classes/
staging step
new 6553ab8a6e build(java): stage the Java2 loader runtime — classes/,
jvmfwk JRE config
new eefc110777 build(java): load a Java UNO component — propertysetmixin
6/6 GREEN
new 30e07deeee Accept Temurin JREs, and 64-bit JVMs that ship only a
server VM
new eb867b6ad9 test(testtools): bridgetest GREEN — C++ and Java UNO bridge
round-trip
new c8a9767d25 test(testtools): bridgetest over URP — the round trip
across a process boundary
new 260b8d088b test(java): the Java/UNO test fixture — uno_junit_test, 4
suites green
new d47b96e0ac docs(bridges): record why test_any_jni is red — a 32-bit
sequence-size overflow
new 1bdcd7a4de test(unoapi): the whole qa/unoapi category — all 18 suites
from one macro
new 237b9eb429 build(connectivity): the embedded database — six SDBC
drivers and the HSQLDB jars
new 005053d404 docs: record the embedded database, and why a phantom
registration is fatal
new 3504aee7aa build(connectivity): three resource libraries, not one
merged .res
new 846353cddf docs: record the resource-library split as a general
rsc_res rule
The 31 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 13 +-
CLAUDE.md | 822 ++++++++++++++++++++-
MODULE.bazel | 30 +-
Migrated-packages.md | 32 +-
build/jre.bzl | 93 +++
build/rules/gtest_test.bzl | 635 +++++++++++++++-
build/rules/java_pipeline.bzl | 158 ++++
build/rules/junit_test.bzl | 468 ++++++++++++
build/testsupport/BUILD.bazel | 16 +
build/testsupport/sal_process_init.cxx | 64 ++
build/third_party/junit/BUILD.bazel | 17 +
build/toolchain/java/BUILD.bazel | 26 +-
ext_libraries/modules/hsqldb/1.8.0/MODULE.bazel | 7 +
.../modules/hsqldb/1.8.0/overlay/BUILD.bazel | 64 ++
.../modules/hsqldb/1.8.0/overlay/MODULE.bazel | 7 +
.../modules/hsqldb/1.8.0/patches/aoo-hsqldb.patch | 388 ++++++++++
ext_libraries/modules/hsqldb/1.8.0/source.json | 13 +
ext_libraries/modules/hsqldb/metadata.json | 7 +
main/.gitignore | 13 +-
main/basic/source/runtime/dllmgr.cxx | 2 +-
main/binaryurp/BUILD.bazel | 103 ++-
main/bridges/BUILD.bazel | 13 +-
main/bridges/readme.md | 82 +-
main/chart2/BUILD.bazel | 20 +
main/comphelper/BUILD.bazel | 10 +-
main/configmgr/BUILD.bazel | 206 ++++++
main/configmgr/readme.md | 120 +++
main/connectivity/BUILD.bazel | 397 +++++++++-
main/connectivity/readme.md | 150 +++-
main/connectivity/util/calc.def | 4 +
main/connectivity/util/dbase.def | 4 +
main/connectivity/util/flat.def | 4 +
main/connectivity/util/hsqldb.def | 37 +
main/connectivity/util/jdbc.def | 4 +
main/cppuhelper/BUILD.bazel | 327 ++++++++
.../propertysetmixin/qa_propertysetmixin.uno.def | 11 +
main/cppuhelper/readme.md | 112 +++
main/dbaccess/BUILD.bazel | 24 +
main/desktop/BUILD.bazel | 34 +
main/extensions/BUILD.bazel | 16 +
main/external/msvcp90/BUILD.bazel | 137 ++++
main/external/msvcp90/amd64/vc90_app.manifest | 17 +
main/external/msvcp90/vc90_app.manifest | 17 +
main/external/msvcp90/vc90_app_manifest.rc | 13 +
main/external/msvcp90/vc90_app_manifest_amd64.rc | 6 +
main/external/msvcp90/vc90_debug_app.manifest | 17 +
main/external/msvcp90/vc90_dll_manifest.rc | 25 +
main/external/msvcp90/vc90_dll_manifest_amd64.rc | 6 +
main/filter/source/graphicfilter/idxf/Readme.md | 147 ++++
main/filter/source/graphicfilter/idxf/dxf2mtf.cxx | 553 +++++++++++---
main/filter/source/graphicfilter/idxf/dxf2mtf.hxx | 7 +
main/filter/source/graphicfilter/idxf/dxfentrd.cxx | 151 +++-
main/filter/source/graphicfilter/idxf/dxfentrd.hxx | 70 +-
main/filter/source/graphicfilter/idxf/dxfgrprd.cxx | 14 +-
main/filter/source/graphicfilter/idxf/dxfreprd.cxx | 354 +++++++--
main/filter/source/graphicfilter/idxf/dxftblrd.cxx | 20 +-
main/filter/source/graphicfilter/idxf/dxfvec.cxx | 13 +-
main/filter/source/graphicfilter/idxf/idxf.cxx | 19 +-
main/filter/source/graphicfilter/idxf/makefile.mk | 2 +-
main/forms/BUILD.bazel | 19 +
main/framework/BUILD.bazel | 18 +
main/javaunohelper/BUILD.bazel | 21 +
main/jurt/BUILD.bazel | 42 +-
main/jvmfwk/BUILD.bazel | 146 ++++
.../OpenOfficeorg/javavendors_macosx.xml | 6 +-
.../OpenOfficeorg/javavendors_unx.xml | 6 +-
.../OpenOfficeorg/javavendors_wnt.xml | 6 +-
.../jvmfwk/plugins/sunmajor/pluginlib/otherjre.cxx | 3 +-
main/jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx | 3 +-
.../plugins/sunmajor/pluginlib/vendorlist.cxx | 4 +
main/jvmfwk/readme.md | 124 +++-
main/jvmfwk/util/sunjavaplugin.def | 6 +
main/linguistic/BUILD.bazel | 17 +
main/postprocess/BUILD.bazel | 46 +-
main/qadevOOo/BUILD.bazel | 93 ++-
main/ridljar/BUILD.bazel | 27 +-
main/sal/BUILD.bazel | 180 ++++-
main/sal/sal_qa.bzl | 49 +-
main/sc/BUILD.bazel | 19 +
main/sd/BUILD.bazel | 16 +
main/sfx2/BUILD.bazel | 57 +-
main/sfx2/source/bastyp/progress.cxx | 3 +-
main/sfx2/source/view/sfxbasecontroller.cxx | 6 +-
main/shell/BUILD.bazel | 33 +
main/staging/BUILD.bazel | 104 +++
main/staging/collect_files_aspect.bzl | 17 +-
main/staging/fundamental.ini | 26 +
main/staging/jvmfwk3.ini | 20 +
main/staging/uno.ini | 9 +-
main/starmath/BUILD.bazel | 16 +
main/stoc/BUILD.bazel | 100 +++
main/stoc/readme.md | 191 ++++-
main/svl/BUILD.bazel | 80 ++
main/svtools/BUILD.bazel | 23 +
main/svtools/source/filter/filter.cxx | 28 +-
main/svx/BUILD.bazel | 19 +-
main/sw/BUILD.bazel | 54 ++
main/test/BUILD.bazel | 107 +++
main/test/qa/test_officeconnection.cxx | 141 ++++
main/test/readme.md | 641 +++++++++++++++-
main/testtools/BUILD.bazel | 512 +++++++++++++
main/testtools/readme.md | 284 +++++++
.../testtools/source/bridgetest/bridgetest.uno.def | 11 +
.../source/bridgetest/constructors.uno.def | 11 +
main/testtools/source/bridgetest/cppobj.uno.def | 11 +
main/toolkit/BUILD.bazel | 58 ++
main/ucb/BUILD.bazel | 17 +
main/unoil/BUILD.bazel | 18 +-
main/vcl/win/source/gdi/salgdi.cxx | 4 +-
main/vcl/win/source/window/salframe.cxx | 4 +-
main/writerfilter/BUILD.bazel | 48 ++
main/xmloff/BUILD.bazel | 16 +
112 files changed, 9302 insertions(+), 359 deletions(-)
create mode 100644 build/jre.bzl
create mode 100644 build/rules/junit_test.bzl
create mode 100644 build/testsupport/BUILD.bazel
create mode 100644 build/testsupport/sal_process_init.cxx
create mode 100644 build/third_party/junit/BUILD.bazel
create mode 100644 ext_libraries/modules/hsqldb/1.8.0/MODULE.bazel
create mode 100644 ext_libraries/modules/hsqldb/1.8.0/overlay/BUILD.bazel
create mode 100644 ext_libraries/modules/hsqldb/1.8.0/overlay/MODULE.bazel
create mode 100644 ext_libraries/modules/hsqldb/1.8.0/patches/aoo-hsqldb.patch
create mode 100644 ext_libraries/modules/hsqldb/1.8.0/source.json
create mode 100644 ext_libraries/modules/hsqldb/metadata.json
create mode 100644 main/connectivity/util/calc.def
create mode 100644 main/connectivity/util/dbase.def
create mode 100644 main/connectivity/util/flat.def
create mode 100644 main/connectivity/util/hsqldb.def
create mode 100644 main/connectivity/util/jdbc.def
create mode 100644
main/cppuhelper/qa/propertysetmixin/qa_propertysetmixin.uno.def
create mode 100644 main/cppuhelper/readme.md
create mode 100644 main/external/msvcp90/BUILD.bazel
create mode 100644 main/external/msvcp90/amd64/vc90_app.manifest
create mode 100644 main/external/msvcp90/vc90_app.manifest
create mode 100644 main/external/msvcp90/vc90_app_manifest.rc
create mode 100644 main/external/msvcp90/vc90_app_manifest_amd64.rc
create mode 100644 main/external/msvcp90/vc90_debug_app.manifest
create mode 100644 main/external/msvcp90/vc90_dll_manifest.rc
create mode 100644 main/external/msvcp90/vc90_dll_manifest_amd64.rc
create mode 100644 main/filter/source/graphicfilter/idxf/Readme.md
create mode 100644 main/jvmfwk/util/sunjavaplugin.def
create mode 100644 main/staging/jvmfwk3.ini
create mode 100644 main/test/qa/test_officeconnection.cxx
create mode 100644 main/testtools/BUILD.bazel
create mode 100644 main/testtools/readme.md
create mode 100644 main/testtools/source/bridgetest/bridgetest.uno.def
create mode 100644 main/testtools/source/bridgetest/constructors.uno.def
create mode 100644 main/testtools/source/bridgetest/cppobj.uno.def