<commit_before>concat:
	@for library in library/*.sh; do \
	  cat "$${library}"; \
	  echo; \
	done >imosh
	@chmod +x imosh
.PHONY: concat

test: concat
	bash --version
	@IMOS_TEST_IS_FAILED=0; \
	for test in test/*_test.sh; do \
	  if PATH="$$(pwd):$${PATH}" bash test/main.sh "$${test}"; then \
	    echo "$${test} ... Passed" >&2; \
	  else \
	    echo "$${test} ... Failed" >&2; \
	    IMOS_TEST_IS_FAILED=1; \
	  fi \
	done; \
	if (( IMOS_TEST_IS_FAILED )); then exit 1; fi
.PHONY: test<commit_msg>Use brackets instead of braces for sh.<commit_after>concat:
	@for library in library/*.sh; do \
	  cat "$${library}"; \
	  echo; \
	done >imosh
	@chmod +x imosh
.PHONY: concat

test: concat
	bash --version
	@IMOS_TEST_IS_FAILED=0; \
	for test in test/*_test.sh; do \
	  if PATH="$$(pwd):$${PATH}" bash test/main.sh "$${test}"; then \
	    echo "$${test} ... Passed" >&2; \
	  else \
	    echo "$${test} ... Failed" >&2; \
	    IMOS_TEST_IS_FAILED=1; \
	  fi \
	done; \
	if [ "$${IMOS_TEST_IS_FAILED}" == '1' ]; then exit 1; fi
.PHONY: test
{'fraction_non_alphanumeric': 0.20057581573896352, 'fraction_numerical': 0.01055662188099808, 'mean_word_length': 2.7517985611510793, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, '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': '2024339', 'n_tokens_mistral': 464, 'n_tokens_neox': 450, 'n_words': 110}