Skip to content

Commit 460e7c8

Browse files
committed
3.0.0 Move to Clojure
1 parent edbaa7d commit 460e7c8

File tree

73 files changed

+1274
-2093
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+1274
-2093
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
sample/* linguist-vendored

.gitignore

Lines changed: 0 additions & 39 deletions
This file was deleted.

.travis.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
1-
language: java
2-
3-
jdk: oraclejdk7
4-
5-
before_install:
6-
- export TERM=dumb
7-
- sudo apt-get install -qq libstdc++6:i386 lib32z1
8-
- export COMPONENTS=build-tools-19.1.0,android-19,extra-android-m2repository
9-
- curl -L https://raw.github.com/embarkmobile/android-sdk-installer/version-1/android-sdk-installer | bash /dev/stdin --install=$COMPONENTS
10-
- source ~/.android-sdk-installer/env
11-
1+
language: clojure
2+
lein: lein2
3+
script: lein2 sub install && lein2 sub test
124
notifications:
135
email: false
6+
sudo: false

LICENSE.txt

Lines changed: 0 additions & 202 deletions
This file was deleted.

README.md

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class ExampleActivity extends Activity {
1818
Icepick.saveInstanceState(this, outState);
1919
}
2020

21-
// You can put the calls to Bundles into a BaseActivity
21+
// You can put the calls to Icepick into a BaseActivity
2222
// All Activities extending BaseActivity automatically have state saved/restored
2323
}
2424
```
@@ -46,7 +46,7 @@ class CustomView extends View {
4646
Proguard
4747
--------
4848

49-
If Proguard is enabled be sure to add these rules on your configuration:
49+
If Proguard is enabled make sure you add these rules to your configuration:
5050

5151
```
5252
-dontwarn icepick.**
@@ -57,39 +57,50 @@ If Proguard is enabled be sure to add these rules on your configuration:
5757
Download
5858
--------
5959

60-
Icepick comes in two libraries: `icepick` and `icepick-processor`.
60+
Icepick needs two libraries: `icepick` and `icepick-processor`.
6161

6262
Gradle:
6363

6464
```groovy
65+
repositories {
66+
maven {url "https://clojars.org/repo/"}
67+
}
6568
dependencies {
66-
compile 'com.github.frankiesardo:icepick:2.3.6'
67-
provided 'com.github.frankiesardo:icepick-processor:2.3.6'
69+
compile 'frankiesardo:icepick:3.0.0'
70+
provided 'frankiesardo:icepick-processor:3.0.0'
6871
}
6972
```
7073

7174
Maven:
7275

7376
```xml
77+
<repositories>
78+
<repository>
79+
<id>clojars</id>
80+
<url>https://clojars.org/repo/</url>
81+
<snapshots>
82+
<enabled>true</enabled>
83+
</snapshots>
84+
<releases>
85+
<enabled>true</enabled>
86+
</releases>
87+
</repository>
88+
</repositories>
7489
<dependencies>
7590
<dependency>
76-
<groupId>com.github.frankiesardo</groupId>
91+
<groupId>frankiesardo</groupId>
7792
<artifactId>icepick</artifactId>
78-
<version>2.3.6</version>
93+
<version>3.0.0</version>
7994
</dependency>
8095
<dependency>
81-
<groupId>com.github.frankiesardo</groupId>
96+
<groupId>frankiesardo</groupId>
8297
<artifactId>icepick-processor</artifactId>
83-
<version>2.3.6</version>
98+
<version>3.0.0</version>
8499
<optional>true</optional>
85100
</dependency>
86101
</dependencies>
87102
```
88103

89-
Jar:
90-
91-
This is the [library](http://search.maven.org/remotecontent?filepath=com/github/frankiesardo/icepick/2.3.6/icepick-2.3.6.jar) and here is the [processor](http://search.maven.org/remotecontent?filepath=com/github/frankiesardo/icepick-processor/2.3.6/icepick-processor-2.3.6.jar). Note that if you use include the jars without using a dependency management tool you'll also need to include Guava in your path. More details [here](https://github.com/frankiesardo/icepick/issues/17)
92-
93104
License
94105
-------
95106

build.gradle

Lines changed: 0 additions & 25 deletions
This file was deleted.

icepick-processor/.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/target
2+
/classes
3+
/checkouts
4+
pom.xml
5+
pom.xml.asc
6+
*.jar
7+
*.class
8+
/.lein-*
9+
/.nrepl-port

icepick-processor/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
:aot
2+
require clojure file statically
3+
remove debug

0 commit comments

Comments
 (0)