<commit_before>import sbt._
import Keys._
import sbtassembly.Plugin.AssemblyKeys._
import sbtassembly.Plugin.assemblySettings
import scala.util.Properties
import Defaults.defaultSettings


object Build extends Build {
  lazy val basicSettings = Seq(
    scalaVersion := "2.11.5",
    licenses := Seq(("Apache License, Version 2.0", url("http://www.apache.org/licenses/LICENSE-2.0"))),
    scalacOptions := Seq("-encoding", "UTF-8", "-unchecked", "-deprecation", "-feature"),
    mainClass in assembly := Some("edu.allegheny.searchbot.Search"),
    libraryDependencies += jna)

  lazy val ev3Home = Properties.envOrNone("EV3_HOME") getOrElse sys.error("$EV3_HOME environment variable is not defined")

  lazy val jna = "net.java.dev.jna" % "jna" % "3.2.7" % "provided"


  lazy val root = Project(
    "search",
    file("."),
    settings = defaultSettings ++ basicSettings ++ assemblySettings)
    .settings(
      unmanagedBase := file(ev3Home) / "lib" / "ev3",
      exportJars := true,
      jarName in assembly := "search",
      excludedJars in assembly <<= unmanagedJars in Compile)<commit_msg>fix missing curly in buildfile.<commit_after>import sbt._
import Keys._
import sbtassembly.Plugin.AssemblyKeys._
import sbtassembly.Plugin.assemblySettings
import scala.util.Properties
import Defaults.defaultSettings


object Build extends Build {
  lazy val basicSettings = Seq(
    scalaVersion := "2.11.5",
    licenses := Seq(("Apache License, Version 2.0", url("http://www.apache.org/licenses/LICENSE-2.0"))),
    scalacOptions := Seq("-encoding", "UTF-8", "-unchecked", "-deprecation", "-feature"),
    mainClass in assembly := Some("edu.allegheny.searchbot.Search"),
    libraryDependencies += jna)

  lazy val ev3Home = Properties.envOrNone("EV3_HOME") getOrElse sys.error("$EV3_HOME environment variable is not defined")

  lazy val jna = "net.java.dev.jna" % "jna" % "3.2.7" % "provided"


  lazy val root = Project(
    "search",
    file("."),
    settings = defaultSettings ++ basicSettings ++ assemblySettings)
    .settings(
      unmanagedBase := file(ev3Home) / "lib" / "ev3",
      exportJars := true,
      jarName in assembly := "search",
      excludedJars in assembly <<= unmanagedJars in Compile)
}
{'fraction_non_alphanumeric': 0.1413141314131413, 'fraction_numerical': 0.0153015301530153, 'mean_word_length': 3.9731543624161074, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, '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': '3784288', 'n_tokens_mistral': 709, 'n_tokens_neox': 692, 'n_words': 173}