File tree 3 files changed +1
-22
lines changed
src/main/java/com/fasterxml/jackson/core 3 files changed +1
-22
lines changed Original file line number Diff line number Diff line change @@ -46,9 +46,6 @@ com.fasterxml.jackson.core.*;version=${project.version}
46
46
<packageVersion .dir>com/fasterxml/jackson/core/json</packageVersion .dir>
47
47
<packageVersion .package>${project.groupId} .json</packageVersion .package>
48
48
49
- <!-- Bnd annotations for generating extra OSGi metadata. -->
50
- <version .bnd.annotation>6.3.1</version .bnd.annotation>
51
-
52
49
<!-- for Reproducible Builds -->
53
50
<project .build.outputTimestamp>2022-10-10T23:25:41Z</project .build.outputTimestamp>
54
51
</properties >
@@ -147,16 +144,7 @@ com.fasterxml.jackson.core.*;version=${project.version}
147
144
</build >
148
145
149
146
<dependencies >
150
- <!-- 31-Jul-2022, tatu: [core#768] OSGi metadata -->
151
- <dependency >
152
- <groupId >biz.aQute.bnd</groupId >
153
- <artifactId >biz.aQute.bnd.annotation</artifactId >
154
- <version >${version.bnd.annotation} </version >
155
- <optional >true</optional >
156
- <scope >provided</scope >
157
- </dependency >
158
-
159
- <!-- plus test dependencies -->
147
+ <!-- Test dependencies -->
160
148
<dependency >
161
149
<groupId >org.junit.vintage</groupId >
162
150
<artifactId >junit-vintage-engine</artifactId >
Original file line number Diff line number Diff line change @@ -51,8 +51,6 @@ JSON library.
51
51
(contributed by Evan G )
52
52
#763 : `JsonFactory.createParser()` with `File` may leak `InputStream`s
53
53
#764 : `JsonFactory.createGenerator()` with `File` may leak `OutputStream`s
54
- #768 : Jackson bundles are missing OSGi's osgi.serviceloader metadata
55
- (requested by Chris R )
56
54
#773 : Add option to accept non-standard trailing decimal point
57
55
(`JsonReadFeature .ALLOW_TRAILING_DECIMAL_POINT_FOR_NUMBERS `)
58
56
(contributed by @pjfanning )
@@ -71,8 +69,6 @@ JSON library.
71
69
(contributed by @pjfanning )
72
70
#818 : Calling `JsonPointer.compile(...)` on very deeply nested expression
73
71
throws `StackOverflowErrror `
74
- #822 : Declare osgi.serviceloader.registrar requirement as optional
75
- (contributed by Chris R )
76
72
#828 : Make `BigInteger` parsing lazy
77
73
(contributed by @pjfanning )
78
74
Original file line number Diff line number Diff line change 8
8
import java .lang .ref .SoftReference ;
9
9
import java .net .URL ;
10
10
11
- import aQute .bnd .annotation .spi .ServiceProvider ;
12
-
13
11
import com .fasterxml .jackson .core .format .InputAccessor ;
14
12
import com .fasterxml .jackson .core .format .MatchStrength ;
15
13
import com .fasterxml .jackson .core .io .*;
23
21
import com .fasterxml .jackson .core .util .DefaultPrettyPrinter ;
24
22
import com .fasterxml .jackson .core .util .JacksonFeature ;
25
23
26
- import static aQute .bnd .annotation .Resolution .OPTIONAL ;
27
-
28
24
/**
29
25
* The main factory class of Jackson package, used to configure and
30
26
* construct reader (aka parser, {@link JsonParser})
46
42
* @author Tatu Saloranta
47
43
*/
48
44
@ SuppressWarnings ("resource" )
49
- @ ServiceProvider (value = JsonFactory .class , resolution = OPTIONAL ) // will be `TokenStreamFactory` in 3.x
50
45
public class JsonFactory
51
46
extends TokenStreamFactory
52
47
implements Versioned ,
You can’t perform that action at this time.
0 commit comments