Anna Kozlova
b8a959b64e
i18n: provide external @Nls for column name
...
as we don't want to propagate @ColumnName annotation, @Nls at least would signal that some localization is required
GitOrigin-RevId: 5bd7fd7022b5245f48c0f03b3ffc9acdd60f1863
2020-08-21 08:18:59 +00:00
Nikolay Chashnikov
ef64522fe4
[jdk annotations] mark path arguments of ImageIcon as @NonNls
...
GitOrigin-RevId: bd110960e3cbe72bd88297c58377d6f04c6200fc
2020-08-20 17:35:00 +00:00
Nikolay Chashnikov
2413f4b174
[jdk annotations] mark ResourceBundle.getString as @Nls
...
GitOrigin-RevId: 817485d990f2aed3c5eeae6ae318b2aeefde5102
2020-08-20 13:03:35 +00:00
Eldar Abusalimov
b220992219
JDK annotations: (i18n) Annotate "pattern" params of methods of Scanner
...
GitOrigin-RevId: 3f1e0b5c6a612abf495ce2c2d24a3dd98c41e347
2020-08-20 11:21:42 +00:00
Nikolay Chashnikov
48207b5e29
[jdk annotations] mark scroll pane constants as @NonNls
...
GitOrigin-RevId: c24d56b20335e7a9283d42d6ab9a6d3b9607fbcc
2020-08-20 09:56:12 +00:00
Nikolay Chashnikov
f44d373edc
[jdk annotations] annotate String::replace(char, char) as pure
...
GitOrigin-RevId: 55442dce1ad89fb500726e901f8263a3e0464519
2020-08-20 08:30:42 +00:00
Tagir Valeev
f9bc29fe1a
String.format is marked as pure (we assume that passed objects have pure toString)
...
GitOrigin-RevId: 0ebde2eb7883f537900a99ce9893614bf0ea33e1
2020-08-19 14:14:32 +00:00
Tagir Valeev
f6bd0ced5e
[analysis-impl] i18n
...
GitOrigin-RevId: 74d7490003686b2efce3a83a1e147b16632946ef
2020-08-19 14:14:28 +00:00
Nikolay Chashnikov
d420cc40a9
[jdk annotations] annotate MessageFormat.format as pure
...
GitOrigin-RevId: 59f60565421bd7f99abd5cf0926b6ebcbbf4c573
2020-08-19 11:27:12 +00:00
Nikolay Chashnikov
634113ad65
[jdk annotations] add more NonNls annotations
...
GitOrigin-RevId: 62be983317fb77ff8923ac480f9d38eec468690d
2020-08-18 17:50:56 +00:00
Nikolay Chashnikov
00b10f48f2
[jdk annotations] add more NonNls annotations
...
GitOrigin-RevId: a69ab7a2acd853ebf555bcc20a2e5f723075fa69
2020-08-18 13:48:47 +00:00
Nikolay Chashnikov
05bba9b505
[jdk annotations] i18n: add more @NonNls annotations to JDK classes
...
GitOrigin-RevId: 9a36ee754f9b84f536a57fd0de261849282ceb5d
2020-08-17 16:14:39 +00:00
Nikolay Chashnikov
06c319c62e
[jdk annotations] i18n: add more @NonNls annotations to JDK classes
...
GitOrigin-RevId: 2fb42ec7d639a2a3ff13fcbb784152e7342eaa93
2020-08-17 15:11:14 +00:00
Anna Kozlova
75195578e4
i18n: NonNls component names
...
GitOrigin-RevId: ac9ec6890f7cfe88d240f0009bae879fb1d5ce1d
2020-08-17 09:00:06 +00:00
Dmitry Jemerov
4b75ccd3a0
Some more i18n and @NonNls for platform-impl
...
GitOrigin-RevId: 59fe19a97c532e7b0f4b443998e725c9266a2b91
2020-08-06 18:00:33 +00:00
Dmitry Jemerov
70a6c0c3fd
External @NonNls annotations for JDK
...
GitOrigin-RevId: 777ba699151d113673bd7ae8c56841ddca584aaf
2020-08-05 10:44:28 +00:00
Tagir Valeev
db881b2c99
HyperlinkEvent#getDescription NonNls
...
GitOrigin-RevId: 563b8994eedede43832862ef34cb79ca3004f308
2020-07-22 05:58:25 +00:00
Tagir Valeev
1814678893
NonNls annotations
...
GitOrigin-RevId: 998ee2613c46663f1eb5817cc322e445d8ffa2cc
2020-07-21 10:03:08 +00:00
Tagir Valeev
e1f8f84dee
Swing putValue key NonNls
...
GitOrigin-RevId: f1465c8904f5b595b3ddf0dc01c363772c3fba89
2020-07-17 10:43:23 +00:00
Tagir Valeev
8c361f6ebc
Remove annotation for non-public API
...
GitOrigin-RevId: 1c14b220c6ba0856df611baa8344b12b0edebfa5
2020-05-26 13:50:30 +03:00
Tagir Valeev
0b01e11fc6
Charset constants annotated as not-null (IDEA-241368)
...
GitOrigin-RevId: 54d67973269796a93a61e665d49e762d68e68199
2020-05-21 07:06:40 +03:00
Tagir Valeev
b707cfe177
DFA: support for Random/SplittableRandom nextInt methods (+Range annotation)
...
GitOrigin-RevId: cc93f80bf32c6b13818f6336b13d16aab2aea451
2020-05-20 05:29:21 +00:00
Tagir Valeev
8f298d17b0
UIDefaults class NonNls
...
GitOrigin-RevId: ca975bf73516d8fa0fcabde6c3c2d70f6ed9512c
2020-05-12 09:09:27 +00:00
Tagir Valeev
61fe69fc0a
String#getChars: mutation contract
...
GitOrigin-RevId: b14c505705283481d39fe317daaa8a6eb3544957
2020-04-16 04:36:42 +00:00
Tagir Valeev
b75cdc9f06
Annotations for javax.annotation.processing.Generated
...
GitOrigin-RevId: 35779288edacf99db56ac8c00e9c7d63ede0f071
2020-04-07 08:33:35 +00:00
Tagir Valeev
51b55f577f
@NonNls for JAXB annotations
...
GitOrigin-RevId: 4ab1185d08fdcc3992a22fd19df0864aade78e9f
2020-04-03 11:11:36 +00:00
Egor Ushakov
166adc0f66
IDEA-236507 Argument for @NotNull parameter 'c' of com/intellij/openapi/wm/impl/IdeFocusManagerImpl.requestFocus must not be null
...
GitOrigin-RevId: 65f616c8e2bbf948cce069f753aacdd6f7c210cf
2020-04-02 09:32:16 +00:00
Tagir Valeev
a7af3ff2a5
External annotations
...
Map method parameters are annotated as NotNull
PrintStream method parameters are annotated as Nullable
GitOrigin-RevId: a9df75206b29c7fc412485fa57fed7f84ccc0418
2020-03-16 06:31:16 +00:00
Tagir Valeev
878ce32626
Annotate Map.clear() and Map.putAll() as mutator methods
...
GitOrigin-RevId: 8d7cb2296726273788d542f9e83c46fb5fcfc779
2020-03-11 03:32:44 +00:00
Tagir Valeev
243c14b333
Annotate BigInteger and BigDecimal APIs
...
GitOrigin-RevId: 3ebf4422e0f38304569f0165f15612b2e31daefd
2020-03-06 06:02:30 +00:00
Tagir Valeev
6d720113e4
ExternalAnnotationsManagerTest requires Java 11 now
...
Moved hardcoded annotations for Java 9-11 methods to external annotations
GitOrigin-RevId: 4d019c77581e86db87e50abfdd2c193fd59559ae
2020-03-06 06:02:30 +00:00
nik
948dc832ba
[i18n] add @NonNls annotations for some methods in platform modules and JDK
...
To reduce number of false positives of "Hardcoded string literal" inspection without "report Nls-only" option and to give a hint that some values aren't shown to users.
GitOrigin-RevId: d4f5906ca5c924127ee94130766abec9cc79695a
2020-03-04 11:34:45 +00:00
Tagir Valeev
98e3fa4489
BigDecimal fields ONE, ZERO, TEN annotated (IDEA-234248)
...
GitOrigin-RevId: a41a9b05f1eef7be2211266a8e4c488eabead065
2020-03-03 10:03:27 +00:00
nik
fa7250b61e
[IntelliJ project configuration] mark parameter of LookAndFeel::installProperty as @NonNls
...
GitOrigin-RevId: 89bf31410baae372a5eeb24bec23be60090cfe01
2020-02-27 13:31:51 +00:00
nik
327ee890ab
[IntelliJ project configuration] annotate JEditorPane::setContentType as NonNls
...
GitOrigin-RevId: efa59cb3872c88d15989d40fd42ed882ef943dd4
2020-02-27 09:33:10 +00:00
nik
1a8ba3a24b
[IntelliJ project configuration] fix format of external annotations for javax.swing
...
This is needed to ensure that applying 'Annotate' quickfix won't change unrelated items.
GitOrigin-RevId: 3735092ffd41ee453e64e91ab8f7c310a7097a92
2020-02-27 09:33:10 +00:00
Anna.Kozlova
d775a4c5dc
disable i18n for javax.swing.UIDefaults#put keys
...
GitOrigin-RevId: fcc7e2cede2189e2b974e0e2d054ccebf92de04e
2020-02-20 11:46:48 +00:00
Tagir Valeev
2e436adcd6
Fixed boxing around method references
...
+annotations for Boolean.logicalAnd/Or/Xor
Fixes IDEA-233138 reduce on Boolean::logicalAnd causes code inspection to suggest incorrect refactoring
GitOrigin-RevId: 8ae6ec3596f79ed9fba6531c2f50ed25442783a7
2020-02-18 08:15:00 +00:00
Tagir Valeev
0f9cdfb3a5
Added ZoneId annotations
...
GitOrigin-RevId: 536bfac142b000cb8c19ebf9b3f1a553d5858882
2020-01-22 10:10:19 +00:00
Tagir Valeev
8784ff6774
ConcurrentLinkedQueue/Deque constructor: pure (not inferred in Java 8)
...
GitOrigin-RevId: 6eac9f45d628ce115edb56d3e59da5f5497719e3
2020-01-20 07:41:05 +00:00
Anna Kozlova
1540c3581c
@PropertyKey for ResourceBundle#getString() so folding works for default case
...
GitOrigin-RevId: 137878d2a5ecd7486f2562411c0b6c51813d6c04
2020-01-09 20:02:00 +00:00
Anna Kozlova
795a1e9827
i18n: treat all swing Strings as @Nls
...
GitOrigin-RevId: c2baf3986b32bc2651313119a68c8188fbc1847a
2020-01-09 16:10:01 +00:00
Tagir Valeev
106add34a4
Boolean.parseBoolean: pure
...
GitOrigin-RevId: 9013578850b187748ab4b202f86888b255a91781
2019-12-12 11:34:54 +00:00
Tagir Valeev
70d68ee998
Collections.emptyList/set/map as constants (IDEA-227637)
...
GitOrigin-RevId: c9ea8de1bc8a856de3e5c5608a5ffaa766a035b4
2019-12-12 05:35:12 +00:00
Tagir Valeev
29595c2a47
Annotations for j.l.r.Method/Field/Constructor
...
GitOrigin-RevId: 4b7d16caa61965037c850a805226bc4614f4306a
2019-12-02 10:33:58 +00:00
Tagir Valeev
571c52e6c9
Remove @Nullable annotation for get(Declared)Annotation(Class) return value.
...
Sometimes people check isAnnotationPresent in advance, so this call produces a false-positive warning
GitOrigin-RevId: 48a375d972292296b609fb6f5f642a43c05fba5b
2019-12-02 10:33:58 +00:00
Tagir Valeev
68e2e85f7d
annotations.xml: remove method appeared in Java 9
...
GitOrigin-RevId: 5c3288c69856b3ac3c26b51ac6b2757e39374b42
2019-12-02 07:43:19 +00:00
Tagir Valeev
c36775d9f0
Annotate some reflection APIs
...
GitOrigin-RevId: 2de46ec3d6328f19e5361653f4809347def26185
2019-11-29 11:10:15 +00:00
Tagir Valeev
46149ec1d0
String#getBytes: "-> new" contract (IDEA-227493)
...
GitOrigin-RevId: b5980538aaa5e0b82a723a0386c06e12f521e3ea
2019-11-26 03:40:19 +00:00
Tagir Valeev
d174af9727
Purity annotation; cosmetics
...
GitOrigin-RevId: 116da54f77a620339009e1e0bb51c941255eb523
2019-11-08 09:06:35 +00:00