profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/johncarl81/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

johncarl81/androiddraw 38

:pencil2: An example of drawing on Android

dhinojosa/java-patterns 22

Presentation of Design Patterns in Java

johncarl81/Arduino-IFS 5

:maple_leaf: Iterated function system Fractals on the Arduino

johncarl81/asciidoclet 2

An Asciidoc Javadoc Doclet which allows you to write Javadocs in Asciidoc format.

BCLab-UNM/dragonfly-sim 0

Dragonfly Gazebo Simulation

push eventjohncarl81/dragonfly-controller

John Ericksen

commit sha ac8fae27a3c5fd2924e27cfd8c12b3c710c69019

Setup arroyo del oso virtual plume

view details

push time in 6 hours

push eventjohncarl81/dragonfly-dashboard

John Ericksen

commit sha 92d00831ad7186373463c97265049fdbc62c02f2

Added missions

view details

push time in 7 days

create barnchjohncarl81/ros2-example

branch : master

created branch time in 9 days

created repositoryjohncarl81/ros2-example

created time in 9 days

push eventjohncarl81/dragonfly-controller

John Ericksen

commit sha ce014043b92404efccec49762eaefe4604943da3

Added time update from flight computer

view details

push time in 18 days

issue commentjohncarl81/parceler

error: Parceler: Code generation did not complete successfully.

It's pretty straightforward. First, you clone and build the parceler project:

git clone git@github.com:johncarl81/parceler.git
cd parceler
mvn clean install

Then open up the project in your favorite IDE to prepare to debug.

Next, build your project with debugging on (I'm assuming you're using gradle here):

Add the following to your gradle.properties file:

org.gradle.daemon=false
org.gradle.debug=true

Run the build:

./gradlew clean assembleDebug

This should pause and wait for you to attach the debugger.

Next attach the debugger from your IDE with the parceler project. The Intellij configuration for me looks like the following: Screenshot at 2021-08-26 09-25-05

Hope this works for you @tgobbens

jmorrowjr

comment created time in a month

push eventjohncarl81/dragonfly-dashboard

John Ericksen

commit sha e8baf970b362c156a130325bd3ae37122420d1ea

Added map override application parameter

view details

push time in a month

push eventjohncarl81/dragonfly-dashboard

John Ericksen

commit sha fc9397b37568cb994f89e2f5f5ff19f74e21806c

Bumpbed controller to latest

view details

push time in a month

push eventjohncarl81/dragonfly-controller

John Ericksen

commit sha f017e88c64003d7ce094b493f3d42efda650a510

Fixed altered position summation cascade - when you miss a waypoint more than once in a row, the waypoint difference was adding instead of resetting. Also removed testing code.

view details

push time in a month

push eventjohncarl81/dragonfly-dashboard

John Ericksen

commit sha ad6745407d601e7b5ab863c9559942be0877a503

Bumped dragonfly sumodule to latest

view details

push time in a month

push eventjohncarl81/dragonfly-controller

John Ericksen

commit sha 6ea10e7f0d4078ea8f209ceeabe9039c6389fc70

Added waypoint acceptance adjustment

view details

push time in a month

push eventjohncarl81/dragonfly-controller

John Ericksen

commit sha 5a72debe38dd9520886e3acf21c86810ee55e598

Split up rtl and shared rtl code

view details

push time in 2 months

push eventjohncarl81/dragonfly-dashboard

John Ericksen

commit sha d8d28165578ca6f8cff7dc548d0caeec21571441

Use map file

view details

John Ericksen

commit sha 30d1ad491731cfe6120df18efd44cd93b237d7bc

Only zoom on the first drone

view details

push time in 2 months

PR opened johncarl81/transfuse

Upgrade to jakarta xml
+82 -87

0 comment

39 changed files

pr created time in 2 months

create barnchjohncarl81/transfuse

branch : jakarta

created branch time in 2 months

issue commentjohncarl81/parceler

error: Parceler: Code generation did not complete successfully.

Yeah, that's likely unrelated - It's failing due to robolectric which apparently needs some attention with the JDK 11 upgrade.

jmorrowjr

comment created time in 2 months

issue closedjohncarl81/parceler

Polymorphism documentation not updated?

I've tried polymorphism example, and it prints true in both cases.

Version: 1.1.13

