<commit_before>/************************************************************************
 * Copyright © 2007-2016 - General Electric Company, All Rights Reserved
 *
 * Project: SADL
 *
 * Description: The Semantic Application Design Language (SADL) is a
 * language for building semantic models and expressing rules that
 * capture additional domain knowledge. The SADL-IDE (integrated
 * development environment) is a set of Eclipse plug-ins that
 * support the editing and testing of semantic models using the
 * SADL language.
 *
 * This software is distributed "AS-IS" without ANY WARRANTIES
 * and licensed under the Eclipse Public License - v 1.0
 * which is available at http://www.eclipse.org/org/documents/epl-v10.php
 *
 ***********************************************************************/
package org.xtuml.bp.xtext.generator

import com.google.common.io.ByteStreams
import java.io.BufferedInputStream
import java.io.BufferedOutputStream
import java.io.File
import java.io.FileNotFoundException
import java.io.FileOutputStream
import java.io.IOException
import java.io.InputStream
import java.lang.reflect.Method
import java.net.URL
import java.net.URLClassLoader
import java.util.zip.ZipEntry
import java.util.zip.ZipFile
import org.apache.log4j.Logger

class JFlexLoader {
	
	final static Logger log = Logger.getLogger(typeof(JFlexLoader))
	static final String DOWNLOAD_URL = "http://jflex.de/jflex-1.4.3.zip"
	static final String MAIN_CLASS = "JFlex.Main"
	ClassLoader loader = JFlexLoader.getClassLoader
	String downloadTo = "./.jflex.jar"
	boolean askBeforeDownload = false

	def ClassLoader getClassLoader() {
		return loader
	}
<commit_msg>job #11550 update jflex URL<commit_after>/************************************************************************
 * Copyright © 2007-2016 - General Electric Company, All Rights Reserved
 *
 * Project: SADL
 *
 * Description: The Semantic Application Design Language (SADL) is a
 * language for building semantic models and expressing rules that
 * capture additional domain knowledge. The SADL-IDE (integrated
 * development environment) is a set of Eclipse plug-ins that
 * support the editing and testing of semantic models using the
 * SADL language.
 *
 * This software is distributed "AS-IS" without ANY WARRANTIES
 * and licensed under the Eclipse Public License - v 1.0
 * which is available at http://www.eclipse.org/org/documents/epl-v10.php
 *
 ***********************************************************************/
package org.xtuml.bp.xtext.generator

import com.google.common.io.ByteStreams
import java.io.BufferedInputStream
import java.io.BufferedOutputStream
import java.io.File
import java.io.FileNotFoundException
import java.io.FileOutputStream
import java.io.IOException
import java.io.InputStream
import java.lang.reflect.Method
import java.net.URL
import java.net.URLClassLoader
import java.util.zip.ZipEntry
import java.util.zip.ZipFile
import org.apache.log4j.Logger

class JFlexLoader {
	
	final static Logger log = Logger.getLogger(typeof(JFlexLoader))
	static final String DOWNLOAD_URL = "https://jflex.de/jflex-1.4.3.zip"
	static final String MAIN_CLASS = "JFlex.Main"
	ClassLoader loader = JFlexLoader.getClassLoader
	String downloadTo = "./.jflex.jar"
	boolean askBeforeDownload = false

	def ClassLoader getClassLoader() {
		return loader
	}

{'fraction_non_alphanumeric': 0.16022761305780173, 'fraction_numerical': 0.011081162024558252, 'mean_word_length': 5.083788706739527, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5837662', 'n_tokens_mistral': 947, 'n_tokens_neox': 877, 'n_words': 286}