<commit_before>package ru.agentlab.maia.initializer

import org.eclipse.e4.core.contexts.IEclipseContext

/**
 * Service for add Initializer in context.
 * 
 * @author <a href='<EMAIL>'><NAME></a> - Initial contribution.
 */
interface IInitializerService {

	/**
	 * Key for store Initializer in Context
	 */
	val static String KEY_INITIALIZER = "context.initializer"

	/**
	 * Add new Initializer in context.
	 * 
	 * @param InitializerClass - class of Initializer to be created.
	 * @return Newly created Initializer
	 */
	def Object addInitializer(Class<?> initializerClass)

	/**
	 * Add new Initializer in context.
	 * 
	 * @param context - context where new Initializer will be created. This context will 
	 * be used for injecting objects. 
	 * @param InitializerClass - class of Initializer to be created.
	 * @return Newly created Initializer
	 */
	def Object addInitializer(IEclipseContext context, Class<?> initializerClass)

}<commit_msg>Revert "* ашч тфьуы"<commit_after>package ru.agentlab.maia.initializer

import org.eclipse.e4.core.contexts.IEclipseContext

/**
 * Service for add Initializer in context.
 * 
 * @author <a href='<EMAIL>'><NAME></a> - Initial contribution.
 */
interface IInitializerService {

	/**
	 * Key for store Initializer in Context
	 */
	val static String KEY_INITIALIZER = "context.initializer"

	/**
	 * Add new Initializer in context.
	 * 
	 * @param InitializerClass - class of Initializer to be created.
	 * @return Newly created Initializer
	 */
	def Object addInitializer(Class<?> InitializerClass)

	/**
	 * Add new Initializer in context.
	 * 
	 * @param context - context where new Initializer will be created. This context will 
	 * be used for injecting objects. 
	 * @param InitializerClass - class of Initializer to be created.
	 * @return Newly created Initializer
	 */
	def Object addInitializer(IEclipseContext context, Class<?> InitializerClass)

}
{'fraction_non_alphanumeric': 0.09805977975878342, 'fraction_numerical': 0.001048767697954903, 'mean_word_length': 3.8181818181818183, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, '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': '5714885', 'n_tokens_mistral': 575, 'n_tokens_neox': 531, 'n_words': 180}