diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-09-20 14:15:50 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-20 14:15:50 +0800 |
commit | d551ee9d751201491a1d64e4da76ab03e3815df6 (patch) | |
tree | 60471609f0957401fa1a7002578ad8c1acd6bc75 /scratch | |
parent | c8fd6bd9e1dc18c24e64147fcd221e0bf91c2d06 (diff) | |
download | mill-d551ee9d751201491a1d64e4da76ab03e3815df6.tar.gz mill-d551ee9d751201491a1d64e4da76ab03e3815df6.tar.bz2 mill-d551ee9d751201491a1d64e4da76ab03e3815df6.zip |
Include scaladoc as part of mill inspect (#435)
Diffstat (limited to 'scratch')
-rw-r--r-- | scratch/build.sc | 27 | ||||
-rw-r--r-- | scratch/scalapb/protobuf/scratch.proto | 29 |
2 files changed, 19 insertions, 37 deletions
diff --git a/scratch/build.sc b/scratch/build.sc index 46c271b5..0a33c86e 100644 --- a/scratch/build.sc +++ b/scratch/build.sc @@ -3,18 +3,29 @@ import mill.scalalib._ trait JUnitTests extends TestModule{ def testFrameworks = Seq("com.novocode.junit.JUnitFramework") + + /** + * Overriden ivyDeps Docs!!! + */ def ivyDeps = Agg(ivy"com.novocode:junit-interface:0.11") + def task = T{ + "???" + } } +/** + * The Core Module Docz! + */ object core extends JavaModule{ object test extends Tests with JUnitTests -} -object app extends JavaModule{ - def moduleDeps = Seq(core) - object test extends Tests with JUnitTests -} -object scalapb extends mill.contrib.scalapblib.ScalaPBModule { - def scalaVersion = "2.12.4" - def scalaPBVersion = "0.7.4" + /** + * Core Task Docz! + */ + def task = T{ + import collection.JavaConverters._ + println(this.getClass.getClassLoader.getResources("scalac-plugin.xml").asScala.toList) + "Hello!" + } } + diff --git a/scratch/scalapb/protobuf/scratch.proto b/scratch/scalapb/protobuf/scratch.proto deleted file mode 100644 index 3153ad54..00000000 --- a/scratch/scalapb/protobuf/scratch.proto +++ /dev/null @@ -1,29 +0,0 @@ -syntax = "proto2"; - -package tutorial; - -option java_package = "com.example.tutorial"; -option java_outer_classname = "AddressBookProtos"; - -message Person { - required string name = 1; - required int32 id = 2; - optional string email = 3; - - enum PhoneType { - MOBILE = 0; - HOME = 1; - WORK = 2; - } - - message PhoneNumber { - required string number = 1; - optional PhoneType type = 2 [default = HOME]; - } - - repeated PhoneNumber phones = 4; -} - -message AddressBook { - repeated Person people = 1; -}
\ No newline at end of file |