Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
169 commits
Select commit Hold shift + click to select a range
150bf74
SONARJAVA-7236 Drop the ECJ parser so the frontend can be replaced
rombirli Oct 26, 2026
2a5892e
SONARJAVA-7236 Produce the Java CST with SemSitter semantics
rombirli Oct 27, 2026
9fb77cf
SONARJAVA-7236 Bridge the CST over stdin/stdout JSONL with a CLI to q…
rombirli Oct 27, 2026
45e14bf
SONARJAVA-7236 Translate the SemSitter CST into the SonarJava AST and…
rombirli Oct 27, 2026
ae3b51b
SONARJAVA-7236 Lower the plugin JAR size floor after dropping ECJ
rombirli Oct 27, 2026
0b64d56
SONARJAVA-7236 Package the SemSitter bridge in the plugin
rombirli Oct 27, 2026
cf1313a
SONARJAVA-7236 Ship prebuilt bridge archives so CI does not need cargo
rombirli Oct 28, 2026
e5b0dc2
SONARJAVA-7236 Keep new-class constructor symbols as method symbols
rombirli Oct 28, 2026
79f5c7a
SONARJAVA-7236 Place primitive and brace tokens on their real source …
rombirli Oct 28, 2026
c123da6
SONARJAVA-7236 Translate qualified type names such as Map.Entry
rombirli Oct 28, 2026
28a7ccb
SONARJAVA-7236 Wrap compact source files in an implicit class
rombirli Oct 28, 2026
621178c
SONARJAVA-7236 Give file-level issues a text range
rombirli Oct 28, 2026
8fe1b84
SONARJAVA-7236 Translate catch types and stop declaring type parameters
rombirli Oct 28, 2026
d88e1b1
SONARJAVA-7236 Resolve varargs library and user methods correctly
rombirli Oct 28, 2026
6c225a5
SONARJAVA-7236 Guard TypeSymbol.declaration() against non-class trees
rombirli Oct 28, 2026
39fdd51
SONARJAVA-7236 Skip comment nodes when walking CST children
rombirli Oct 28, 2026
7d5743b
SONARJAVA-7236 Translate case labels, patterns and guards
rombirli Oct 28, 2026
42ce01a
SONARJAVA-7236 Translate class literals, annotation values and annota…
rombirli Oct 28, 2026
da52c59
SONARJAVA-7236 Fix tokens of update, for header, spread parameter and…
rombirli Oct 28, 2026
db2ce46
SONARJAVA-7236 Fix method reference qualifier, package name and top-l…
rombirli Oct 28, 2026
3c96a36
SONARJAVA-7236 Strip carriage return from line comments
rombirli Oct 28, 2026
2e17069
SONARJAVA-7236 Translate text blocks as TEXT_BLOCK literals
rombirli Oct 28, 2026
e4a753a
SONARJAVA-7236 Bind compact source methods to their implicit class
rombirli Oct 28, 2026
17b69d9
SONARJAVA-7236 Resolve overloads by parameter types and type new expr…
rombirli Oct 28, 2026
8e761d4
SONARJAVA-7236 Return no type argument metadata for symbols
rombirli Oct 28, 2026
fbe4679
SONARJAVA-7236 Convert annotation values like ECJ and report unknown …
rombirli Oct 28, 2026
6e6870e
SONARJAVA-7236 Lift the JSON nesting limit for deep CSTs
rombirli Oct 28, 2026
046164b
SONARJAVA-7236 Take superclasses from the extends clause and break in…
rombirli Oct 28, 2026
ee3e744
SONARJAVA-7236 Serve the CST over shared memory as protobuf
rombirli Oct 29, 2026
9c546e3
SONARJAVA-7236 Repin SemSitter to the java-cst branch head
rombirli Oct 30, 2026
e1bb75f
SONARJAVA-7236 Put the end-of-file token at the end of the source
rombirli Oct 30, 2026
439cc1a
SONARJAVA-7236 Keep the body of an anonymous class
rombirli Oct 30, 2026
816b70e
SONARJAVA-7236 Translate enum members declared after the constants
rombirli Oct 30, 2026
8ca3494
SONARJAVA-7236 Read implemented and extended interfaces from the type…
rombirli Oct 30, 2026
4bfdde3
SONARJAVA-7236 Translate this() and super() calls in constructors
rombirli Oct 30, 2026
5b25abf
SONARJAVA-7236 Merge case labels without statements into the next cas…
rombirli Oct 30, 2026
0983fa9
SONARJAVA-7236 Yield the expression of a switch expression rule
rombirli Oct 30, 2026
84d7363
SONARJAVA-7236 Yield arrow case expressions in switch statements too
rombirli Oct 30, 2026
a5bd7a0
SONARJAVA-7236 Keep the body of a labeled statement
rombirli Oct 30, 2026
add286a
SONARJAVA-7236 Split a switch followed by a semicolon into a switch a…
rombirli Oct 30, 2026
0c6e83c
SONARJAVA-7236 Keep array dimensions declared after method parameters
rombirli Oct 30, 2026
e01d9ae
SONARJAVA-7236 Translate every array creation dimension and its annot…
rombirli Oct 30, 2026
b6a46d6
SONARJAVA-7236 Keep the default value of annotation elements
rombirli Oct 30, 2026
5d4ec52
SONARJAVA-7236 Read package annotations that are direct children of t…
rombirli Oct 30, 2026
e23c37e
SONARJAVA-7236 Keep the super qualifier of X.super member selects
rombirli Oct 30, 2026
7ca31db
SONARJAVA-7236 Keep array dimensions declared after a for-each variable
rombirli Oct 30, 2026
9e21b4d
SONARJAVA-7236 Attach annotations of a qualified type to its last ide…
rombirli Oct 30, 2026
da00dd2
SONARJAVA-7236 Translate module declarations
rombirli Oct 30, 2026
f4d1713
SONARJAVA-7236 Keep commas of for-loop init and update lists as separ…
rombirli Oct 30, 2026
076c471
SONARJAVA-7236 Drop semicolons between the last enum constant and the…
rombirli Oct 30, 2026
92e65ee
SONARJAVA-7236 End a do-while statement at its last semicolon
rombirli Oct 30, 2026
5d3ce5b
SONARJAVA-7236 Keep the enclosing expression of a qualified class cre…
rombirli Oct 30, 2026
354c696
SONARJAVA-7236 End an inferred lambda parameter at its comma
rombirli Oct 30, 2026
115a2d4
SONARJAVA-7236 Translate try resources that reference an existing var…
rombirli Oct 30, 2026
387fb3d
SONARJAVA-7236 Keep type annotations of method references and creations
rombirli Oct 30, 2026
0daae9a
SONARJAVA-7236 Type method names with their return type
rombirli Oct 30, 2026
c76a9af
SONARJAVA-7236 Load the declaration of a type the first time it is re…
rombirli Oct 30, 2026
ae61fa2
SONARJAVA-7236 Resolve library type names through imports and qualifi…
rombirli Oct 30, 2026
6db3617
SONARJAVA-7236 Bind package symbols to the qualifiers of resolved typ…
rombirli Oct 30, 2026
a3eb526
SONARJAVA-7236 Type annotations with their annotation type
rombirli Oct 30, 2026
a7277c8
SONARJAVA-7236 Type variables declared with a library type
rombirli Oct 30, 2026
397e6f2
SONARJAVA-7236 Resolve library methods and constructors by name and a…
rombirli Oct 30, 2026
4356fd4
SONARJAVA-7236 Bind package symbols to the package declaration name
rombirli Oct 30, 2026
04855e3
SONARJAVA-7236 Pick the library overload Java would choose from the a…
rombirli Oct 30, 2026
35dab24
SONARJAVA-7236 Resolve unqualified library calls through enclosing ty…
rombirli Oct 30, 2026
f2a97c8
SONARJAVA-7236 Resolve annotation element names to their annotation m…
rombirli Oct 30, 2026
123d3b4
SONARJAVA-7236 Bind anonymous class creations to the super constructor
rombirli Oct 30, 2026
094de55
SONARJAVA-7236 Return the receiver type from methods returning their …
rombirli Oct 30, 2026
bff0343
SONARJAVA-7236 Bind enum constants to the enum constructor and type t…
rombirli Oct 30, 2026
b7cccab
SONARJAVA-7236 Recover anonymous class symbols from their members
rombirli Oct 30, 2026
c0b3fa8
SONARJAVA-7236 Bind type parameter declarations
rombirli Oct 30, 2026
745bea9
SONARJAVA-7236 Type methods with their declared return type when SemS…
rombirli Oct 30, 2026
a653c04
SONARJAVA-7236 Bind record components to their fields
rombirli Oct 30, 2026
fb58f39
SONARJAVA-7236 Resolve library fields of member selects
rombirli Oct 30, 2026
18a1753
SONARJAVA-7236 Type lambdas, method references and array initializers…
rombirli Oct 30, 2026
ca59a74
SONARJAVA-7236 Type patterns with their variable type
rombirli Oct 30, 2026
f071782
SONARJAVA-7236 Pick the overload of arity-only SemSitter references f…
rombirli Oct 30, 2026
4de5be8
SONARJAVA-7236 Substitute type variables in the parameter types of li…
rombirli Oct 30, 2026
2640fdb
SONARJAVA-7236 Substitute the method type variables of JDK invocation…
rombirli Oct 30, 2026
7daedd6
SONARJAVA-7236 Own lambda parameters and locals by the functional int…
rombirli Oct 30, 2026
1df244f
SONARJAVA-7236 Give local classes their binary names
rombirli Oct 30, 2026
3d421f8
SONARJAVA-7236 Type untyped lambda parameters from their functional i…
rombirli Oct 30, 2026
9c7154e
SONARJAVA-7236 Bind qualified this and super to their receiver
rombirli Oct 30, 2026
17f2343
SONARJAVA-7236 Type switch expressions from their results
rombirli Oct 30, 2026
9ae6c87
SONARJAVA-7236 Copy only the bridge executable when archiving
rombirli Oct 30, 2026
8eff830
SONARJAVA-7236 Rebuild the prebuilt bridges
rombirli Oct 30, 2026
4e8d2ad
SONARJAVA-7236 Give array typed annotation members an array value
rombirli Oct 30, 2026
5b1350d
SONARJAVA-7236 Give records and enums their implicit superclass
rombirli Oct 30, 2026
47bb674
SONARJAVA-7236 Read the constant value of a field from its declaration
rombirli Oct 30, 2026
a8a8edb
SONARJAVA-7236 Repin on the Java grammar fork that accepts the reject…
rombirli Oct 30, 2026
5243ed8
SONARJAVA-7236 Rebuild the prebuilt bridges on the grammar fork
rombirli Oct 30, 2026
fb0808a
SONARJAVA-7236 Replace the extracted bridge when a newer prebuilt exists
rombirli Oct 30, 2026
acb2787
SONARJAVA-7236 Keep type arguments on parameterized type symbols
rombirli Nov 2, 2026
8a5eea3
SONARJAVA-7236 Fill library declaration facts, implicit modifiers, ge…
antonioaversa Nov 1, 2026
82c528d
SONARJAVA-7236 Walk supertypes erased when checking subtyping
antonioaversa Nov 1, 2026
14e1d64
SONARJAVA-7236 Use constants for repeated literals and a private temp…
antonioaversa Nov 1, 2026
955cd65
SONARJAVA-7236 Keep file-level issues file-level instead of moving th…
antonioaversa Nov 1, 2026
5bbb276
SONARJAVA-7236 Make every package symbol a child of the root package
antonioaversa Nov 1, 2026
846542c
SONARJAVA-7236 Keep the deprecation of a library method on its per-ca…
antonioaversa Nov 1, 2026
7deb919
SONARJAVA-7236 Keep the written name of an unresolved type, as a reco…
antonioaversa Nov 1, 2026
60c8d55
SONARJAVA-7236 Report unused imports and assignments without effect a…
antonioaversa Nov 1, 2026
7d54a74
SONARJAVA-7236 Evaluate the constant value of static final fields fro…
antonioaversa Nov 1, 2026
ce30ebe
SONARJAVA-7236 List the implicit default constructor among the member…
antonioaversa Nov 1, 2026
d2169f3
SONARJAVA-7236 Keep the written qualified name of unresolved annotati…
antonioaversa Nov 1, 2026
7b40d7c
SONARJAVA-7236 Mark local variables and parameters that are never rea…
antonioaversa Nov 1, 2026
2ccf992
SONARJAVA-7236 Split the import usage check and the annotation type l…
antonioaversa Nov 1, 2026
faba27e
SONARJAVA-7236 Emit generic classpath supertypes from the pinned clas…
rombirli Nov 2, 2026
7cef5f9
SONARJAVA-7236 Rebuild the prebuilt bridges
rombirli Nov 2, 2026
b5cd873
SONARJAVA-7236 Resolve local and anonymous classes as type symbols
rombirli Nov 2, 2026
59206a7
SONARJAVA-7236 Substitute type variables nested in parameter types
rombirli Nov 2, 2026
d38a3d7
SONARJAVA-7236 Ascribe call arguments against the receiver-substitute…
rombirli Nov 2, 2026
6046464
SONARJAVA-7236 Rebuild the prebuilt bridges
rombirli Nov 2, 2026
348746a
SONARJAVA-7236 Analyze a file from the tree recovered after a syntax …
rombirli Nov 2, 2026
ad1406f
SONARJAVA-7236 Emit the access flags of a classpath type
rombirli Nov 2, 2026
66ef1cd
SONARJAVA-7236 Read JDK declarations from the runtime image
rombirli Nov 3, 2026
8861df0
SONARJAVA-7236 Keep the value of a Retention annotation
rombirli Nov 3, 2026
7f24b32
SONARJAVA-7236 Give a call the exceptions its method declares
rombirli Nov 3, 2026
a09639f
SONARJAVA-7236 Tell a raw type from the generic type it uses
rombirli Nov 3, 2026
5810c4a
SONARJAVA-7236 Report a cast the expression type already satisfies
rombirli Nov 3, 2026
60b25bc
SONARJAVA-7236 Mark a class that extends Enum as an enum
rombirli Nov 3, 2026
e3b9e71
SONARJAVA-7236 Give a new array the rank its dimensions declare
rombirli Nov 3, 2026
6c82a8d
SONARJAVA-7236 Keep the type arguments of a declared variable
rombirli Nov 3, 2026
e2e2fbd
SONARJAVA-7236 Record a use on the symbol it resolves to
rombirli Nov 3, 2026
0e22797
SONARJAVA-7236 Rebuild the bridge with declared exceptions
rombirli Nov 3, 2026
591d612
SONARJAVA-7236 Substitute generic arguments on a call
rombirli Nov 4, 2026
7ff13d4
SONARJAVA-7236 Type a static field from its class file
rombirli Nov 4, 2026
99ca976
SONARJAVA-7236 Pick the overload the arguments select
rombirli Nov 4, 2026
161e7ba
SONARJAVA-7236 Capture a wildcard in a method return
rombirli Nov 4, 2026
b890bf8
SONARJAVA-7236 Resolve a member the graph left unknown
rombirli Nov 4, 2026
c27cc22
SONARJAVA-7236 Keep the first import when the same name is imported t…
rombirli Nov 4, 2026
1f03aac
SONARJAVA-7236 Report a redundant cast only when the erasure matches
rombirli Nov 4, 2026
c171384
SONARJAVA-7236 Mark a project type that extends Enum as an enum
rombirli Nov 4, 2026
0d684d9
SONARJAVA-7236 Give each array dimension its own rank
rombirli Nov 4, 2026
69291cc
SONARJAVA-7236 Keep the static modifier of a nested class
rombirli Nov 4, 2026
e5239a3
SONARJAVA-7236 Inherit deprecation from the method a declaration over…
rombirli Nov 4, 2026
d305000
SONARJAVA-7236 Use one symbol for a parameter in its scope
rombirli Nov 4, 2026
a19ec87
SONARJAVA-7236 Recover a compact constructor that was split at throws
rombirli Nov 4, 2026
0f6bd08
SONARJAVA-7236 Recover a new array left in a broken initializer
rombirli Nov 4, 2026
07e97b0
SONARJAVA-7236 Rebuild the bridge with generic return types
rombirli Nov 4, 2026
a34937b
SONARJAVA-7236 Stop loading types once the bridge is closed
rombirli Nov 4, 2026
09e533b
SONARJAVA-7236 Send classpath field types as JVM descriptors so stati…
rombirli Nov 4, 2026
6b54c37
SONARJAVA-7236 Keep type arguments on declared method parameter types
rombirli Nov 4, 2026
a575a6c
SONARJAVA-7236 Capture self types only for wildcard receivers and kee…
rombirli Nov 4, 2026
f0342b0
SONARJAVA-7236 Treat arrays of unresolved types as unresolved
rombirli Nov 4, 2026
9c26011
SONARJAVA-7236 Leave the class keyword of class literals unbound and …
rombirli Nov 4, 2026
94469c4
SONARJAVA-7236 Type wildcard arguments by their bound and capture the…
rombirli Nov 4, 2026
5b1b97b
SONARJAVA-7236 Keep wildcard bounds in classpath generic signatures
rombirli Nov 4, 2026
b3fd81b
SONARJAVA-7236 Type library wildcards by their bounds and give lambda…
rombirli Nov 4, 2026
6ccd781
SONARJAVA-7236 Read declared generic return types from the syntax bef…
rombirli Nov 4, 2026
b9c22cc
SONARJAVA-7236 Infer diamond type arguments from declarations, assign…
rombirli Nov 4, 2026
6119c97
SONARJAVA-7236 Never rebind a qualified constructor type to a single …
rombirli Nov 4, 2026
ab1063e
SONARJAVA-7236 Rebuild the bridge with JVM field descriptors and wild…
rombirli Nov 4, 2026
999b41d
SONARJAVA-7236 Leave a call unresolved when no method takes that many…
rombirli Nov 4, 2026
dc7ab07
SONARJAVA-7236 Report an override of a deprecated method instead of m…
rombirli Nov 4, 2026
ac35d91
SONARJAVA-7236 Treat an interface named by an anonymous class as impl…
rombirli Nov 4, 2026
d6902b4
SONARJAVA-7236 Count an anonymous class creation as a use of the impo…
rombirli Nov 4, 2026
fb430cb
SONARJAVA-7236 Bind an import to the type it names so a fully qualifi…
rombirli Nov 4, 2026
f58e94c
SONARJAVA-7236 Rebuild the bridge on current SemSitter
rombirli Nov 4, 2026
fbbd23e
SONARJAVA-7236 Allow the larger SemSitter bridge in the plugin jar
rombirli Nov 4, 2026
a592028
SONARJAVA-7236 Run the bridge on a deep stack so a long string concat…
rombirli Nov 4, 2026
0b8440f
SONARJAVA-7236 Parse with the grammar fork again, through a patch so …
rombirli Nov 4, 2026
79e2386
SONARJAVA-7236 Run the scan workers on the deep stack too, so a deep …
rombirli Nov 4, 2026
68f77c7
SONARJAVA-7236 Rebuild the bridge on the SemSitter fixes for the cons…
rombirli Nov 4, 2026
3924b47
SONARJAVA-7236 Keep symbols on the AST after it stopped carrying Ecli…
rombirli Nov 4, 2026
bade0fb
SONARJAVA-7236 Mark the optional pattern type as nullable
rombirli Nov 4, 2026
20cccf5
SONARJAVA-7236 Compile the frontend tests against the SemSitter model…
rombirli Nov 4, 2026
1174caa
Update ruling results
github-actions[bot] Nov 4, 2026
b0e3d48
SONARJAVA-7236 Accept the xz 0BSD license without dropping its downlo…
rombirli Nov 4, 2026
adfdd1a
SONARJAVA-7236 Report grammar errors at the first broken token, the w…
rombirli Nov 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,9 @@
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/ClassReloader.java": [
57
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/DoubleConverterTestCase.java": [
79
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/FileConverterTestCase.java": [
72
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/FloatConverterTestCase.java": [
79
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/IntegerConverterTestCase.java": [
80
],
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
{
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BasicDynaClass.java": [
83
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanMap.java": [
762
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanUtilsBean.java": [
362,
414,
434,
900
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ConstructorUtils.java": [
107,
146,
149,
219,
259,
263
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean.java": [
185
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/LazyDynaBean.java": [
650
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/MethodUtils.java": [
214,
263,
266,
344,
386,
390,
436,
440,
536,
586,
589,
668,
787,
808,
815,
872,
1137,
1327
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java": [
439,
604,
786,
787,
791,
793,
795,
797,
834,
930,
931,
935,
1121,
1122,
1126,
1354,
1355,
1359,
1364,
1443,
1444,
1448,
1453,
1540,
1719,
1885,
1886,
1964
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java": [
145
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/ArrayConverter.java": [
442,
444
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/LocaleBeanUtilsBean.java": [
674
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/converters/DateLocaleConverter.java": [
274
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanMap.java": [
451
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java": [
457
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java": [
373
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/WeakFastHashMap.java": [
354,
374
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BasicDynaBean.java": [
119,
146,
200,
232,
274,
341,
383
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BasicDynaClass.java": [
180
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanMap.java": [
247,
270,
335,
393,
403,
502,
531,
555,
602,
612,
628,
640,
730,
733
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean.java": [
550,
565
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java": [
217,
714,
2206
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/WeakFastHashMap.java": [
159,
162,
206,
209,
223,
226,
293,
299,
350,
350,
354,
370,
370,
374,
517,
523,
532,
538,
581,
584
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/WrapDynaClass.java": [
181,
251
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java": [
1364,
1453
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,6 @@
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/LazyDynaMap.java": [
283
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ResultSetDynaClass.java": [
243
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/DateTimeConverter.java": [
530
],
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/LocaleBeanUtilsBean.java": [
82
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/converters/DateLocaleConverter.java": [
48
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/converters/DecimalLocaleConverter.java": [
47
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/converters/StringLocaleConverter.java": [
50
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@
514,
523
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ResultSetDynaClass.java": [
241
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/ClassConverter.java": [
94,
103
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/MappedPropertyDescriptor.java": [
521
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ResultSetDynaClass.java": [
241
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/ClassConverter.java": [
102
]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java": [
1364,
1453
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@
128,
137
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/BeanificationTestCase.java": [
399
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/ConvertUtilsTestCase.java": [
621,
628
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/bugs/Jira509TestCase.java": [
60
]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/WeakFastHashMap.java": [
659,
660,
661
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/BeanWithInnerBean.java": [
35
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/BeanificationTestCase.java": [
488,
489,
490,
491,
492,
493
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/bugs/Jira411TestCase.java": [
46
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/locale/LocaleBeanificationTestCase.java": [
533,
534,
535,
536,
537
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanUtilsBean.java": [
1108
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/DefaultBeanIntrospector.java": [
56
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/MappedPropertyDescriptor.java": [
65
],
"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/ArrayConverter.java": [
135
],
Expand Down Expand Up @@ -47,6 +53,12 @@
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/TestBean.java": [
514
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/TestResultSet.java": [
90
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/TestResultSetMetaData.java": [
79
],
"commons-beanutils:src/test/java/org/apache/commons/beanutils2/bugs/Jira345TestCase.java": [
98,
100
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@
"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java": [
454,
475,
722,
766
],
"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionCache.java": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,27 @@
{
"eclipse-jetty:jetty-http/src/main/java/module-info.java": [
19,
20
],
"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AsyncContextEvent.java": [
23
],
"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/session/HouseKeeperTest.java": [
28
],
"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/session/SessionHandlerTest.java": [
25
],
"eclipse-jetty:jetty-slf4j-impl/src/main/java/module-info.java": [
19,
20
],
"eclipse-jetty:jetty-util/src/main/java/module-info.java": [
19
],
"eclipse-jetty:jetty-xml/src/main/java/module-info.java": [
19
],
"eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java": [
67
]
Expand Down
Loading
Loading