Scott McKinney

Results 33 issues of Scott McKinney

java.lang.Throwable: Stub index points to a file without PSI: file = jrt:///Users/chags/.sdkman/candidates/java/11.0.14-tem!/jdk.scripting.nashorn/jdk/nashorn/internal/objects/NativeMap$Constructor.class, file type = com.intellij.ide.highlighter.JavaClassFileType@2bd9b1a6, indexed file type = com.intellij.ide.highlighter.JavaClassFileType@2bd9b1a6, indexing stamp info = indexing timestamp = 1642527750000, binary...

bug

Add `@Duplicates(Class declaringType, SourceVersion sinceJavaRelease)` annotation so that extension method authors can tag known semantically duplicates methods. ```java @Extension public class ManifoldStreamCollectionsExt { @Duplicates(Stream.class, RELEASE_16) public static List toList(@This Stream...

dependencies

Support extension method execution in the IntelliJ debugger eval tool. It would be nice of all of manifold's features were available in the eval tool, but that environment is a...

enhancement
IntelliJ Plugin

Provide a `manifold-sql` module that provides direct support for SQL. Note, I started to build this a while back, but the [Jooq parser was not quite ready for this](https://github.com/jOOQ/jOOQ/issues/8720). I'll...

enhancement

manifold-graphql: Provide limited support for multiple schemas without .graphqlconfig files. Without .graphqlconfig files, if multiple schemas are defined, resolve root schema references using a simple "nearest schema" algorithm where schema...

enhancement

Manifold extension methods are exposed to Kotlin source in Java/Kotlin mixed modules. The IntelliJ API does not support augmentation of types in a language exclusive way, it's all or nothing....

enhancement
IntelliJ Plugin

```java public interface Itf { String m(); @val String s = m(); // error: 'non-static method m() cannot be referenced from a static context' } ```

bug

Provide a "record" class equivalent using properties ([manifold-props](https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-props)). ### Rationale: Java 14 introduced ["records"](https://openjdk.java.net/jeps/359), which is basically syntactic sugar to make a final class with all final fields, a constructor...

enhancement

There some useful scalars defined in [graphql-java-extended-scalars](https://github.com/graphql-java/graphql-java-extended-scalars). Would be nice to have them by default with [manifold-graphql](https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql).

enhancement

Add logging to manifold.json.rt.api.Requester to support GraphQL, JSON, etc. requests.

enhancement