Skip to content
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

Enables plugin to analyze kotlin projects #378

Open
wants to merge 15 commits into
base: develop
Choose a base branch
from

Commits on Feb 4, 2020

  1. Enables plugin to analyze kotlin projects

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    c19a638 View commit details
    Browse the repository at this point in the history
  2. Fix for analyzing eclipse created kotlin-maven-project

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    3dcbd44 View commit details
    Browse the repository at this point in the history
  3. Implemented Eclipse Job for builder invocation

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    def16d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. Added missing KotlinCompiler call for non-maven projects

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    9db3360 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2020

  1. Implemented wait functionality for all build & refresh jobs before tr…

    …iggering Kotlin Compiler
    
    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Feb 9, 2020
    Configuration menu
    Copy the full SHA
    1e77ecf View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. Added kotlin jar to get rid of unresolved imports when kotlin plugin …

    …is uninstalled
    
    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    d1e7bf4 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2020

  1. Moved kotlin functionality to separate plugin

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    f2e87d9 View commit details
    Browse the repository at this point in the history
  2. Incorporating review comments

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    496968f View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Restoring changes before commit f2e87d9

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    rakshitkr committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    e0749a8 View commit details
    Browse the repository at this point in the history
  2. This commit incorporates review changes from PR-eclipse-cognicrypt#378

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    
    Below changes have been made:
    - replaced sysouts with logInfos
    - changed exception logging to go through Activator.getDefault.logError()
    - added curly braces to single line branch code
    - removed single use variables
    - used try-with-resource syntax instead of try-finally
    - changed return type of selectedDialogOption method
    rakshitkr committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    f0ac0c0 View commit details
    Browse the repository at this point in the history
  3. Removed kotlin dependency from staticanalyzer plugin

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    
    - implemented extension
    - staticanalyzer plugin is the host plugin
    - kotlin plugin is the extender plugin that gets triggered when the project is of kotlin nature
    - this would would make staticanalyzer plugin independent of kotlin plugin
    rakshitkr committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    769a2c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    03a3776 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. Replaced kotlin.Activator with staticanalyzer.Activator

    Signed-off-by: Rakshit Krishnappa Ravi <rakshitkrishnapparavi@gmail.com>
    
    - this is done because there is no Activator instance for kotlin plugin since its invoked as a listener by staticanalyzer
    rakshitkr committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    1676529 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2020

  1. Configuration menu
    Copy the full SHA
    c6b5f2e View commit details
    Browse the repository at this point in the history

Commits on May 7, 2020

  1. Configuration menu
    Copy the full SHA
    d71ba1b View commit details
    Browse the repository at this point in the history