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

improvements type inference of type intersections (affects ValLambda.java, ValWeirdTypes.java tests) #2109

Merged

Commits on Apr 24, 2019

  1. improvements type inference of type intersections (affects ValLambda.…

    …java, ValWeirdTypes.java tests)
    Bulgakov Alexander committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    f034388 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2019

  1. Merge branch 'master' into feature/typeInferenceImprovements

    Bulgakov Alexander committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    afe9e37 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2019

  1. Configuration menu
    Copy the full SHA
    715c731 View commit details
    Browse the repository at this point in the history
  2. Revert "[val] in ecj we were constructing a different type than for j…

    …avac, when using ‘val’ on an intersection type."
    
    This reverts commit 1730a99
    m4gshm committed May 3, 2019
    Configuration menu
    Copy the full SHA
    2611e6b View commit details
    Browse the repository at this point in the history

Commits on May 4, 2019

  1. Merge branch 'feature/typeInferenceImprovements' of https://github.co…

    …m/bulgakovalexander/lombok into feature/typeInferenceImprovements
    Bulgakov Alexander committed May 4, 2019
    Configuration menu
    Copy the full SHA
    8276dee View commit details
    Browse the repository at this point in the history

Commits on May 7, 2019

  1. projectlombok#1976. naive fix of the eclipse compiler's error 'The ta…

    …rget type of this expression must be a functional interface' in code like 'lombok.val foo = (System.currentTimeMillis() > 0) ? (Runnable)()-> {} : System.out::println;'
    Bulgakov Alexander committed May 7, 2019
    Configuration menu
    Copy the full SHA
    06fb103 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'lombok/master' into feature/typeInferen…

    …ceImprovements
    Bulgakov Alexander committed May 7, 2019
    Configuration menu
    Copy the full SHA
    8f8cbae View commit details
    Browse the repository at this point in the history

Commits on May 8, 2019

  1. projectlombok#1976. [@Val] improved raw generic type inference by ecl…

    …ipse compiler.
    Bulgakov Alexander committed May 8, 2019
    Configuration menu
    Copy the full SHA
    1fec035 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2019

  1. Merge branch 'master' into feature/typeInferenceImprovements

    Bulgakov Alexander committed May 20, 2019
    Configuration menu
    Copy the full SHA
    71aea08 View commit details
    Browse the repository at this point in the history
  2. projectlombok#1976. one more test case

    Bulgakov Alexander committed May 20, 2019
    Configuration menu
    Copy the full SHA
    cd49188 View commit details
    Browse the repository at this point in the history