-
-
Notifications
You must be signed in to change notification settings - Fork 363
Closed
Description
- Release on Maven Central
- Release on Github
- PR to update the information: bump info after release of 7.1.0 #2648
- PR to remove deprecated methods: remove deprecated methods after release #2649
New features
- Add support for relative path with CtPath#relativePath. (PR: feature: add support for relative path with CtPath#relativePath #2506)
- Add MetamodelProperty#getMethodBySignature(String) for metamodel analysis. (PR: feature: MetamodelProperty#getMethodBySignature(String) #2538)
- Add support for sniper mode. (PR: review: feature: add support for sniper mode #1927)
- CtPath can use method signatures. (PR: feature: CtPath accepts names and signatures on List #2542)
- PatternParameterConfigurator can substitute by elements. (PR: review: feat: PatternParameterConfigurator substitute by element #2530)
- Add support for Jar and class files analysis with JarLauncher (decompile then build AST). (PR: feature: add support for Jar files analysis with JarLauncher (decompile then build AST with spoon) #2455)
- metamodel: Add MetamodelProperty#getMethods(). (PR: feature: MetamodelProperty#getMethods() #2583)
- position
- Add source position to CtImport. (PR: fix(position): CtImport has source position now #2257)
- CompilationUnit extends SourcePositionHolder. (PR: review: feat: CompilationUnit extends SourcePositionHolder #2255)
- New interface SourcePositionHolder. (PR: review: feat(position): new interface SourcePositionHolder #2217)
- sniper: Add support for detailed trees of original source fragments. (PR: review: feat(sniper): detailed tree of source fragments of compilation unit #2283)
Bug Fixes
- Use correct classloader during shadow type building. (PR: fix: use correct classloader during shadow type building #2634)
- Add appropriate checks for null. (PR: fix: Checks for null #2493)
- Unreachable code in PositionBuilder. (PR: fix: Unreachable code #2488)
- Null dereference. (PR: fix: Null dereference #2487)
- Ignore changes on elements without parent. (PR: fix: ignore changes on elements without parent #2592)
- Bug in autoimports. (PR: review: fix bug in autoimports #2447)
- Fix comment association in special case. (PR: added a test for Comment Association and Printing #2636)
- CtImportScanner shouldn't import type when static field is imported. (PR: fix: CtImportScanner shouldn't import type when static field is imported #2619)
- Generic return type knows its declaration. (PR: fix: generic return type knows declaration #2586)
- Fix CtArrayTypeReference type erasure. (PR: review: fix: CtArrayTypeReference type erasure #2414)
- Pattern can match a Type. (PR: fix: Pattern can match a Type #2555)
- Remove "implements Serializable" from subclasses of SubFactory. (PR: remove "implements Serializable" from ModuleFactory, PackageFactory an… #2173)
- Suspicious assignment in ExecutableFactory#getMethodParameterType. (PR: fix: Suspicious assignment #2544)
- Unreachable code in MMMethodKind#kindOf. (PR: fix: Unreachable code #2535)
- Fix compileAndReplaceSnippetsIn that was broken. (PR: review: fix: fix compileAndReplaceSnippetsIn that was broken #2505)
- Compiled snippets have no parent. (PR: review: fix: compiled snippets have no parent #2503)
- Typo in patterns. (PR: fix typo: Occurence->Occurrence (important for consistency, see previous changes!) #2249)
- CommentTest#testStatementComments uses OS specific EOL. (PR: fix: CommentTest#testStatementComments uses OS specific EOL #2269)
- NullPointerException in CtElementImpl#equals. (PR: refactor: fix SonarQube: A NullPointerException could be thrown; o is… #2264)
- Remove a useless assignment in JDTTreeBuilder.java. (PR: Sonarqube-repair : remove a useless assignment in JDTTreeBuilder.java #2265)
- CtModifierHandler#getExtendedModifiers() returns unmodifiable. (PR: fix: CtModifierHandler#getExtendedModifiers() returns unmodifiable #2502)
- ReplacementVisitor doesn't eat exceptions. (PR: fix: ReplacementVisitor doesn't eat exceptions #2258)
- Remove commented code. (PR: fix: sonarqube remove commented code #2248)
- CtElement extends Serializable now. (PR: Repair of sonarqube bug, made CtElement Serializable #2241)
- Fix typo in new experimental method *occurences. (PR: refactor: fix naming occurences (re-introduced) #2214)
- Fix typo RECURSIVE_WILCARD -> RECURSIVE_WILDCARD. (PR: refactor: fix naming: RECURSIVE_WILCARD -> RECURSIVE_WILDCARD (re-introduced) #2213)
- CtExpressionImpl#setTypeCasts(null) calls the change listener. (PR: fix: CtExpressionImpl#setTypeCasts(null) calls change listener now #2612)
- Change the type of shadowCache to ConcurrentHashMap. (PR: fix: Change the type of shadowCache to ConcurrentHashMap #2198)
- ImportScanner: Unused imports should not be added. (PR: review: fix: ImportScanner javadoc link scanning #2486)
- MavenLauncher
- Regression with MavenLauncher on windows. (PR: fix(MavenLauncher): regression with MavenLauncher on windows #2358)
- Improving MavenLauncher dependency resolution. (PR: review fix(MavenLauncher): Improving MavenLauncher dependancy resolution #2112)
- RtParameter: Fixes bug in getDeclaredAnnotations. (PR: fix(RtParameter): fixes #2444 #2445)
- comment: Fix comment on nested else if statement. (PR: review: fix: comment on nested else if statement #2244)
- comments: SubInheritanceHierarchyFunction, PatternTest, ClassTypingContext. (PR: WIP refactor: fix typos and spelling #2431)
- pattern: ForEachNode#replaceNode. (PR: review: fix(pattern): ForEachNode#replaceNode #2266)
- performance: Remove costly check in CtTypeImpl#addMethod. (PR: fix(performance): skip check in building of model CtTypeImpl#addMethod #2143)
- position
- Invalid column of the element, positioned before the first line separator. (PR: fix: Invalid column of the element, positioned before the first line separator #2409)
- Add position for labeled statement. (PR: review: fix(position): labeled statement #2432)
- revapi.json: Exclude internal packages from revapi bot. (PR: fix(revapi.json): Exclude internal packages from revapi bot #2462)
- test
- Compilation error - missing package in test resource. (PR: fix(test): compilation error - missing package in test resource #2415)
- Spoon license header in templates for code generation. (PR: fix(chore): Spoon license header in templates #2416)
- Bug in autoimports. (PR: review: fix bug in autoimports #2447)
- CommentTest#testStatementComments uses OS specific EOL. (PR: fix: CommentTest#testStatementComments uses OS specific EOL #2269)
- NullPointerException in CtElementImpl#equals. (PR: refactor: fix SonarQube: A NullPointerException could be thrown; o is… #2264)
- Remove a useless assignment in JDTTreeBuilder.java. (PR: Sonarqube-repair : remove a useless assignment in JDTTreeBuilder.java #2265)
- Remove "implements Serializable" from subclasses of SubFactory. (PR: remove "implements Serializable" from ModuleFactory, PackageFactory an… #2173)
- ReplacementVisitor doesn't eat exceptions. (PR: fix: ReplacementVisitor doesn't eat exceptions #2258)
- Remove commented code. (PR: fix: sonarqube remove commented code #2248)
- CtElement extends Serializable now. (PR: Repair of sonarqube bug, made CtElement Serializable #2241)
- Fix typo in new experimental method *occurences. (PR: refactor: fix naming occurences (re-introduced) #2214)
- Fix typo RECURSIVE_WILCARD -> RECURSIVE_WILDCARD. (PR: refactor: fix naming: RECURSIVE_WILCARD -> RECURSIVE_WILDCARD (re-introduced) #2213)
- Fix CtArrayTypeReference type erasure. (PR: review: fix: CtArrayTypeReference type erasure #2414)
- Change the type of shadowCache to ConcurrentHashMap. (PR: fix: Change the type of shadowCache to ConcurrentHashMap #2198)
- Typo in patterns. (PR: fix typo: Occurence->Occurrence (important for consistency, see previous changes!) #2249)
Documentation
- Fix typos. (PR: refactor: fix spelling in contract (and typos) #2374)
- Fix javadoc. (PR: refactor: fix javadoc #2300)
- Add warning notive to Visitor. (PR: add warning notice to Visitor #2287)
- Update version numbers after release 7.0.0. (PR: doc: update version number #2166)
- ecosystem: Add "Java Call Hierarchy Printer" to ecosystem.md. (PR: add "Java Call Hierarchy Printer" to ecosystem.md #2162)
Refactoring
- Use isEmpty() for better readability also in tests. (PR: refactor: use isEmpty() for better readability also in tests #2328)
- Remove unused variable in Pattern.java (SonarQube fix). (PR: refactor: remove unused variable in Pattern.java (SonarQube fix) #2477)
- Remove meaningless & confusing methods in CtTypeParameterReference. (PR: review: refactor: CtTypeParameterReference #2406)
- Simplify
if
condition of CtRenameLocalVariableRefactoring. (PR: refactor: inline local variable - CtRenameLocalVariableRefactoring.java #2435) - Use
A instanceof B
instead of longerB.class.isInstance(A)
. (PR: refactor: fix code inspection - use instanceof #2433) - Remove unnecessary casts. (PR: refactor: remove more redundant casts #2471)
- Type variable by Map (interface) for clarity. (PR: refactor: weaken TreeMap to Map (interface) for clarity #2474)
- Inline redundant local variable. (PR: refactor: inline redundant local variable #2429)
- SignaturePrinter prints type parameter bounds, no name. (PR: review: refactor: SignaturePrinter prints type parameter bounds, no name #2410)
- Remove redundant '}' from resource file A2.java. (PR: refactor: remove redundant '}' from resource file A2.java #2412)
- Remove unused variable from JDTTreeBuilderHelper.java. (PR: refactor: remove unused variable from JDTTreeBuilderHelper.java #2395)
- Remove redundant casts. (PR: refactor remove: redundant casts #2470)
- Remove redundant string operation. (PR: refactor: remove redundant string operation #2394)
- Rename getChilds to getChildren. (PR: refactor: rename getChilds to getChildren #2389)
- Simplify 'if' statement. (PR: refactor: simplify 'if' statement #2392)
- Deprecate field context in DefaultJavaPrettyPrinter in favor of the getter. (PR: refactor: fix SonarQube - make field 'private', use accessor #2387)
- Close resource in readClassPath() in MavenLauncher.java. (PR: Refactor close resource in readClassPath() in MavenLauncher.java #2391)
- Close resource in guessMavenHome() in MavenLauncher.java. (PR: refactor: close resource in guessMavenHome() in MavenLauncher.java #2390)
- Remove unused 'super'. (PR: refactor: remove unused 'super' #2380)
- Change 'indexOf()' to 'contains()'. (PR: refactor: change 'indexOf()' to 'contains()' #2376)
- Use isEmpty() in RangeVersion.java. (PR: refactor: use isEmpty() in RangeVersion.java #2362)
- Remove redundant super from MavenLauncher.java. (PR: refactor: remove redundant super from MavenLauncher.java #2373)
- Remove unused initializer. (PR: refactor: remove unused initializer in MavenLauncher.java #2372)
- Uncomment a FieldScopeFunction test. (PR: refactor: uncomment a test in VariableReferencesTest.java #2331)
- Use modern foreach loop in InheritanceModel.java. (PR: refactor: use modern foreach loop in InheritanceModel.java #2364)
- Flip literals to reduce risk of NPE. (PR: refactor: flip literals to reduce risk of NPE #2365)
- Fix qualified static access. (PR: refactor: fix code inspection - qualified static access #2345)
- Split declarations. (PR: refactor: fix code inspection - split declarations #2346)
- Collection to array. (PR: refactor: fix code inspection - collection to array #2343)
- Use shorter and easier to read syntax for creating arrays. (PR: refactor: fix code inspection - new expression #2344)
- Add override annotation. (PR: refactor: add override annotation CtModuleReference.java #2338)
- Add override annotation. (PR: refactor: add override annotation in CtThisAccessImpl.java #2336)
- Add override annotation. (PR: refactor: add override annotation in DefaultCoreFactory.java #2335)
- Add override annotation. (PR: refactor: add override annotation in DirectReferenceFilter.java #2334)
- Add override in factoryimpl. (PR: refactor: add override in factoryimpl #2333)
- Remove redundant casts. (PR: refactor: remove redundant casts #2478)
- Add override annotation in Parameters. (PR: refactor: add override annotation in Parameters #2332)
- Add override annotation in zipfile and zipfolder. (PR: refactor: add override annotation in zipfile and zipfolder #2321)
- Add override annotation in VirtualFile and PartialEvaluator. (PR: refactor: add override annotation in virtualfile #2322)
- Add override annotation in TreeBuilderRequestor. (PR: refactor: add override annotation in TreeBuilderRequestor #2323)
- Add override in SingleHandler.java. (PR: refactor: add override in SingleHandler.java #2324)
- Add missing override. (PR: refactor: add override in RegexFilter #2325)
- Add missing @OverRide annotation. (PR: refactor: add missing @Override annotation - fix SonarQube defect and… #2316)
- Remove redundant null check. (PR: refactor: remove redundant null check #2317)
- Use modern foreach loop. (PR: refactor: use modern foreach loop #2315)
- Add final keyword to static field. (PR: refactor: SonarQube - add final keyword to static field #2272)
- Remove useless assignments in ReferenceBuilder.java. (PR: Sonarqube-repair : remove useless assignments in ReferenceBuilder.java #2256)
- Remove unnecessary 'super' call in ctr. (PR: refactor: remove unnecessary 'super' call in ctr #2274)
- Use modern foreach loop. (PR: refactor: use modern foreach loop #2281)
- Use isEmpty() for better readability. (PR: refactor: use isEmpty() for better readability #2282)
- Use shorter
<>
instead of<Type>
. (PR: refactor: fix SonarQube defects <> #2280) - Clean formatting of file PrintingContext.java. (PR: refactor: clean file PrintingContext.java #2276)
- Remove unused assignment. (PR: refactor: fix code inspection - remove unused assignment #2263)
- Remove redundant local variables. (PR: refactor: fix code inspection redundant local variable #2275)
- Fix unnecessary null check. (PR: refactor: fix code inspection: unnecessary null check #2267)
- Fix some typos. (PR: refactor: fix some typos #2253)
- Remove commented code (SonarQube defect fix). (PR: refactor: remove commented code (SonarQube defect fix) #2251)
- Curly braces in lambda to fix SonarQube violation. (PR: refactor curly braces to fix SonarQube violation #2262)
- Merge CtElementImpl and CtReferenceImpl#toString. (PR: refactor: delete useless CtReferenceImpl#toString #2456)
- Set keywords as final in JavaIdentifiers.java. (PR: refactor: fix sonarqube in java identifiers.java #2261)
- Use Collections.addAll(Collection, T[]) instead of for loop. (PR: refactor: fix code inspection manual array to collection copy #2224)
- Change the way simple name is used in ArrayTypeReference. (PR: review refactor: Change the way simple name is used in ArrayTypeReference #2240)
- Make final field static too. (PR: refactor: fix SonarQube: Make this final field static too #2235)
- String concatenation using StringBuilder. (PR: refactor: Code inspection: String concatenation in loop #2234)
- Use modern foreach loop. (PR: refactor: Code inspection: Use modern foreach loop #2231)
- StringBuffer should be StringBuilder. (PR: refactor: fix code inspection: Java language level migration aids - J… #2230)
- Code inspection - Code style issues: C-style array declaration. (PR: refactor: code inspection - Code style issues: C-style array declaration #2229)
- Code inspection: 'size() == 0' replaceable with 'isEmpty()'. (PR: refactor: code inspection: 'size() == 0' replaceable with 'isEmpty()' #2232)
- Remove unnecessary 'return' statement. (PR: refactor: remove unnecessary 'return' statement #2233)
- Explicit type can be replaced with diamond. (PR: refactor: fix code inspection: Java7 - Explicit type can be replaced with diamond #2227)
- Unnecessary semicolon. (PR: refactor: code inspection - Code style issues: Unnecessary semicolon #2226)
- Redundant Collection.addAll() call. (PR: refactor: fix code inspection: Performance: Redundant Collection.addAll() call #2225)
- Direct instanceof in SuperInheritanceHierarchyFunction.java. (PR: refactor: simplify element check - SuperInheritanceHierarchyFunction.java #2451)
- Remove redundant throws clauses. (PR: refactor: fix code inspection - redundant throws clause #2221)
- Move resources to testclasses in trycatch. (PR: refactor: move resources to testclasses in trycatch #2189)
- PrinterHelper can be extended to support direct writing. (PR: review: refactor: PrinterHelper can be extended to support direct writing #2196)
- Store line separator positions in CompilationUnit. (PR: review: refactor: store line separator positions in CompilationUnit #2194)
- MavenLauncher: Improve the maven launcher and remove unused files. (PR: refactor(MavenLauncher) #2437)
- performance: Change 'String' to 'char' in indexOf and lastIndexOf. (PR: refactor: fix SonarQube - change 'String' to 'char' in string functions #2436)
- prettyprinter: Print statement's semicolon and after comment in scope of scan. (PR: review: refactor: print statement's semicolon and after comment in scope of scan #2246)
- printer: Simplify printing of CtTypeParameter. (PR: refactor(printer): simplify printing of CtTypeParameter #2405)
- test: Simplify assertions in AnnotationTest.java. (PR: refactor: simplify assertions in AnnotationTest.java #2426)
- typo: Fix typo in ElementPrinterHelper.java. (PR: refactor: fix typo in element printer helper.java #2223)
Performance
- Avoid calls to contains(). (PR: Convert from List to Set to speed up contains() logic. #2354)
Tests
- Remove
throws Exception
in test signatures (TestSourceFragment.java). (PR: refactor: remove unused exceptions in TestSourceFragment.java #2467) - Fix checkstyle violations in CtTypeTest.java. (PR: refactor: fix checkstyle violations in CtTypeTest.java #2403)
- Fix checkstyle violations in EnumsTest.java. (PR: refactor: fix checkstyle violations in EnumsTest.java #2404)
- Ignore a test because of memory issues on CI. (PR: review fix: ignore a test for memory issues on the CI #2366)
- Refactor JavaReflectionTreeBuilderTest.java. (PR: refactor: JavaReflectionTreeBuilderTest.java #2450)
- Use system dependent new line character in assertions. (PR: fix(test): use system dependent new line #2457)
- Cleanup of minor issues. (PR: refactor: cleanup of minor issues - Honesty in small things is not a small thing #2202)
- Fix checkstyle violations. (PR: refactor: fix checkstyle violations in reflect #2192)
- Move resources to testclasses. (PR: refactor: move resources to testclasses in secondaryclasses #2191)
- Remove Ifs.java. (PR: refactor: move Ifs.java to testclasses in control #2182)
- Styling assertions in PrinterTest.java. (PR: refactor: simplify assertions in PrinterTest.java #2427)
- Fix checkstyle violations in ComputeClasspathTest.java. (PR: refactor: fix checkstyle violations in ComputeClasspathTest.java #2195)
- Move VarArgsSample.java to testclasses in varargs. (PR: refactor: move VarArgsSample.java to testclasses in varargs #2188)
- Move TestProcessor and ArraySizeProcessor to processors. (PR: refactor: move TestProcessor and ArraySizeProcessor to processors #2183)
- Move ReferenceQueryTestEnum to testclasses. (PR: refactor: move ReferenceQueryTestEnum to testclasses in reflect.visitor #2184)
- Method SignaturePrinter uses type erasure of parameter types. (PR: review: test: Method SignaturePrinter uses type erasure of parameter types #2413)
- Move Foo.java and ToEvaluate.java to testclasses. (PR: refactor: move Foo.java and ToEvaluate.java to testclasses #2164)
- Move resources to testclasses in generics. (PR: refactor: move resources to testclasses in generics #2177)
- Improve error message of SpoonArchitectureEnforcerTest#testStaticClasses. (PR: test: improve error message of SpoonArchitectureEnforcerTest#testStaticClasses #2259)
- IsSubTypeOf doesn't fail on missing type references (review: shows that #2288 has already been fixed #2448). (PR: review: shows that #2288 has already been fixed #2448)
- refactor
- Move resources to testclasses in fieldaccesses. (PR: refactor: move resources to testclasses in fieldaccesses #2168)
- Change literals order in tests. (PR: refactor: change literals order in tests #2368)
- Use assertSame in rest of tests. (PR: refactor: use assertSame in rest of tests #2386)
- Use assertSame in AnnotationTest.java. (PR: refactor: use assertSame in AnnotationTest.java #2385)
- Use assertSame in FilterTest.java. (PR: refactor: use assertSame in FilterTest.java #2384)
- Remove commented code from test in PatternTest.java. (PR: refactor: remove commented code from test in PatternTest.java #2383)
- Fix misordered arguments in assert. (PR: refactor: fix misordered arguments in assert - CommentTest.java #2379)
- Fix checkstyle violations in ConditionalTest.java. (PR: refactor: fix checkstyle violations in ConditionalTest.java #2375)
- Fix checkstyle. (PR: refactor: fix checkstyle in maven launcher #2359)
- Remove unused imports from tests. (PR: refactor: remove unused imports from tests #2360)
- Fix checkstyle violations in TestCompilationUnit.java. (PR: refactor: fix checkstyle violations in TestCompilationUnit.java - spa… #2361)
- Remove commented code from test CtGenerationTest.java. (PR: refactor: remove commented code from test CtGenerationTest.java #2356)
- Fix checkstyle in tests. (PR: refactor: fix checkstyle in tests #2352)
- Remove unused imports in tests. (PR: refactor: remove unused imports in tests #2349)
- Remove redundant semicolons from tests. (PR: refactor: remove redundant semicolons from tests #2350)
- Use direct assertions in tests. (PR: refactor: use direct assertions in tests #2351)
- Use isEmpty(). (PR: refactor: fix code inspection - use isEmpty() #2348)
- Fix diamonds in test. (PR: refactor: fix diamonds in test (DefaultPrettyPrinterTest.java) #2329)
- Remove redundant null check. (PR: refactor: remove redundant null check in AstCheckerTest.java #2326)
- Minor cleanup. (PR: refactor: minor cleanup #2327)
- Fix unused exceptions in tests - leftovers. (PR: refactor: fix unused exceptions in tests - leftovers #2312)
- Fix the last diamonds. (PR: refactor: fix the last diamonds in tests #2313)
- Fix order in assertions. (PR: refactor: fix order in assertions #2314)
- Move resources to testclasses in staticFieldAccess2. (PR: refactor: move resources to testclasses in staticFieldAccess2 #2311)
- Order processors (move them to processors directory). (PR: refactor: order processors (move them to processors directory) #2310)
- Remove commented code from test. (PR: refactor: remove commented code from test #2309)
- Fix last batch of unused exceptions. (PR: refactor: fix last batch of unused exceptions #2308)
- Fix even more unused exceptions. (PR: refactor: fix even more unused exceptions #2307)
- Split variables declaration in test. (PR: refactor: split variables declaration in test #2398)
- Fix unused exceptions. (PR: refactor: fix unused exceptions #2305)
- Move processor classes to processors directory. (PR: refactor: move processor classes to processors directory #2303)
- Fix last diamonds in tests. (PR: refactor: fix last diamonds in tests #2302)
- Fix more diamonds in tests. (PR: refactor: fix more diamonds in tests #2301)
- Remove commented code from tests. (PR: refactor: remove commented code from tests #2297)
- Move resources to testclasses in model. (PR: refactor: move resources to testclasses in model #2298)
- Use modern syntax for types - use diamonds. (PR: refactor: use modern syntax for types - use diamonds #2296)
- Remove unused imports from tests. (PR: refactor: remove unused imports from tests #2295)
- Use single imports instead of '*' in PositionTest.java. (PR: refactor: use single imports instead of '*' in PositionTest.java #2294)
- Remove redundant exceptions. (PR: refactor: fix more exceptions in tests #2293)
- Fix exceptions in tests. (PR: refactor: fix exceptions in tests #2292)
- Fix checkstyle violations in AnnotationTest.java. (PR: refactor: fix checkstyle violations in AnnotationTest.java #2291)
- Fix checkstyle violations. (PR: refactor: fix checkstyle violations in tests #2289)
- Fix checkstyle in tests (small PR for easy review). (PR: refactor: fix checkstyle in tests (small PR for easy review) #2284)
- Fix more checkstyle in tests (small PR for easy review). (PR: refactor: fix more checkstyle in tests (small PR for easy review) #2285)
- Fix even more checkstyle in tests (small PR for easy review). (PR: refactor: fix even more checkstyle in tests (small PR for easy review) #2286)
- Move spoon.test.visibility.testclasses.MethodeWithNonAccessibleTypeArgument to testclasses. (PR: refactor: move MethodeWithNonAccessibleTypeArgument to testclasses #2279)
- Move resources to testclasses. (PR: refactor: move resources to testclasses #2277)
- Delete unused testclasses in limits. (PR: refactor: delete unused testclasses in limits #2247)
- Move resources to testclasses in filters (re-introduced). (PR: refactor: move resources to testclasses in filters (re-introduced) #2222)
- Fix checkstyle violations in tests api. (PR: refactor: fix checkstyle violations in tests api #2193)
- Fix checkstyle violations in reflect visitor. (PR: refactor: fix checkstyle violations in reflect visitor #2200)
- Fix checkstyle violations in CtTypeInformationTest.java. (PR: refactor: fix checkstyle violations in CtTypeInformationTest.java #2201)
- Fix checkstyle violations in JavaReflectionTreeBuilderTest.java. (PR: refactor: fix checkstyle violations in JavaReflectionTreeBuilderTest.… #2199)
- Delete unused file OpCode.java from testclasses. (PR: Delete unused file OpCode.java from testclasses #2203)
- Move Dummy to testclasses in serializable. (PR: refactor: move Dummy to testclasses in serializable #2185)
- Move Validation.java to testclasses in prettyprinter. (PR: refactor: move Validation.java to testclasses in prettyprinter #2181)
- Move resources to testclasses in initializers. (PR: refactor: move resources to testclasses in initializers #2178)
- Fix more unused exceptions. (PR: refactor: fix more unused exceptions #2306)
- Move resources to testclasses in reference (fixed PR). (PR: refactor: move resources to testclasses in reference (fixed PR) #2304)
Other
- Fix broken Coveralls due to 0b1a09d. (PR: chore: fix broken Coveralls due to 0b1a09da9 #2469)
- Fix broken travis due to library change. (PR: review: chore: fix broken travis due to library change #2458)
- Added
checkstyle:
as comment prefix. (PR: chore: addedcheckstyle:
as comment prefix #2430) - Remove travis-jdk8-other-seed.sh because of flakiness. (PR: chore: remove travis-jdk8-other-seed.sh because of flakiness #2208)
Authors
Name | Nb Commit |
---|---|
Tomasz Zieliński | 168 |
Pavel Vojtechovsky | 25 |
Martin Monperrus | 7 |
Nicolas Harrand | 5 |
Simon Urli | 5 |
Ashutosh Kumar Verma | 4 |
Christopher Stokes | 1 |
Benjamin DANGLOT | 1 |
Egor18 | 1 |
Egor Bredikhin | 1 |
danglotb and nharrandnharrand and zielint0
Metadata
Metadata
Assignees
Labels
No labels