Skip to content

Instantly share code, notes, and snippets.

View WonderCsabo's full-sized avatar

Csaba Kozák WonderCsabo

View GitHub Profile
@WonderCsabo
WonderCsabo / gist:11249889
Created April 24, 2014 10:39
ProGuard stacktrace
java.lang.IllegalArgumentException: Value is not a reference value [proguard.evaluation.value.InstructionOffsetValue]
at proguard.evaluation.value.Value.referenceValue(Value.java:89)
at proguard.optimize.evaluation.SimpleEnumUseSimplifier.isPoppingSimpleEnum(SimpleEnumUseSimplifier.java:496)
at proguard.optimize.evaluation.SimpleEnumUseSimplifier.isPoppingSimpleEnum(SimpleEnumUseSimplifier.java:486)
at proguard.optimize.evaluation.SimpleEnumUseSimplifier.visitVariableInstruction(SimpleEnumUseSimplifier.java:222)
at proguard.classfile.instruction.VariableInstruction.accept(VariableInstruction.java:321)
at proguard.optimize.evaluation.SimpleEnumUseSimplifier.visitCodeAttribute(SimpleEnumUseSimplifier.java:135)
at proguard.classfile.attribute.CodeAttribute.accept(CodeAttribute.java:97)
at proguard.classfile.ProgramMethod.attributesAccept(ProgramMethod.java:74)
at proguard.classfile.attribute.visitor.AllAttributeVisitor.visitProgramMember(AllAttributeVisitor.java:94)
com.google.android:android:jar:1.5_r4
+- commons-logging:commons-logging:jar:1.1.1:compile
+- org.apache.httpcomponents:httpclient:jar:4.0.1:compile
| +- org.apache.httpcomponents:httpcore:jar:4.0.1:compile
| \- commons-codec:commons-codec:jar:1.3:compile
+- org.khronos:opengl-api:jar:gl1.1-android-2.1_r1:compile
+- xerces:xmlParserAPIs:jar:2.6.2:compile
\- xpp3:xpp3:jar:1.1.4c:compile
com.google.android:android:jar:1.6_r2
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.androidannotations.test15.AbstractActivityTest
WARNING: no system properties value for ro.build.date.utc
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.001 sec - in org.androidannotations.test15.AbstractActivityTest
Running org.androidannotations.test15.afterextras.AfterExtrasActivityTest
DEBUG: Loading resources for org.androidannotations.test15 from androidannotations\AndroidAnnotations\functional-test-1-5\res...
DEBUG: Loading resources for android from jar: .m2\repository\org\robolectric\android-all\4.1.2_r1-robolectric-0\android-all-4.1.2_r1-robolectric-0.
jar!/res...
# -*- coding: utf-8 -*-
"""
Created on Thu Nov 6 16:24:22 2014
@author: wondercsabo
"""
import unittest
from collections import OrderedDict
from functools import reduce
+--- com.android.support:appcompat-v7:21.0.0
| \--- com.android.support:support-v4:21.0.0
| \--- com.android.support:support-annotations:21.0.0
+--- commons-io:commons-io:2.4
\--- com.octo.android.robospice:robospice:1.4.14
\--- com.octo.android.robospice:robospice-cache:1.4.14
+--- org.apache.commons:commons-lang3:3.3.2
\--- org.apache.commons:commons-io:1.3.2
\--- commons-io:commons-io:1.3.2 -> 2.4
@WonderCsabo
WonderCsabo / build.gradle
Created November 26, 2014 12:45
An example root gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
@WonderCsabo
WonderCsabo / gist:b600f0a487f8b7033ff4
Created November 28, 2014 08:17
Java can be tricky, too :)
public class Main {
public static class Hello {
void fun() throws NullPointerException {
}
}
@WonderCsabo
WonderCsabo / gist:7c36e9c233083afd3ded
Created March 24, 2015 11:16
java.io.NotSerializableException example
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;
import java.io.Serializable;
class Fragment implements Serializable {
private String data;
!ENTRY org.eclipse.egit.ui 4 0 2015-04-24 16:26:40.943
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.egit.ui [505]
Bundle was not resolved because of a uses contraint violation.
org.osgi.service.resolver.ResolutionException: Uses constraint violation. Unable to resolve resource org.eclipse.egit.ui [osgi.identity; osgi.identity="org.eclipse.egit.ui"; type="osgi.bundle"; version:Version="3.4.2.201412180340-r"; singleton:="true"] because it is exposed to package 'com.jcraft.jsch' from resources com.jcraft.jsch [osgi.identity; osgi.identity="com.jcraft.jsch"; type="osgi.bundle"; version:Version="0.1.51.v201410302000"] and com.jcraft.jsch [osgi.identity; osgi.identity="com.jcraft.jsch"; type="osgi.bundle"; version:Version="0.1.50.v201403120620"] via two dependency chains.
Chain 1:
org.eclipse.egit.ui [osgi.identity; osgi.identity="org.eclipse.egit.ui"; type="osgi.bundle"; version:Version="3.4.2.201412180340-r"; singleton:="true"]
require
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Object> list = new ArrayList<>();
for (int i = 0; i < 100000000; ++i) {
list.add(null);