Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geogig-dev] jsr305 [geogig]

So is that it then? are we ready to go ...

On Mon, Jun 15, 2015 at 9:22 AM, Gabriel Roldan <groldan@xxxxxxxxxxxxxxxx> wrote:
We can just get rid of it. It's not needed at runtime at all.

On Sun, Jun 14, 2015 at 10:47 PM, Jody Garnett <jgarnett@xxxxxxxxxxxxxxxx> wrote:
May be able to search online to see how other guava projects are handling it?

I wonder what guava's plans are for the java 8 syntax?



> On Jun 14, 2015, at 11:58 AM, <Schmidt.Sebastian2@xxxxxx> <Schmidt.Sebastian2@xxxxxx> wrote:
>
> Hi everyone,
>
> JSR305 is (the only) dependency of Google Guava, so we're dealing with a
> (transitive) dependency to JSR305 anyhow. Will that cause problems in the
> IP Review? Has guava been explicitly confirmed as an accepted dependency?
> (Maybe in some other eclipse project?)
>
> I've beeen looking at JSR305 inside geogig and have tried to
> sum up the usage in the geogig modules. It is almost only the
> "javax.annotation.Nullable" which is used about 260 times in the
> codebase:
>
> geogig-core: 98 "nullable" occurrences
> geogig-geotools: 52 "nullable" occurrences
> geogig-osm: 31 "nullable" occurrences
> geogig-web-api: 22 "nullable" occurrences
> geogig-cli: 36 "nullable" occurrences
> geogig-bdbje: 14 "nullable" occurrences
> geogig-metrics: 2 "nullable" occurrences
> geogig-mongodb: 6 "nullable" occurrences
>
> The others are much more rare:
> geogig-core: 2 "nonnull" occurrences
> geogig-osm: 1 "threadSafe.concurrent" occurrence
>
> Kind regards,
> Sebastian
>
> Jody Garnett wrote:
>
>> So JSR 305 is dead, it added annotations for constraints (such as @Null) useful when writing test cases or something.
>> Can we just cut this dependency out? Write our own annotation if needed ...
>
> _______________________________________________
> geogig-dev mailing list
> geogig-dev@xxxxxxxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> http://www.locationtech.org/mailman/listinfo/geogig-dev
_______________________________________________
geogig-dev mailing list
geogig-dev@xxxxxxxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
http://www.locationtech.org/mailman/listinfo/geogig-dev



--

Gabriel Roldán
Software Developer | Boundless
groldan@xxxxxxxxxxxxxxxx
@boundlessgeo



_______________________________________________
geogig-dev mailing list
geogig-dev@xxxxxxxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
http://www.locationtech.org/mailman/listinfo/geogig-dev



--

--
Jody Garnett
Technical Lead | Boundless
jgarnett@xxxxxxxxxxxxxxxx
877-673-6436
@jodygarnett

http://boundlessgeo.com/


Back to the top