Ivan Sopov
Ivan Sopov
Lets use LTS java versions for CI. Also use new version for setup-java action.
Creating Javadoc for Properties is valuable, but if done by any existing rules would result in a great deal of duplication. AllowMissingPropertyJavadoc allows to complete ignore all properties, but a...
It would be valuable to allow custom javadoc tags that are used by many tools and check them somehow - @beanId, @pre, @modifies, @post... ##
It is currently possible to setup different javadoc requirements for methods with different visibility - it will be valuable to allow setup such different requirements for abstract methods - maybe...
consider `fungen -types string:Str,int:Int` It generates ``` func (l StrList) MapInt(f func(string) int) intList {...} ``` And other methods with stringList and intList that are not present
Идентификатор проекта - "sdk" - в названии джарника, списке зависимостей в IDE - в большом проекте может быть непонятно, что это за зависимость. Логинчее сделать vk-sdk или как-нибудь по-другому внести...
Логично сделать обе зависимости опциональными, чтобы пользователь библиотеки явно добавлял одну из них (иметь по-умолчанию сразу две - очень странно) https://blog.gradle.org/introducing-compile-only-dependencies
The following test fails on Jackson 2.9.7 and passes on 2.8.11: ``` @Test public void test() throws Exception { ObjectMapper mapper = new ObjectMapper(); mapper.setDefaultTyping( new StdTypeResolverBuilder() .init(JsonTypeInfo.Id.CLASS, null) .inclusion(JsonTypeInfo.As.WRAPPER_OBJECT)...
This seems inconsistent. Same for maps.