Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ProGuard, version 5.2.1
- Reading program jar [D:\Users\Ilya\Java\lib\scala-runner.jar]
- Reading library jar [C:\Program Files\Java\jre1.8.0_40\lib\rt.jar]
- Note: scala.Enumeration$$anonfun$scala$Enumeration$$isValDef$1$1 calls 'Field.getType'
- Note: scala.concurrent.util.Unsafe calls 'Field.getType'
- Warning: scala.util.parsing.combinator.PackratParsers$$anonfun$scala$util$parsing$combinator$PackratParsers$$setupLR$2$$anonfun$apply$1: can't find referenced class scala.util.parsing.combinator.PackratParsers$$anonfun$scala$util$parsing$combinator$PackratParsers$$setupLR$2
- Warning: scala.util.parsing.combinator.PackratParsers$$anonfun$scala$util$parsing$combinator$PackratParsers$$setupLR$2$$anonfun$apply$1: can't find referenced class scala.util.parsing.combinator.PackratParsers$$anonfun$scala$util$parsing$combinator$PackratParsers$$setupLR$2
- Warning: scala.util.parsing.combinator.PackratParsers$$anonfun$scala$util$parsing$combinator$PackratParsers$$setupLR$2$$anonfun$apply$1: can't find referenced class scala.util.parsing.combinator.PackratParsers$$anonfun$scala$util$parsing$combinator$PackratParsers$$setupLR$2
- Warning: scala.util.parsing.combinator.PackratParsers$$anonfun$scala$util$parsing$combinator$PackratParsers$$setupLR$2$$anonfun$apply$1: can't find referenced class scala.util.parsing.combinator.PackratParsers$$anonfun$scala$util$parsing$combinator$PackratParsers$$setupLR$2
- Note: scala.xml.include.sax.Main$$anonfun$3 calls '(org.xml.sax.EntityResolver)Class.forName(variable).newInstance()'
- Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'ctl' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool { long ctl; }'
- Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'stealCount' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool { long stealCount; }'
- Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'plock' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool { int plock; }'
- Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'indexSeed' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool { int indexSeed; }'
- Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'parkBlocker' dynamically
- Note: scala.concurrent.forkjoin.ForkJoinPool accesses a declared field 'qlock' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool$WorkQueue { int qlock; }'
- Note: scala.concurrent.forkjoin.ForkJoinPool$WorkQueue accesses a declared field 'qlock' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinPool$WorkQueue { int qlock; }'
- Note: scala.concurrent.forkjoin.ForkJoinTask accesses a declared field 'status' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinTask { int status; }'
- Maybe this is library field 'com.sun.corba.se.impl.dynamicany.DynAnyImpl { byte status; }'
- Maybe this is library field 'com.sun.jmx.snmp.SnmpSecurityException { int status; }'
- Maybe this is library field 'com.sun.jmx.snmp.SnmpVarBind { int status; }'
- Maybe this is library field 'com.sun.jndi.ldap.LdapResult { int status; }'
- Maybe this is library field 'com.sun.org.apache.xerces.internal.util.FeatureState { com.sun.org.apache.xerces.internal.util.Status status; }'
- Maybe this is library field 'com.sun.org.apache.xerces.internal.util.PropertyState { com.sun.org.apache.xerces.internal.util.Status status; }'
- Maybe this is library field 'sun.applet.AppletPanel { int status; }'
- Note: scala.concurrent.forkjoin.LinkedTransferQueue accesses a declared field 'head' dynamically
- Maybe this is program field 'scala.collection.immutable.ListSet$Node { java.lang.Object head; }'
- Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue { scala.concurrent.forkjoin.LinkedTransferQueue$Node head; }'
- Maybe this is program field 'scala.util.parsing.combinator.PackratParsers$LR { scala.Option head; }'
- Maybe this is library field 'com.sun.xml.internal.ws.api.server.Adapter$Toolkit { com.sun.xml.internal.ws.api.server.WSEndpoint$PipeHead head; }'
- Maybe this is library field 'javax.swing.text.html.parser.DTD { javax.swing.text.html.parser.Element head; }'
- Note: scala.concurrent.forkjoin.LinkedTransferQueue accesses a declared field 'tail' dynamically
- Maybe this is program field 'scala.collection.Iterator$$anon$17 { scala.collection.Iterator tail; }'
- Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue { scala.concurrent.forkjoin.LinkedTransferQueue$Node tail; }'
- Note: scala.concurrent.forkjoin.LinkedTransferQueue accesses a declared field 'sweepVotes' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue { int sweepVotes; }'
- Note: scala.concurrent.forkjoin.LinkedTransferQueue$Node accesses a declared field 'item' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue$Node { java.lang.Object item; }'
- Note: scala.concurrent.forkjoin.LinkedTransferQueue$Node accesses a declared field 'next' dynamically
- Maybe this is program field 'scala.collection.immutable.Page { scala.collection.immutable.Page next; }'
- Maybe this is program field 'scala.collection.immutable.RedBlackTree$TreeIterator { scala.collection.immutable.RedBlackTree$Tree next; }'
- Maybe this is program field 'scala.collection.mutable.DefaultEntry { java.lang.Object next; }'
- Maybe this is program field 'scala.collection.mutable.DoubleLinkedList { scala.collection.mutable.Seq next; }'
- Maybe this is program field 'scala.collection.mutable.LinkedEntry { java.lang.Object next; }'
- Maybe this is program field 'scala.collection.mutable.LinkedHashSet$Entry { java.lang.Object next; }'
- Maybe this is program field 'scala.collection.mutable.LinkedList { scala.collection.mutable.Seq next; }'
- Maybe this is program field 'scala.collection.mutable.OpenHashMap$OpenEntry { java.lang.Object next; }'
- Maybe this is program field 'scala.collection.mutable.UnrolledBuffer$Unrolled { scala.collection.mutable.UnrolledBuffer$Unrolled next; }'
- Maybe this is program field 'scala.collection.parallel.AdaptiveWorkStealingForkJoinTasks$WrappedTask { scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask next; }'
- Maybe this is program field 'scala.collection.parallel.AdaptiveWorkStealingThreadPoolTasks$WrappedTask { scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask next; }'
- Maybe this is program field 'scala.concurrent.Channel$LinkedList { scala.concurrent.Channel$LinkedList next; }'
- Maybe this is program field 'scala.concurrent.forkjoin.ForkJoinTask$ExceptionNode { scala.concurrent.forkjoin.ForkJoinTask$ExceptionNode next; }'
- Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue$Node { scala.concurrent.forkjoin.LinkedTransferQueue$Node next; }'
- Maybe this is program field 'scala.reflect.NameTransformer$OpCodes { scala.reflect.NameTransformer$OpCodes next; }'
- Maybe this is program field 'scala.runtime.PolyMethodCache { scala.runtime.MethodCache next; }'
- Maybe this is program field 'scala.util.parsing.combinator.Parsers$NoSuccess { scala.util.parsing.input.Reader next; }'
- Maybe this is program field 'scala.util.parsing.combinator.Parsers$Success { scala.util.parsing.input.Reader next; }'
- Maybe this is program field 'scala.xml.PrefixedAttribute { scala.xml.MetaData next; }'
- Maybe this is program field 'scala.xml.UnprefixedAttribute { scala.xml.MetaData next; }'
- Maybe this is library field 'com.sun.jmx.snmp.IPAcl.Token { com.sun.jmx.snmp.IPAcl.Token next; }'
- Maybe this is library field 'com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Element { com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Element next; }'
- Maybe this is library field 'com.sun.org.apache.xerces.internal.jaxp.validation.SoftReferenceGrammarPool$Entry { com.sun.org.apache.xerces.internal.jaxp.validation.SoftReferenceGrammarPool$Entry next; }'
- Maybe this is library field 'com.sun.org.apache.xerces.internal.util.SymbolHash$Entry { com.sun.org.apache.xerces.internal.util.SymbolHash$Entry next; }'
- Maybe this is library field 'com.sun.org.apache.xerces.internal.util.SymbolTable$Entry { com.sun.org.apache.xerces.internal.util.SymbolTable$Entry next; }'
- Maybe this is library field 'com.sun.org.apache.xerces.internal.util.XMLAttributesImpl$Attribute { com.sun.org.apache.xerces.internal.util.XMLAttributesImpl$Attribute next; }'
- Maybe this is library field 'com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl$Entry { com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl$Entry next; }'
- Maybe this is library field 'com.sun.xml.internal.bind.v2.model.impl.EnumConstantImpl { com.sun.xml.internal.bind.v2.model.impl.EnumConstantImpl next; }'
- Maybe this is library field 'com.sun.xml.internal.ws.api.pipe.helper.AbstractFilterPipeImpl { com.sun.xml.internal.ws.api.pipe.Pipe next; }'
- Maybe this is library field 'com.sun.xml.internal.ws.api.pipe.helper.AbstractFilterTubeImpl { com.sun.xml.internal.ws.api.pipe.Tube next; }'
- Maybe this is library field 'javax.swing.text.html.parser.AttributeList { javax.swing.text.html.parser.AttributeList next; }'
- Maybe this is library field 'javax.swing.text.html.parser.ContentModel { javax.swing.text.html.parser.ContentModel next; }'
- Maybe this is library field 'javax.swing.tree.DefaultMutableTreeNode$BreadthFirstEnumeration$Queue$QNode { javax.swing.tree.DefaultMutableTreeNode$BreadthFirstEnumeration$Queue$QNode next; }'
- Maybe this is library field 'jdk.internal.util.xml.impl.Input { jdk.internal.util.xml.impl.Input next; }'
- Maybe this is library field 'jdk.internal.util.xml.impl.Pair { jdk.internal.util.xml.impl.Pair next; }'
- Maybe this is library field 'sun.awt.EventQueueItem { sun.awt.EventQueueItem next; }'
- Maybe this is library field 'sun.java2d.loops.ProcessPath$Point { sun.java2d.loops.ProcessPath$Point next; }'
- Note: scala.concurrent.forkjoin.LinkedTransferQueue$Node accesses a declared field 'waiter' dynamically
- Maybe this is program field 'scala.concurrent.forkjoin.LinkedTransferQueue$Node { java.lang.Thread waiter; }'
- Note: there were 2 classes trying to access generic signatures using reflection.
- You should consider keeping the signature attributes
- (using '-keepattributes Signature').
- (http://proguard.sourceforge.net/manual/troubleshooting.html#attributes)
- Note: there were 1 class casts of dynamically created class instances.
- You might consider explicitly keeping the mentioned classes and/or
- their implementations (using '-keep').
- (http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclasscast)
- Note: there were 14 accesses to class members by means of introspection.
- You should consider explicitly keeping the mentioned class members
- (using '-keep' or '-keepclassmembers').
- (http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclassmember)
- Warning: there were 4 unresolved references to classes or interfaces.
- You may need to add missing library jars or update their versions.
- If your code works fine without the missing classes, you can suppress
- the warnings with '-dontwarn' options.
- (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedclass)
- Please correct the above warnings first.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement