3434import com .intellij .util .ThrowableRunnable ;
3535import java .util .Collection ;
3636import org .checkerframework .checker .nullness .qual .Nullable ;
37+ import org .jetbrains .annotations .NotNull ;
3738
3839/**
3940 * Decorates the {@link CodeStyleManager} abstract class by delegating to a concrete implementation
40- * instance (likely IJ 's default instance).
41+ * instance (likely IntelliJ 's default instance).
4142 */
4243@ SuppressWarnings ("deprecation" )
4344class CodeStyleManagerDecorator extends CodeStyleManager
@@ -54,98 +55,102 @@ CodeStyleManager getDelegate() {
5455 }
5556
5657 @ Override
57- public Project getProject () {
58+ public @ NotNull Project getProject () {
5859 return delegate .getProject ();
5960 }
6061
6162 @ Override
62- public PsiElement reformat (PsiElement element ) throws IncorrectOperationException {
63+ public @ NotNull PsiElement reformat (@ NotNull PsiElement element )
64+ throws IncorrectOperationException {
6365 return delegate .reformat (element );
6466 }
6567
6668 @ Override
67- public PsiElement reformat (PsiElement element , boolean canChangeWhiteSpacesOnly )
69+ public @ NotNull PsiElement reformat (@ NotNull PsiElement element , boolean canChangeWhiteSpacesOnly )
6870 throws IncorrectOperationException {
6971 return delegate .reformat (element , canChangeWhiteSpacesOnly );
7072 }
7173
7274 @ Override
73- public PsiElement reformatRange (PsiElement element , int startOffset , int endOffset )
75+ public PsiElement reformatRange (@ NotNull PsiElement element , int startOffset , int endOffset )
7476 throws IncorrectOperationException {
7577 return delegate .reformatRange (element , startOffset , endOffset );
7678 }
7779
7880 @ Override
7981 public PsiElement reformatRange (
80- PsiElement element , int startOffset , int endOffset , boolean canChangeWhiteSpacesOnly )
82+ @ NotNull PsiElement element , int startOffset , int endOffset , boolean canChangeWhiteSpacesOnly )
8183 throws IncorrectOperationException {
8284 return delegate .reformatRange (element , startOffset , endOffset , canChangeWhiteSpacesOnly );
8385 }
8486
8587 @ Override
86- public void reformatText (PsiFile file , int startOffset , int endOffset )
88+ public void reformatText (@ NotNull PsiFile file , int startOffset , int endOffset )
8789 throws IncorrectOperationException {
8890 delegate .reformatText (file , startOffset , endOffset );
8991 }
9092
9193 @ Override
92- public void reformatText (PsiFile file , Collection <? extends TextRange > ranges )
94+ public void reformatText (@ NotNull PsiFile file , @ NotNull Collection <? extends TextRange > ranges )
9395 throws IncorrectOperationException {
9496 delegate .reformatText (file , ranges );
9597 }
9698
9799 @ Override
98- public void reformatTextWithContext (PsiFile psiFile , ChangedRangesInfo changedRangesInfo )
100+ public void reformatTextWithContext (
101+ @ NotNull PsiFile psiFile , @ NotNull ChangedRangesInfo changedRangesInfo )
99102 throws IncorrectOperationException {
100103 delegate .reformatTextWithContext (psiFile , changedRangesInfo );
101104 }
102105
103106 @ Override
104- public void reformatTextWithContext (PsiFile file , Collection <? extends TextRange > ranges )
107+ public void reformatTextWithContext (
108+ @ NotNull PsiFile file , @ NotNull Collection <? extends TextRange > ranges )
105109 throws IncorrectOperationException {
106110 delegate .reformatTextWithContext (file , ranges );
107111 }
108112
109113 @ Override
110- public void adjustLineIndent (PsiFile file , TextRange rangeToAdjust )
114+ public void adjustLineIndent (@ NotNull PsiFile file , TextRange rangeToAdjust )
111115 throws IncorrectOperationException {
112116 delegate .adjustLineIndent (file , rangeToAdjust );
113117 }
114118
115119 @ Override
116- public int adjustLineIndent (PsiFile file , int offset ) throws IncorrectOperationException {
120+ public int adjustLineIndent (@ NotNull PsiFile file , int offset )
121+ throws IncorrectOperationException {
117122 return delegate .adjustLineIndent (file , offset );
118123 }
119124
120125 @ Override
121- public int adjustLineIndent (Document document , int offset ) {
126+ public int adjustLineIndent (@ NotNull Document document , int offset ) {
122127 return delegate .adjustLineIndent (document , offset );
123128 }
124129
125- public void scheduleIndentAdjustment (Document document , int offset ) {
130+ public void scheduleIndentAdjustment (@ NotNull Document document , int offset ) {
126131 delegate .scheduleIndentAdjustment (document , offset );
127132 }
128133
129134 @ Override
130- public boolean isLineToBeIndented (PsiFile file , int offset ) {
135+ public boolean isLineToBeIndented (@ NotNull PsiFile file , int offset ) {
131136 return delegate .isLineToBeIndented (file , offset );
132137 }
133138
134139 @ Override
135140 @ Nullable
136- public String getLineIndent (PsiFile file , int offset ) {
141+ public String getLineIndent (@ NotNull PsiFile file , int offset ) {
137142 return delegate .getLineIndent (file , offset );
138143 }
139144
140145 @ Override
141146 @ Nullable
142- public String getLineIndent (PsiFile file , int offset , FormattingMode mode ) {
147+ public String getLineIndent (@ NotNull PsiFile file , int offset , FormattingMode mode ) {
143148 return delegate .getLineIndent (file , offset , mode );
144149 }
145150
146151 @ Override
147152 @ Nullable
148- public String getLineIndent (Document document , int offset ) {
153+ public String getLineIndent (@ NotNull Document document , int offset ) {
149154 return delegate .getLineIndent (document , offset );
150155 }
151156
@@ -165,7 +170,7 @@ public Indent zeroIndent() {
165170 }
166171
167172 @ Override
168- public void reformatNewlyAddedElement (ASTNode block , ASTNode addedElement )
173+ public void reformatNewlyAddedElement (@ NotNull ASTNode block , @ NotNull ASTNode addedElement )
169174 throws IncorrectOperationException {
170175 delegate .reformatNewlyAddedElement (block , addedElement );
171176 }
@@ -192,22 +197,23 @@ public <T> T performActionWithFormatterDisabled(Computable<T> r) {
192197 }
193198
194199 @ Override
195- public int getSpacing (PsiFile file , int offset ) {
200+ public int getSpacing (@ NotNull PsiFile file , int offset ) {
196201 return delegate .getSpacing (file , offset );
197202 }
198203
199204 @ Override
200- public int getMinLineFeeds (PsiFile file , int offset ) {
205+ public int getMinLineFeeds (@ NotNull PsiFile file , int offset ) {
201206 return delegate .getMinLineFeeds (file , offset );
202207 }
203208
204209 @ Override
205- public void runWithDocCommentFormattingDisabled (PsiFile file , Runnable runnable ) {
210+ public void runWithDocCommentFormattingDisabled (
211+ @ NotNull PsiFile file , @ NotNull Runnable runnable ) {
206212 delegate .runWithDocCommentFormattingDisabled (file , runnable );
207213 }
208214
209215 @ Override
210- public DocCommentSettings getDocCommentSettings (PsiFile file ) {
216+ public @ NotNull DocCommentSettings getDocCommentSettings (@ NotNull PsiFile file ) {
211217 return delegate .getDocCommentSettings (file );
212218 }
213219
@@ -223,7 +229,8 @@ public FormattingMode getCurrentFormattingMode() {
223229 }
224230
225231 @ Override
226- public int adjustLineIndent (final Document document , final int offset , FormattingMode mode )
232+ public int adjustLineIndent (
233+ final @ NotNull Document document , final int offset , FormattingMode mode )
227234 throws IncorrectOperationException {
228235 if (delegate instanceof FormattingModeAwareIndentAdjuster ) {
229236 return ((FormattingModeAwareIndentAdjuster ) delegate )
@@ -233,7 +240,7 @@ public int adjustLineIndent(final Document document, final int offset, Formattin
233240 }
234241
235242 @ Override
236- public void scheduleReformatWhenSettingsComputed (PsiFile file ) {
243+ public void scheduleReformatWhenSettingsComputed (@ NotNull PsiFile file ) {
237244 delegate .scheduleReformatWhenSettingsComputed (file );
238245 }
239246}
0 commit comments