<commit_before>Introduction
============

This project is meant as starting point for Trifork projects that use Gradle 
as build-system.

Add this repository as a remote in git and pull from it. That way you can also
easily get any future additions.

Take a look in 'build.gradle', 'settings.gradle' and in the config-directory
to customize the build to fit your project.

There are two example sub-projects, one Java and one Scala.

Suggestions and patches (or pull requests) are very welcome. If you encounter
any bugs please make an issue on Github.

Git Hooks
=========

TBA

Requirements
============

This build setup is made for Gradle 9.2+.

If you want to run the Scala subproject you will need to have install a
version of Scala.
<commit_msg>Added some tips for git.<commit_after>Introduction
============

This project is meant as starting point for Trifork projects that use Gradle 
as build-system.

Add this repository as a remote in git and pull from it. That way you can also
easily get any future additions.

Take a look in 'build.gradle', 'settings.gradle' and in the config-directory
to customize the build to fit your project.

There are two example sub-projects, one Java and one Scala.

Suggestions and patches (or pull requests) are very welcome. If you encounter
any bugs please make an issue on Github.

Git Tips
========

It is a good idea to check your code before you push anything to other central
repositories. While you don't necessarily want to run tests and check code for
every commit you do locally.

You can setup a git command alias to check your code before you push anything.

    git config alias.publish '! gradle check && git push "$@"'

This will allow you to e.g. write:

    git publish origin master

as an alternative to `git push`. Please note that since you will be running
tests and other code checks this will usually take considerably longer than
a normal push.

Requirements
============

This build setup is made for Gradle 9.2+.

If you want to run the Scala subproject you will need to have install a
version of Scala.

{'fraction_non_alphanumeric': 0.06795180722891567, 'fraction_numerical': 0.0019277108433734939, 'mean_word_length': 4.002409638554217, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '35519', 'n_tokens_mistral': 555, 'n_tokens_neox': 530, 'n_words': 331}