8b4b852a35
Moved and isolated IDiagramHelper to own file to get SdrObjGroup smaller and less dependent again, all places adapted. isDiagram() now available at SdrObject directly, adapted and have less places which need to cast for SdrObjGroup for check. Started to add SdrHdl/selection visualization to seleced Diagram. Only as a start, will need to be extended to look good/better, plus evtl. functionality in handles/UI. Corrected error(s) found by failing UnitTests More clang-notes (static, namespace) I nneeded to follow Change-Id: If4675b3270d3ee30259fce49deb017dbbaf5c0c4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134825 Tested-by: Jenkins Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com> |
||
---|---|---|
.. | ||
check-last-commit | ||
ClangFormat.pm | ||
excludelist | ||
generate-style-excludelist | ||
README | ||
reformat-formatted-files | ||
remove_not_existent_files_from_clang_excludelist |
Style enforcing code. == How to reproduce the binaries at <https://dev-www.libreoffice.org/bin/> == - Linux: - Built from source on openSUSE Leap 42.3 - get <http://releases.llvm.org/5.0.0/llvm-5.0.0.src.tar.xz> - get <http://releases.llvm.org/5.0.0/cfe-5.0.0.src.tar.xz> and extract this as tools/clang/ in the LLVM source code - mkdir workdir; cd workdir; cmake -G 'Unix Makefiles' -DCMAKE_INSTALL_PREFIX=$PWD/../instdir -DCMAKE_BUILD_TYPE=Release -DLLVM_BUILD_STATIC=true ..; make -j8 clang-format - this produces a binary that is statically linked - macOS: - <http://releases.llvm.org/5.0.0/clang+llvm-5.0.0-x86_64-apple-darwin.tar.xz> provides a portable binary already - Windows: - <http://releases.llvm.org/5.0.0/LLVM-5.0.0-win32.exe> provides a portable binary already == Directory contents == - excludelist: list of existing files not to be formatted: - if you rename a file mentioned in this list, please update the entry (and keep the file sorted) - check-last-commit: this is used during gerrit / jenkins verification - ClangFormat.pm: shared code between the git hook and these scripts - generate-style-excludelist: was used to generate `excludelist` - reformat-formatted-files: run this script in case the style config changes or clang-format version is updated