graphql

orestis 2020-04-21T07:47:00.030400Z

I’m seeing:

WARN clj-antlr.common  - multi-hinted-let is deprecated and will be removed in a future clj-antlr release. Migrate to char-stream functionality.

orestis 2020-04-21T07:47:23.031Z

Not sure if it’s Lacinia or some other library that uses clj-antlr.common, wondering if it rings a bell to someone?

orestis 2020-04-21T07:49:29.031400Z

Just found about clojure -Stree, it is indeed Lacinia:

com.walmartlabs/lacinia 0.35.0
  clj-antlr/clj-antlr 0.2.5
    org.antlr/antlr4-runtime 4.7.2
    org.antlr/antlr4 4.7.2
      com.ibm.icu/icu4j 61.1
      org.antlr/ST4 4.1
      org.abego.treelayout/org.abego.treelayout.core 1.0.3
      org.antlr/antlr-runtime 3.5.2
      org.glassfish/javax.json 1.0.4 

hlship 2020-04-21T18:32:18.031800Z

I've been looking for a way around that warning, but it hasn't been a priority.

2020-04-21T18:38:02.033200Z

this commit https://github.com/aphyr/clj-antlr/commit/7f9717fa18123da806d4a27d950dbceb23a05114 fixes the spurious warning, but I am not sure if there has been a release since then

hlship 2020-04-21T19:27:04.034100Z

I was thinking in terms of changing how lacinia uses clj-anltr to avoid the warning.