closed time in 2 months

WildOrangutan

push eventjohncarl81/transfuse

doni

commit sha fbb1b5fb1e97f1f9c5d9c9df8de58abc64e79a93

repalce output stream with writeroutputstream

view details

doni

commit sha 5fdd78b3534112d590c3547d0b75253b309e5835

remove unused variable

view details

doni

commit sha 59b671c6bed5e8d4b564013641c3a6134b2ff65c

Copy WriterOutputStream locally and add charset

view details

doni

commit sha 8355efdac97875fa45be238929459d017832a523

add test scope on tranfuse/pom.xml

view details

doni

commit sha 2e2f68dccf0fb156d2b96bb4eba302d84b330a2a

Change to StandartCharsets, remove comments, update common-io on tranfuse-support, remove unused code on writeroutputstream

view details

doni

commit sha b7b97483141d36f63bea0b4c25c9fbc18b848065

fix test and move writer to gen folder

view details

doni

commit sha 4e6e31039bfd8aaeb867e5fe7c42ad154fe0a1ba

change standardCharsets to charset.forname

view details

John Ericksen

commit sha 217e00f6f09f98240254cc14f8c2c246dea1d5dc

Merge pull request #234 from doniwinata0309/fix/writefile Replace outputstream with writeroutputstream

view details

push time in 2 months

PR merged johncarl81/transfuse

Replace outputstream with writeroutputstream

Issue: https://github.com/johncarl81/transfuse/issues/233

  • use WriterOutputStream from apache common
+123 -27

3 comments

8 changed files

doniwinata0309

pr closed time in 2 months

PullRequestReviewEvent

issue commentjohncarl81/parceler

ParcelAnnotationProcessor.process take lot amount of time.

Can we close @doniwinata0309 ?

doniwinata0309

comment created time in 2 months

issue commentjohncarl81/parceler

Cant find class to parcel !

Hmm, looks like a kotlin class.. you have to do special things for kotlin integration: https://stackoverflow.com/questions/33891814/use-of-parceler-with-kotlin-data-class-with-constructor-for-serialization

Dave181295

comment created time in 2 months

issue commentjohncarl81/parceler

Parceler: Code generation did not complete successfully. org.parceler.transfuse.transaction.TransactionRuntimeException: Encountered ErrorType <error>, unable to recover

See my comment here @Draketheb4dass : #394 (comment) . Can you give me any input on this?

Draketheb4dass

comment created time in 2 months

issue commentjohncarl81/parceler

Can't generate code

See my comment here @tgobbens @Maxxan : https://github.com/johncarl81/parceler/issues/394#issuecomment-881971239 . Can you give me any input on this?

Maxxan

comment created time in 2 months

issue closedjohncarl81/parceler

Cannot get working with navigation graph

Project compiles fine, but on startup crashes:

Caused by: java.lang.IllegalArgumentException: com.foo.bar.NotificationModel is not Serializable or Parcelable. at androidx.navigation.NavType.fromArgType(NavType.java:178) at androidx.navigation.NavInflater.inflateArgument(NavInflater.java:191) at androidx.navigation.NavInflater.inflateArgumentForDestination(NavInflater.java:155) at androidx.navigation.NavInflater.inflate(NavInflater.java:128) at androidx.navigation.NavInflater.inflate(NavInflater.java:141) at androidx.navigation.NavInflater.inflate(NavInflater.java:88) ... 37 more

If I remove @Parcel annotation and implement Parcelable interface by myself it works without any problems. How can I get this working?

closed time in 2 months

piotrros

issue commentjohncarl81/parceler

error: Parceler: Code generation did not complete successfully.

Ok, it seems the problem is referencing classes that have yet to be generated, like the Realm proxy classes. So situations like the following:

@org.parceler.Parcel(implementations = {com_example_parcelertest_VisitRealmProxy.class},
        value = org.parceler.Parcel.Serialization.BEAN,
        analyze = Visit.class)
public class Visit extends RealmObject {
...
}

causes an <error> type to be referenced in the implemenations parameter, because (presumably) Realm generates this later in the Realm plugin? Is this correct? I haven't played with the interplay between gradle plugins and annotation processors much, are the realm proxies generated after the annotation processors do their thing?

jmorrowjr

comment created time in 2 months