-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kotlin mutator testing #23
Commits on Dec 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5a3cdf3 - Browse repository at this point
Copy the full SHA 5a3cdf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fef7790 - Browse repository at this point
Copy the full SHA fef7790View commit details
Commits on Dec 17, 2022
-
Many bugs fixed with tests not being run by maven Modified KotlinAST to fake immutability, I am pretty sure you can insert new elements into KtElements however this would change the hashCode of the AST and result in problems. Added more constructors for kotlin classes to support variety in used mutators
Configuration menu - View commit details
-
Copy full SHA for e60cd89 - Browse repository at this point
Copy the full SHA e60cd89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47438fd - Browse repository at this point
Copy the full SHA 47438fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3487c0a - Browse repository at this point
Copy the full SHA 3487c0aView commit details
Commits on Dec 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 179b81f - Browse repository at this point
Copy the full SHA 179b81fView commit details -
Converted project to gradle (also converted the tests to work with ko…
…tlin.test again instead of using jupyter)
Configuration menu - View commit details
-
Copy full SHA for 5de505d - Browse repository at this point
Copy the full SHA 5de505dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6801b22 - Browse repository at this point
Copy the full SHA 6801b22View commit details
Commits on Dec 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fa8ee82 - Browse repository at this point
Copy the full SHA fa8ee82View commit details -
Merge branch 'kotlin-maven-to-gradle' into kotlin-mutator-testing
# Conflicts: # stryker4jvm-mutator-kotlin/src/test/kotlin/stryker4jvm/mutator/kotlin/InstrumenterTest.kt
Configuration menu - View commit details
-
Copy full SHA for 7824db1 - Browse repository at this point
Copy the full SHA 7824db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2463be0 - Browse repository at this point
Copy the full SHA 2463be0View commit details -
Merge branch 'master' into kotlin-mutator-testing
# Conflicts: # stryker4jvm-mutator-kotlin/src/main/kotlin/stryker4jvm/mutator/kotlin/KotlinInstrumenter.kt # stryker4jvm-mutator-kotlin/src/main/kotlin/stryker4jvm/mutator/kotlin/KotlinParser.kt
Configuration menu - View commit details
-
Copy full SHA for 28a0c8d - Browse repository at this point
Copy the full SHA 28a0c8dView commit details -
Modified kotlin components to CIRCUMVENT configuration
Circumvent is made because the current way of passing down a config makes it really hard to test individual components as they now all require a configuration. Would be better if they were passed to the constructor once (of the class that extends LanguageMutator) such that individual components do not depend on this configuration anymore (config can be used once and then discarded as classes should be initialized based on config) Fixed issue with stryker4jvm-core exception having multiple constructors
Configuration menu - View commit details
-
Copy full SHA for 2e9ea2f - Browse repository at this point
Copy the full SHA 2e9ea2fView commit details
Commits on Dec 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d4ee2a9 - Browse repository at this point
Copy the full SHA d4ee2a9View commit details -
Fixed issue with instrumenter not returning a new instance of KotlinA…
…ST but instead modifying the original. Note that it still modifies the original but that we wrap the resulting tree into a new AST
Configuration menu - View commit details
-
Copy full SHA for 7617b11 - Browse repository at this point
Copy the full SHA 7617b11View commit details
Commits on Dec 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 770ccc0 - Browse repository at this point
Copy the full SHA 770ccc0View commit details