Advertisement
Guest User

Android clojure, CIDER, neko problem

a guest
Mar 16th, 2017
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.54 KB | None | 0 0
  1. matny:~/develop$ rm -Rf events2
  2. matny:~/develop$ lein new droid events2 org.stuff.events :activity MainActivity :target-sdk 15 :app-name EventsListingUsing lein-droid 0.4.6
  3. Resolving latest artifact versions...
  4. Found org.skummet/clojure 1.7.0-r2
  5. Found org.clojure-android/clojure 1.7.0-r4
  6. Found neko 4.0.0-alpha5
  7. Creating project events2 ...
  8. matny:~/develop$ cd events2/
  9. [1]+ Done emacs events/src/clojure/org/stuff/events/main.clj (wd: ~/develop)
  10. (wd now: ~/develop/events2)
  11. matny:~/develop/events2$ emacs project.clj
  12. ^Z
  13. [1]+ Stopped emacs project.clj
  14. matny:~/develop/events2$ bg
  15. [1]+ emacs project.clj &
  16. matny:~/develop/events2$ emacs ~/.lein/profiles.clj &
  17. [2] 3294
  18. matny:~/develop/events2$ lein droid doall
  19. Generating manifest...
  20. Generating R.java files...
  21. Compiling 3 source files to /home/matny/develop/events2/target/debug/classes
  22. Compiling Clojure files...
  23. Build type: debug, dynamic compilation: enabled, remote REPL: enabled.
  24. Compiling deps.compliment.v0v2v4.compliment.sources
  25. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.parser.string
  26. Reflection warning, deps/toolsreader/v0v9v2/clojure/tools/reader/impl/commons.clj:112:31 - call to method endsWith can't be resolved (target class is unknown).
  27. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.parser.whitespace
  28. Compiling clojure.zip
  29. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.reload
  30. Compiling deps.toolsreader.v0v9v2.clojure.tools.reader.impl.ExceptionInfo
  31. Compiling neko.log
  32. Compiling clojure.reflect
  33. Compiling deps.compliment.v0v2v4.compliment.context
  34. Compiling cider.nrepl.middleware.info
  35. Reflection warning, dynapath/defaults.clj:13:52 - reference to field getURLs can't be resolved.
  36. Reflection warning, dynapath/defaults.clj:27:28 - call to method addURL can't be resolved (target class is unknown).
  37. Reflection warning, dynapath/util.clj:30:22 - reference to field getParent can't be resolved.
  38. Reflection warning, cider/nrepl/middleware/util/java/parser.clj:74:37 - reference to field getKind can't be resolved.
  39. Reflection warning, cider/nrepl/middleware/util/java/parser.clj:74:37 - reference to field asInterface can't be resolved.
  40. Reflection warning, cider/nrepl/middleware/util/java/parser.clj:258:37 - reference to field classes can't be resolved.
  41. Compiling cider.nrepl.middleware.inspect
  42. Compiling clojure.tools.nrepl.middleware.pr-values
  43. Compiling deps.compliment.v0v2v4.compliment.sources.special-forms
  44. Compiling clojure.stacktrace
  45. Compiling deps.compliment.v0v2v4.deps.defprecated.v0v1v2.defprecated.core
  46. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.quote
  47. Compiling cider.nrepl.middleware.debug
  48. Reflection warning, cider/nrepl/middleware/debug.clj:75:3 - reference to field stop can't be resolved.
  49. Reflection warning, cider/nrepl/middleware/debug.clj:83:29 - reference to field sym on java.lang.Object can't be resolved.
  50. Reflection warning, cider/nrepl/middleware/debug.clj:83:29 - reference to field sym on java.lang.Object can't be resolved.
  51. Compiling cider.nrepl.middleware.stacktrace
  52. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.base
  53. Compiling deps.compliment.v0v2v4.compliment.core
  54. Compiling cider.nrepl.middleware.test
  55. Compiling deps.toolsreader.v0v9v2.clojure.tools.reader
  56. Compiling clojure.tools.nrepl.middleware.load-file
  57. Reflection warning, clojure/tools/nrepl/middleware/load_file.clj:87:38 - reference to field recv on java.lang.Object can't be resolved.
  58. Reflection warning, clojure/tools/nrepl/middleware/load_file.clj:88:46 - call to method recv on java.lang.Object can't be resolved (no such method).
  59. Reflection warning, clojure/tools/nrepl/middleware/load_file.clj:93:27 - call to method send on java.lang.Object can't be resolved (no such method).
  60. Compiling clojure.pprint
  61. Compiling cider.nrepl.middleware.util.misc
  62. Compiling clojure.tools.nrepl.cmdline
  63. Reflection warning, clojure/tools/nrepl/server.clj:142:21 - call to java.net.InetSocketAddress ctor can't be resolved.
  64. Compiling neko.intent
  65. Reflection warning, neko/intent.clj:21:7 - call to method putExtra on android.content.Intent can't be resolved (argument types: java.lang.String, java.lang.Object).
  66. Reflection warning, neko/intent.clj:21:7 - call to method putExtra on android.content.Intent can't be resolved (argument types: java.lang.String, java.lang.Object).
  67. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.track
  68. Compiling clojure.java.io
  69. Compiling clojure.main
  70. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.edit
  71. Compiling neko.data.sqlite
  72. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.reader-macro
  73. Compiling clojure.tools.nrepl.server
  74. Compiling neko.listeners.adapter-view
  75. Compiling clojure.set
  76. Compiling deps.compliment.v0v2v4.compliment.sources.class-members
  77. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.dir
  78. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace
  79. Compiling deps.cljs-tooling.v0v1v7.cljs-tooling.complete
  80. Compiling deps.toolsreader.v0v9v2.clojure.tools.reader.impl.commons
  81. Compiling neko.data.shared-prefs
  82. Compiling deps.compliment.v0v2v4.compliment.sources.keywords
  83. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.subedit
  84. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.integer
  85. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.keyword
  86. Compiling neko.context
  87. Compiling dynapath.dynamic-classpath
  88. Compiling deps.toolstrace.v0v7v8.clojure.tools.trace
  89. Reflection warning, deps/toolstrace/v0v7v8/clojure/tools/trace.clj:231:9 - call to method setStackTrace on java.lang.Object can't be resolved (no such method).
  90. Reflection warning, deps/toolstrace/v0v7v8/clojure/tools/trace.clj:242:11 - call to method setStackTrace on java.lang.Object can't be resolved (no such method).
  91. Reflection warning, deps/toolstrace/v0v7v8/clojure/tools/trace.clj:244:49 - call to java.lang.Exception ctor can't be resolved.
  92. Reflection warning, deps/toolstrace/v0v7v8/clojure/tools/trace.clj:244:11 - call to method setStackTrace on java.lang.Object can't be resolved (no such method).
  93. Reflection warning, deps/toolstrace/v0v7v8/clojure/tools/trace.clj:277:11 - call to method setStackTrace on java.lang.Object can't be resolved (no such method).
  94. Reflection warning, deps/toolstrace/v0v7v8/clojure/tools/trace.clj:278:17 - call to method setStackTrace on java.lang.Object can't be resolved (no such method).
  95. Compiling neko.ui.adapters
  96. Reflection warning, neko/ui.clj:120:13 - call to method getResources can't be resolved (target class is unknown).
  97. Reflection warning, neko/ui.clj:120:13 - call to method getConfiguration can't be resolved (target class is unknown).
  98. Reflection warning, neko/ui.clj:120:13 - reference to field orientation can't be resolved.
  99. Compiling clojure.core
  100. Compiling cider.nrepl.middleware.complete
  101. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.insert
  102. Compiling deps.toolsreader.v0v9v2.clojure.tools.reader.reader-types
  103. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.protocols
  104. Compiling neko.data
  105. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.potemkin
  106. Compiling clojure.core.protocols
  107. Compiling clojure.test.junit
  108. Compiling neko.notify
  109. Compiling neko.resource
  110. Compiling clojure.tools.nrepl
  111. Compiling deps.compliment.v0v2v4.compliment.sources.ns-mappings
  112. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.parser.core
  113. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.whitespace
  114. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.repl
  115. Compiling neko.compliment.ui-widgets-and-attributes
  116. Compiling deps.compliment.v0v2v4.compliment.utils
  117. Compiling clojure.tools.nrepl.bencode
  118. Compiling deps.cljfmt.v0v1v10.cljfmt.core
  119. Compiling deps.javaclasspath.v0v2v2.clojure.java.classpath
  120. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.walk
  121. Compiling clojure.walk
  122. Compiling neko.listeners.dialog
  123. Compiling deps.toolsreader.v0v9v2.clojure.tools.reader.edn
  124. Compiling deps.cljs-tooling.v0v1v7.cljs-tooling.info
  125. Compiling clojure.edn
  126. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.whitespace
  127. Compiling neko.debug
  128. Compiling org.stuff.events.main
  129. Reflection warning, neko/activity.clj:109:29 - reference to field getName can't be resolved.
  130. Reflection warning, org/stuff/events/main.clj:19:25 - reference to field getText can't be resolved.
  131. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.seq
  132. Compiling neko.threading
  133. Compiling cider.nrepl.middleware.refresh
  134. Compiling dynapath.util
  135. Compiling neko.listeners.text-view
  136. Compiling cider.nrepl.middleware.trace
  137. Compiling clojure.tools.nrepl.middleware
  138. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.comment
  139. Compiling deps.compliment.v0v2v4.compliment.sources.local-bindings
  140. Compiling deps.compliment.v0v2v4.compliment.sources.resources
  141. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.parse
  142. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.string
  143. Compiling clojure.test
  144. Compiling clojure.java.shell
  145. Compiling neko.listeners.view
  146. Compiling cider.nrepl.middleware.undef
  147. Compiling neko.tools.repl
  148. Compiling neko.dialog.alert
  149. Reflection warning, neko/dialog/alert.clj:24:3 - call to method setPositiveButton on android.app.AlertDialog$Builder can't be resolved (argument types: unknown, android.content.DialogInterface$OnClickListener).
  150. Reflection warning, neko/dialog/alert.clj:34:3 - call to method setNegativeButton on android.app.AlertDialog$Builder can't be resolved (argument types: unknown, android.content.DialogInterface$OnClickListener).
  151. Reflection warning, neko/dialog/alert.clj:44:3 - call to method setNeutralButton on android.app.AlertDialog$Builder can't be resolved (argument types: unknown, android.content.DialogInterface$OnClickListener).
  152. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node
  153. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip
  154. Compiling clojure.instant
  155. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.parser.keyword
  156. Compiling clojure.xml
  157. Compiling neko.ui
  158. Compiling cider.nrepl.middleware.util.instrument
  159. Compiling neko.ui.listview
  160. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.move
  161. Compiling clojure.string
  162. Compiling deps.cljs-tooling.v0v1v7.cljs-tooling.util.misc
  163. Compiling deps.cljs-tooling.v0v1v7.cljs-tooling.util.analysis
  164. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.seq
  165. Compiling clojure.uuid
  166. Compiling cider.nrepl.middleware.util.java
  167. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.parser.utils
  168. Compiling cider.nrepl.middleware.classpath
  169. Compiling neko.listeners.search-view
  170. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.dependency
  171. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.fn
  172. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.utils
  173. Compiling cider.nrepl.middleware.macroexpand
  174. Compiling clojure.tools.nrepl.ack
  175. Compiling clojure.tools.nrepl.helpers
  176. Compiling deps.compliment.v0v2v4.compliment.sources.namespaces-and-classes
  177. Compiling neko.activity
  178. Compiling deps.toolsreader.v0v9v2.clojure.tools.reader.default-data-readers
  179. Compiling neko.find-view
  180. Compiling clojure.template
  181. Compiling clojure.tools.nrepl.middleware.session
  182. Compiling deps.toolsreader.v0v9v2.clojure.tools.reader.impl.utils
  183. Compiling neko.action-bar
  184. Compiling cider.nrepl.middleware.util.cljs
  185. Compiling dynapath.defaults
  186. Compiling cider.nrepl.middleware.resource
  187. Compiling cider.nrepl.middleware.ns
  188. Reflection warning, cider/nrepl/middleware/ns.clj:86:29 - reference to field isDirectory can't be resolved.
  189. Reflection warning, cider/nrepl/middleware/ns.clj:87:26 - call to java.util.jar.JarFile ctor can't be resolved.
  190. Reflection warning, cider/nrepl/middleware/ns.clj:90:24 - reference to field getAbsolutePath can't be resolved.
  191. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.file
  192. Compiling cider.nrepl.version
  193. Compiling cider.nrepl.middleware.format
  194. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.coerce
  195. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.reader
  196. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.parser
  197. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.parser.token
  198. Compiling clojure.tools.nrepl.misc
  199. Compiling neko.ui.traits
  200. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.indent
  201. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.token
  202. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.forms
  203. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.find
  204. Compiling neko.ui.menu
  205. Compiling clojure.data
  206. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.uneval
  207. Compiling neko.ui.mapping
  208. Compiling clojure.tools.nrepl.transport
  209. Compiling clojure.test.tap
  210. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.find
  211. Compiling clojure.repl
  212. Compiling deps.toolsnamespace.v0v2v10.clojure.tools.namespace.move
  213. Compiling cider.nrepl.middleware.util.inspect
  214. Compiling clojure.tools.nrepl.middleware.interruptible-eval
  215. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.node.meta
  216. Compiling neko.-utils
  217. Compiling neko.doc
  218. Compiling deps.cljfmt.v0v1v10.deps.rewrite-clj.v0v4v12.rewrite-clj.zip.remove
  219. Compiling cider.nrepl.middleware.pprint
  220. Reflection warning, cider/nrepl/middleware/pprint.clj:18:3 - reference to field close can't be resolved.
  221. Compiling cider.nrepl.middleware.apropos
  222. Compilation succeeded.
  223. Creating DEX....
  224. Crunching resources...
  225. Packaging resources...
  226. Creating APK...
  227. Signing APK with /home/matny/.android/debug.keystore ...
  228. Aligning APK...
  229. Installing APK...
  230. Launching APK...
  231. Binding device port 9999 to local port 9999 ...
  232. matny:~/develop/events2$
  233.  
  234.  
  235. matny:~/develop/events2$ lein droid repl
  236. REPL-y 0.3.7, nREPL 0.2.10
  237. Clojure 1.7.0
  238. Dalvik 0.9
  239. Exit: Control+D or (exit) or (quit)
  240. Commands: (user/help)
  241. Docs: (doc function-name-here)
  242. (find-doc "part-of-name-here")
  243. Source: (source function-name-here)
  244. user=> (+ 1 2 3)
  245. 6
  246. user=> (in-ns 'org.stuff.events.main)
  247. #object[clojure.lang.Namespace 0x25f3fb4c "org.stuff.events.main"]
  248. org.stuff.events.main=> (on-ui (neko.notify/toast "Hello"))
  249. true
  250. org.stuff.events.main=> (*a)
  251. nil
  252. org.stuff.events.main=> (*a :main)
  253. nil
  254. org.stuff.events.main=>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement