Packages

object Languages

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Languages
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. val all: Set[Language]
  2. def extensions(language: Language): Option[Set[String]]
  3. lazy val extensionsByLanguage: Map[Language, Set[String]]
  4. def filenames(language: Language): Option[Set[String]]
  5. lazy val filenamesByLanguage: Map[Language, Set[String]]
  6. def filter(files: Set[String], languages: Set[Language], customExtensions: Map[Language, Set[String]] = Map.empty[Language, Set[String]]): Set[String]
  7. def forPath(filePath: String, customExtensions: List[(Language, Seq[String])] = List.empty[(Language, Seq[String])]): Option[Language]
  8. def fromName(name: String): Option[Language]
  9. lazy val languageByExtension: Map[String, Language]
  10. lazy val languageByFilename: Map[String, Language]
  11. object Apex extends Language with Product with Serializable
  12. object C extends Language with Product with Serializable
  13. object CPP extends Language with Product with Serializable
  14. object CSS extends Language with Product with Serializable
  15. object CSharp extends Language with Product with Serializable
  16. object Clojure extends Language with Product with Serializable
  17. object Cobol extends Language with Product with Serializable
  18. object CoffeeScript extends Language with Product with Serializable
  19. object Crystal extends Language with Product with Serializable
  20. object Dart extends Language with Product with Serializable
  21. object Dockerfile extends Language with Product with Serializable
  22. object Elixir extends Language with Product with Serializable
  23. object Elm extends Language with Product with Serializable
  24. object Erlang extends Language with Product with Serializable
  25. object FSharp extends Language with Product with Serializable
  26. object Fortran extends Language with Product with Serializable
  27. object Go extends Language with Product with Serializable
  28. object Groovy extends Language with Product with Serializable
  29. object HTML extends Language with Product with Serializable
  30. object Haskell extends Language with Product with Serializable
  31. object JSON extends Language with Product with Serializable
  32. object JSP extends Language with Product with Serializable
  33. object Java extends Language with Product with Serializable
  34. object Javascript extends Language with Product with Serializable
  35. object Julia extends Language with Product with Serializable
  36. object Kotlin extends Language with Product with Serializable
  37. object LESS extends Language with Product with Serializable
  38. object Lisp extends Language with Product with Serializable
  39. object Lua extends Language with Product with Serializable
  40. object Markdown extends Language with Product with Serializable
  41. object OCaml extends Language with Product with Serializable
  42. object ObjectiveC extends Language with Product with Serializable
  43. object PHP extends Language with Product with Serializable
  44. object PLSQL extends Language with Product with Serializable
  45. object Perl extends Language with Product with Serializable
  46. object Powershell extends Language with Product with Serializable
  47. object Prolog extends Language with Product with Serializable
  48. object Python extends Language with Product with Serializable
  49. object R extends Language with Product with Serializable
  50. object Ruby extends Language with Product with Serializable
  51. object Rust extends Language with Product with Serializable
  52. object SASS extends Language with Product with Serializable
  53. object SQL extends Language with Product with Serializable
  54. object Scala extends Language with Product with Serializable
  55. object Scratch extends Language with Product with Serializable
  56. object Shell extends Language with Product with Serializable
  57. object Solidity extends Language with Product with Serializable
  58. object Swift extends Language with Product with Serializable
  59. object TSQL extends Language with Product with Serializable
  60. object TypeScript extends Language with Product with Serializable
  61. object Velocity extends Language with Product with Serializable
  62. object VisualBasic extends Language with Product with Serializable
  63. object VisualForce extends Language with Product with Serializable
  64. object XML extends Language with Product with Serializable
  65. object YAML extends Language with Product with Serializable