{"push_id":611504453,"size":4,"distinct_size":0,"ref":"refs/heads/rr/stdlib/string-api","head":"593f9cb283ef57946e54d660520aea7659246678","before":"c5badda5deff596a752c7250ecf24eb1809cb2ad","commits":[{"sha":"6ae71e6c08791e12d216106fb197515e7f31e430","author":{"email":"58cf4ae85346f47172ee56894d1af778efec41ee@yandex.ru","name":"Ilya Gorbunov"},"message":"Add removePrefix, removeSuffix, removeEnclosing methods.\nDeprecate trimLeading/trimTrailing/trim(String) methods in favor of new ones.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/6ae71e6c08791e12d216106fb197515e7f31e430"},{"sha":"b9403989a4cb7ac5518b49110bad6c29b88ece6f","author":{"email":"58cf4ae85346f47172ee56894d1af778efec41ee@yandex.ru","name":"Ilya Gorbunov"},"message":"Add takeLast method for String, lists and arrays.\nCheck the parameter n in drop, take and takeLast methods.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/b9403989a4cb7ac5518b49110bad6c29b88ece6f"},{"sha":"45e67872457f30d65427f539cd69b8ada8b78ffe","author":{"email":"58cf4ae85346f47172ee56894d1af778efec41ee@yandex.ru","name":"Ilya Gorbunov"},"message":"drop, take: combine implementations for Collections, Lists and Iterables.\nslice: predict length of resulting list.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/45e67872457f30d65427f539cd69b8ada8b78ffe"},{"sha":"593f9cb283ef57946e54d660520aea7659246678","author":{"email":"58cf4ae85346f47172ee56894d1af778efec41ee@yandex.ru","name":"Ilya Gorbunov"},"message":"Rename methods: trimLeft/Right -> trimStart/End, padLeft/Right -> padStart/End","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/593f9cb283ef57946e54d660520aea7659246678"}]}