Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Useful script for LibreOffice
Python Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md Find sal types that needs to be replaced to better types.
find_chained_append.py Merge branch 'master' of https://github.com/marcosps/lo_useful
find_chained_append.sh
find_duplicate_entries.py Merge branch 'master' of https://github.com/marcosps/lo_useful
find_languages.py language count
find_old_string_classes.sh Fix pre-install.sh about clone
find_sal_types.py Find sal types that needs to be replaced to better types.
find_solar.py
find_string_comparison.sh
find_suppports_service.py Make find_supports more simple and effective
find_wrapper_header.sh
generate_ide_msvs.py Script melhorado: Agora esta gerando um solution com os 150 projetos …
get_developers_score.sh Added noe more friend to the commits list
pre-install.sh
todo_unusedCode.txt Corrigido print de várias vezes o mesmo arquivo
unusedCodeSearch.py validation of line.startswith(//)
unusedCodeSearch.sh Introduce verification by build defined macro

README.md

lo_usefull

This repository contains tools for help LibreOffice development.


find_duplicate_entries.py

Show all includes and "using namespaces" entries that are duplicated in a cxx, hxx, c and in h file.

find_old_string_classes.sh

Show to us where are used the old strings classes, and these classes need to be replaced.

find_chained_appends.sh

Shows where are used chained appends. This appends needs to be replaced by string concatenation, to be more fast in C++.

find_string_comparison.sh

Shows where are used some methods for string comparison. These can be replaced by == operator. Much more simpler.

find_sal_types.py

Show files that are using sal_uLong or/and sal_uIntPtr. These types must be converted to sal_uInt32, sal_uInt64, size_t or "unsigned int" according to situation.

get_developers_score.sh

Show how many lines of code a developer has inserted, has changed, and how much commit he did.

Manteiner: Marcos Paulo de Souza

pre-install.sh

Installs all necessary dependencies for compile and build LO, and download the LO code using git.

Manteiner: Ricardo Montania

unusedCodeSearch.sh

A script who actually find these types of unused codes: unused macros dead ifdefs - without defines. This is script will grow ASAP, while we make new checkers.

Manteiners: Ricardo Montania & Marcos Paulo de Souza

todo_unusedCode.txt

Things that need to be done in the unusedCodeSearch.sh

Something went wrong with that request. Please try again.