<commit_before><Page loaded="onLoaded">
	<ScrollView>
		<StackLayout>
			<Label text="Data Binding" class="title" />
			<Label text="Data binding is a mechanism that allows a user interface element to connect with a business logic object." textWrap="true" cssClass="text" />
			<Label text="Changes made to the element are automatically reflected in the business object, and changes made to the business object are automatically reflected in the element." textWrap="true" cssClass="text" />
			<Label text="" textWrap="true" cssClass="text" />

			<Label text="Data Flow" class="subTitle" />
			<Label text="When data bound, the business logic objects are typicaly referred to as the source, and UI elements are considered the target or destination." textWrap="true" cssClass="text" />
			<Label text="The flow of data between the source and target can be considered one-way or two-way. In one-way data binding, data flows in a single direction (from the source to target, where updates to the source are reflected in the target, but target updates do not flow to the source). In two-way, data flows in both directions, and both the source and target are automatically kept in sync." textWrap="true" cssClass="text" />
			<Label text="NativeScript supports both one-way and two-way data binding." textWrap="true" cssClass="text" />

		</StackLayout>
	</ScrollView>
</Page><commit_msg>Update verbiage of data flow<commit_after><Page loaded="onLoaded">
	<ScrollView>
		<StackLayout>
			<Label text="Data Binding" class="title" />
			<Label text="Data binding is a mechanism that allows a user interface element to connect with a business logic object." textWrap="true" cssClass="text" />
			<Label text="Changes made to the element are automatically reflected in the business object, and changes made to the business object are automatically reflected in the element." textWrap="true" cssClass="text" />
			<Label text="" textWrap="true" cssClass="text" />

			<Label text="Data Flow" class="subTitle" />
			<Label text="When data bound, business logic objects are typicaly referred to as the source, and UI elements are considered the target or destination." textWrap="true" cssClass="text" />
			<Label text="Flow of data between a source and target can be one-way or two-way. In one-way data binding, data flows in a single direction (from source to target, where updates to the source are reflected in the target, but target updates do not flow to the source). In two-way, data flows in both bi-directionally, and both source and target are automatically kept in sync." textWrap="true" cssClass="text" />
			<Label text="NativeScript supports both one-way and two-way data binding." textWrap="true" cssClass="text" />

		</StackLayout>
	</ScrollView>
</Page>
{'fraction_non_alphanumeric': 0.09746376811594203, 'fraction_numerical': 0.0, 'mean_word_length': 4.788259958071279, 'pattern_counts': {'":': 0, '<': 31, '<?xml version=': 0, '>': 31, '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': '2963913', 'n_tokens_mistral': 734, 'n_tokens_neox': 691, 'n_words': 348}